TY - GEN
T1 - Quasirandom rumor spreading
T2 - 11th Annual Workshop on Algorithm Engineering and Experiments, ALENEX 2009
AU - Doerr, Benjamin
AU - Friedrich, Tobias
AU - Künnemann, Marvin
AU - Sauerwald, Thomas
PY - 2009/1/1
Y1 - 2009/1/1
N2 - We empirically analyze two versions of the well-known "randomized rumor spreading" protocol to disseminate a piece of information in networks. In the classical model, in each round each informed node informs a random neighbor. At SODA 2008, three of the authors proposed a quasirandom variant. Here, each node has a (cyclic) list of its neighbors. Once informed, it starts at a random position of the list, but from then on informs its neighbors in the order of the list. While for sparse random graphs a better performance of the quasirandom model could be proven, all other results show that, independent of the structure of the lists, the same asymptotic performance guarantees hold as for the classical model. In this work, we compare the two models experimentally. This not only shows that the quasirandom model generally is faster (which was expected, though maybe not to this extent), but also that the runtime is more concentrated around the mean value (which is surprising given that much fewer random bits are used in the quasirandom process). These advantages are also observed in a lossy communication model, where each transmission does not reach its target with a certain probability, and in an asynchronous model, where nodes send at random times drawn from an exponential distribution. We also show that the particular structure of the lists has little in uence on the efficiency. In particular, there is no problem if all nodes use an identical order to inform their neighbors.
AB - We empirically analyze two versions of the well-known "randomized rumor spreading" protocol to disseminate a piece of information in networks. In the classical model, in each round each informed node informs a random neighbor. At SODA 2008, three of the authors proposed a quasirandom variant. Here, each node has a (cyclic) list of its neighbors. Once informed, it starts at a random position of the list, but from then on informs its neighbors in the order of the list. While for sparse random graphs a better performance of the quasirandom model could be proven, all other results show that, independent of the structure of the lists, the same asymptotic performance guarantees hold as for the classical model. In this work, we compare the two models experimentally. This not only shows that the quasirandom model generally is faster (which was expected, though maybe not to this extent), but also that the runtime is more concentrated around the mean value (which is surprising given that much fewer random bits are used in the quasirandom process). These advantages are also observed in a lossy communication model, where each transmission does not reach its target with a certain probability, and in an asynchronous model, where nodes send at random times drawn from an exponential distribution. We also show that the particular structure of the lists has little in uence on the efficiency. In particular, there is no problem if all nodes use an identical order to inform their neighbors.
U2 - 10.1137/1.9781611972894.14
DO - 10.1137/1.9781611972894.14
M3 - Conference contribution
AN - SCOPUS:67651200435
SN - 9780898719307
T3 - 2009 Proceedings of the 11th Workshop on Algorithm Engineering and Experiments, ALENEX 2009
SP - 145
EP - 153
BT - 2009 Proceedings of the 11th Workshop on Algorithm Engineering and Experiments, ALENEX 2009
PB - Society for Industrial and Applied Mathematics Publications
Y2 - 3 January 2009 through 3 January 2009
ER -