MPI-INF Logo
Campus Event Calendar

Event Entry

New for: D3

What and Who

Almost Optimal Randomized Rumor Spreading

Mahmoud Fouz
Fachrichtung Informatik - Saarbrücken
AG1 Mittagsseminar (own work)
AG 1, AG 3, AG 5, SWS, AG 4, RG1, MMCI  
AG Audience
English

Date, Time and Location

Friday, 1 July 2011
13:00
30 Minutes
E1 4
024
Saarbrücken

Abstract

We propose a new protocol for the fundamental problem of disseminating a piece of information to all members of a group of $n$ players. It builds upon the classical randomized rumor spreading protocol and several extensions. The main achievements are the following:

Our protocol spreads a rumor from one node to all other nodes in the asymptotically optimal time of $(1 + o(1)) \log_2 n$. The whole process makes only $O(n f(n))$ calls, where $f(n)= \omega(1)$ can be arbitrary.

In spite of these quantities being close to the theoretical optima, the protocol remains relatively robust against failures. We show that for \emph{random} node failures, our algorithm again comes arbitrarily close to the theoretical optima. The protocol can be extended to also deal with \emph{adversarial} node failures. The price for this additional robustness is only a constant factor increase in the run-time, where the constant factor depends on the fraction of failing nodes the protocol is supposed to cope with.
Still only $O(n)$ calls to properly working nodes are made.
In contrast to the push-pull protocol by Karp et al. [FOCS 2000], our algorithm only uses push operations. To the best of our knowledge, this is the first randomized push algorithm that achieves an asymptotically optimal running time.

This is joint work with Benjamin Doerr. The result will also be presented at ICALP 2011.

Contact

Mahmoud Fouz
--email hidden
passcode not visible
logged in users only

Mahmoud Fouz, 06/29/2011 12:38 -- Created document.