SearcharxivSearch

arXiv subjects

Kevin Topley

Publications and source records attributed to Kevin Topley.

4 recordsLinked to original sources

On the Asymptotic $u_0$-Expected Flooding Time of Stationary Edge-Markovian Graphs

Consider that $u_0$ nodes are aware of some piece of data $d_0$. This note derives the expected time required for the data $d_0$ to be disseminated through-out a network of $n$ nodes, when communication between nodes evolves according to a graphical Markov model $\overline{ \mathcal{G}}_{n,\hat{p}}$ with probability parameter $\hat{p}$. In this model, an edge between two nodes exists at discrete time $k \in \mathbb{N}^+$ with probability $\hat{p}$ if this edge existed at $k-1$, and with probability $(1-\hat{p})$ if this edge did not exist at $k-1$. Each edge is interpreted as a bidirectional communication link over which data between neighbors is shared. The initial communication graph is assumed to be an Erdos-Renyi random graph with parameters $(n,\hat{p})$, hence we consider a \emph{stationary} Markov model $\overline{\mathcal{G}}_{n,\hat{p}}$. The asymptotic "$u_0$-expected flooding time" of $\overline{\mathcal{G}}_{n,\hat{p}}$ is defined as the expected number of iterations required to transmit the data $d_0$ from $u_0$ nodes to $n$ nodes, in the limit as $n$ approaches infinity. Although most previous results on the asymptotic flooding time in graphical Markov models are either \emph{almost sure} or \emph{with high probability}, the bounds obtained here are \emph{in expectation}. However, our bounds are tighter and can be more complete than previous results.

math.PR

Collection and Dissemination of Data on Time-Varying Digraphs

Given a network of fixed size $n$ and an initial distribution of data, we derive sufficient connectivity conditions on a sequence of time-varying digraphs for (a) data collection and (b) data dissemination, within at most $(n-1)$ iterations. The former is shown to enable distributed computation of the network size $n$, while the latter does not. Knowledge of $n$ subsequently enables each node to acknowledge the earliest time point at which they can cease communication, specifically we find the number of redundant signals can be truncated at the finite time $n$. Using a probabilistic approach, we obtain tight upper and lower bounds for the expected time until the $\textit{last}$ node obtains the entire collection of data, in other words complete data dissemination. Similarly tight upper and lower bounds are also found for the expected time until the $\textit{first}$ node obtains the entire collection of data. Interestingly, these bounds are both $\Theta (\text{log}_2(n))$ and in fact differ by only two iterations. Numerical results are explored and verify each result.

eess.SY

Computationally Efficient Bounds for the Sum of Catalan Numbers

Easily computable lower and upper bounds are found for the sum of Catalan numbers. The lower bound is proven to be tighter than the upper bound, which previously was declared to be only an asymptotic. The average of these bounds is proven to be also an upper bound, and empirically it is shown that the average is superior to the previous upper bound by a factor greater than (9/2).

math.CO

Average-Consensus Algorithms in a Deterministic Framework

We consider the average-consensus problem in a multi-node network of finite size. Communication between nodes is modeled by a sequence of directed signals with arbitrary communication delays. Four distributed algorithms that achieve average-consensus are proposed. Necessary and sufficient communication conditions are given for each algorithm to achieve average-consensus. Resource costs for each algorithm are derived based on the number of scalar values that are required for communication and storage at each node. Numerical examples are provided to illustrate the empirical convergence rate of the four algorithms in comparison with a well-known "gossip" algorithm as well as a randomized information spreading algorithm when assuming a fully connected random graph with instantaneous communication.

cs.DC