English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Gossip vs. Markov Chains, and Randomness-efficient Rumor Spreading

Guo, Z., & Sun, H. (2015). Gossip vs. Markov Chains, and Randomness-efficient Rumor Spreading. In P. Indyk (Ed.), Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms (pp. 411-430). Philadelphia, PA: SIAM. doi:10.1137/1.9781611973730.29.

Item is

Basic

show hide
Genre: Conference Paper
Latex : Gossip vs. {M}arkov Chains, and Randomness-efficient Rumor Spreading

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Guo, Zeyu1, Author           
Sun, He1, Author           
Affiliations:
1Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              

Content

show
hide
Free keywords: Computer Science, Distributed, Parallel, and Cluster Computing, cs.DC,Computer Science, Computational Complexity, cs.CC,Computer Science, Data Structures and Algorithms, cs.DS,Mathematics, Probability, math.PR
 Abstract: We study gossip algorithms for the rumor spreading problem which asks one node to deliver a rumor to all nodes in an unknown network. We present the first protocol for any expander graph $G$ with $n$ nodes such that, the protocol informs every node in $O(\log n)$ rounds with high probability, and uses $\tilde{O}(\log n)$ random bits in total. The runtime of our protocol is tight, and the randomness requirement of $\tilde{O}(\log n)$ random bits almost matches the lower bound of $\Omega(\log n)$ random bits for dense graphs. We further show that, for many graph families, polylogarithmic number of random bits in total suffice to spread the rumor in $O(\mathrm{poly}\log n)$ rounds. These results together give us an almost complete understanding of the randomness requirement of this fundamental gossip process. Our analysis relies on unexpectedly tight connections among gossip processes, Markov chains, and branching programs. First, we establish a connection between rumor spreading processes and Markov chains, which is used to approximate the rumor spreading time by the mixing time of Markov chains. Second, we show a reduction from rumor spreading processes to branching programs, and this reduction provides a general framework to derandomize gossip processes. In addition to designing rumor spreading protocols, these novel techniques may have applications in studying parallel and multiple random walks, and randomness complexity of distributed algorithms.

Details

show
hide
Language(s): eng - English
 Dates: 201420152015
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: BibTex Citekey: DBLP:conf/soda/GS15
DOI: 10.1137/1.9781611973730.29
 Degree: -

Event

show
hide
Title: Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms
Place of Event: San Diego, CA, USA
Start-/End Date: 2015-01-04 - 2015-01-06

Legal Case

show

Project information

show

Source 1

show
hide
Title: Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms
  Abbreviation : SODA 2015
Source Genre: Proceedings
 Creator(s):
Indyk, Piotr1, Editor           
Affiliations:
1 External Organizations, ou_persistent22            
Publ. Info: Philadelphia, PA : SIAM
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 411 - 430 Identifier: ISBN: 978-1-61197-374-7