Randomness-Efficient Rumor Spreading
Zeyu Guo, He Sun

TL;DR
This paper introduces a new, efficient rumor spreading protocol for networks that minimizes randomness use, nearly matching theoretical lower bounds, and applies novel derandomization techniques based on branching programs.
Contribution
The paper presents the first protocol for expander graphs that spreads information in O(log n) rounds using near-optimal randomness, and introduces a framework linking rumor spreading to branching programs.
Findings
Protocol informs all nodes in O(log n) rounds with high probability
Uses O(log n log log n) random bits, close to the lower bound
Achieves similar speed with fewer random bits compared to classical protocols
Abstract
We study the classical rumor spreading problem, which is used to spread information in an unknown network with nodes. We present the first protocol for any expander graph with nodes and minimum degree such that, the protocol informs every node in rounds with high probability, and uses random bits in total. The runtime of our protocol is tight, and the randomness requirement of random bits almost matches the lower bound of random bits. We further study rumor spreading protocols for more general graphs, and for several graph topologies our protocols are as fast as the classical protocol and use random bits in total, in contrast to random bits used in the well-known rumor spreading push protocol. These results together give us almost full understanding of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpportunistic and Delay-Tolerant Networks · Caching and Content Delivery · Cooperative Communication and Network Coding
