On mixing and edge expansion properties in randomized broadcasting

14Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A very simple and natural broadcasting algorithm is the so-called push algorithm which has several applications in the area of distributed computing. Initially, only one vertex of a graph G = (V, E) owns a piece of information which is spread iteratively to all other vertices: in each time step t = 1, 2,... every informed vertex chooses some neighbor uniformly at random which then becomes informed and may itself inform other vertices in the succeeding time steps. The crucial question is how many time steps are required such that all vertices become informed (with high probability). For various graph classes, involved methods have been developed in order to show an upper bound of O(log N + diam(G)), where N is the number of vertices and diam(G) denotes the diameter of G. However, currently no asymptotically tight bound on the runtime of the push algorithm based on the mixing time exists. In this work we fill this gap by deriving an upper bound of O(log N + Tmix), where Tmix denotes the mixing time of a certain random walk on G. After that we give a simple but useful upper bound which is based on a certain average value of the edge expansion of G. Unfortunately, both approaches do not give the right bound for Hypercubes. Therefore, we develop a general way to combine them and prove that the runtime of the push algorithm is ⊖(log N) on every Hamming graph. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Sauerwald, T. (2007). On mixing and edge expansion properties in randomized broadcasting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4835 LNCS, pp. 196–207). Springer Verlag. https://doi.org/10.1007/978-3-540-77120-3_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free