Article ID Journal Published Year Pages File Type
419794 Discrete Applied Mathematics 2009 14 Pages PDF
Abstract

One of the most frequently studied problems in the context of information dissemination in communication networks is the broadcasting problem. In this paper, we study the following robust, simple, and scalable randomized broadcasting protocol: at some time tt an information is placed at one of the nodes of a graph GG, and in the succeeding steps, each informed node chooses one of its neighbours in GG uniformly at random, and sends the information to this neighbour.We show that this algorithm spreads an information to all nodes in a Star graph SnSn of dimension nn within O(logN)O(logN) steps, with high probability, where NN denotes the number of nodes in SnSn. To obtain this result, we first establish lower bounds on the edge expansion of small subsets of nodes. Then we introduce a simple but powerful technique for estimating the runtime of randomized broadcasting by analyzing the protocol described above in the reverse order. Using this technique we can also simplify the analysis of this algorithm in Hypercubes [U. Feige, D. Peleg, P. Raghavan, E. Upfal, Randomized broadcast in networks, Random Structures and Algorithms 1 (4) (1990) 447–460].

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
, , ,