Towards Constant Time Multi-Call Rumor Spreading on Small-Set Expanders
Emilio Cruciani, Sebastian Forster, Tijn de Vos

TL;DR
This paper introduces a multi-call rumor spreading protocol on small-set expanders, demonstrating it can significantly reduce spreading time by increasing communication, especially on graphs with strong local connectivity and small diameter.
Contribution
It generalizes the classic PUSH&PULL rumor spreading to multiple contacts per round and analyzes its efficiency on small-set expanders, providing both upper and lower bounds.
Findings
Rumor spreading completes in Θ(log_k n) rounds on complete graphs.
On small-set expanders with expansion φ > 1, the protocol takes O(log_φ n · log_k n) rounds.
Lower bound of Ω(log_φ n + log_k n) rounds established.
Abstract
We study a multi-call variant of the classic PUSH&PULL rumor spreading process where nodes can contact of their neighbors instead of a single one during both PUSH and PULL operations. We show that rumor spreading can be made faster at the cost of an increased amount of communication between the nodes. As a motivating example, consider the process on a complete graph of nodes: while the standard PUSH&PULL protocol takes rounds, we prove that our -PUSH&PULL variant completes in rounds, with high probability. We generalize this result in an expansion-sensitive way, as has been done for the classic PUSH&PULL protocol for different notions of expansion, e.g., conductance and vertex expansion. We consider small-set vertex expanders, graphs in which every sufficiently small subset of nodes has a large neighborhood, ensuring strong local…
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.
