Asymptotically optimal randomized rumor spreading

作者: Benjamin Doerr , Mahmoud Fouz

DOI: 10.1007/978-3-642-22012-8_40

关键词: DisseminationMathematical optimizationRumorProtocol (object-oriented programming)MathematicsFraction (mathematics)Random geometric graphCayley graphAsymptotically optimal algorithmNode (networking)

摘要: We propose a new protocol for the fundamental problem of disseminating piece information to all members group n players. It builds upon classical randomized rumor spreading and several extensions. The main achievements are following: Our spreads from one node other nodes in asymptotically optimal time (1 + o(1)) log2 n. whole process can be implemented way such that only O(nf(n)) calls made, where f(n) = ω(1) arbitrary. In spite these quantities being close theoretical optima, remains relatively robust against failures; random failures, our algorithm again comes arbitrarily optima. The extended also deal with adversarial failures. price is constant factor increase run-time, depends on fraction failing supposed cope with. easily O(n) properly working made. In contrast push-pull by Karp et al. [FOCS 2000], uses push operations, i.e., informed take active actions network. On hand, we discard address-obliviousness. To best knowledge, this first achieves an running time.

参考文章(18)
Benjamin Doerr, Tobias Friedrich, Thomas Sauerwald, Quasirandom Rumor Spreading: Expanders, Push vs. Pull, and Robustness Automata, Languages and Programming. pp. 366- 377 ,(2009) , 10.1007/978-3-642-02927-1_31
Flavio Chierichetti, Silvio Lattanzi, Alessandro Panconesi, Almost tight bounds for rumour spreading with conductance Proceedings of the 42nd ACM symposium on Theory of computing - STOC '10. pp. 399- 408 ,(2010) , 10.1145/1806689.1806745
Thomas Sauerwald, Robert Elsässer, The power of memory in randomized broadcasting symposium on discrete algorithms. pp. 218- 227 ,(2008)
Alan Demers, Dan Greene, Carl Hauser, Wes Irish, John Larson, Scott Shenker, Howard Sturgis, Dan Swinehart, Doug Terry, None, Epidemic algorithms for replicated database maintenance Proceedings of the sixth annual ACM Symposium on Principles of distributed computing - PODC '87. pp. 1- 12 ,(1987) , 10.1145/41840.41841
Uriel Feige, David Peleg, Prabhakar Raghavan, Eli Upfal, Randomized broadcast in networks Random Structures and Algorithms. ,vol. 1, pp. 447- 460 ,(1990) , 10.1002/RSA.3240010406
Thomas Sauerwald, Robert Elsässer, Alexandre Stauffer, Tobias Friedrich, Milan Bradonjić, Efficient broadcast on random geometric graphs symposium on discrete algorithms. pp. 1412- 1421 ,(2010) , 10.5555/1873601.1873715
A.M. Frieze, G.R. Grimmett, THE SHORTEST-PATH PROBLEM FOR GRAPHS WITH RANDOM ARC-LENGTHS Discrete Applied Mathematics. ,vol. 10, pp. 57- 77 ,(1985) , 10.1016/0166-218X(85)90059-9
Anna Huber, Nikolaos Fountoulakis, Quasirandom Rumor Spreading on the Complete Graph Is as Fast as Randomized Rumor Spreading SIAM Journal on Discrete Mathematics. ,vol. 23, pp. 1964- 1991 ,(2010) , 10.1137/09075768X
Robert Elsässer, Thomas Sauerwald, Broadcasting vs. Mixing and Information Dissemination on Cayley Graphs STACS 2007. pp. 163- 174 ,(2007) , 10.1007/978-3-540-70918-3_15
Petra Berenbrink, Robert Elsaesser, Tom Friedetzky, Efficient randomised broadcasting in random regular networks with applications in peer-to-peer systems principles of distributed computing. pp. 155- 164 ,(2008) , 10.1145/1400751.1400773