The string of diamonds is nearly tight for rumour spreading
Abstract
For a rumour spreading protocol, the spread time is defined as the first time that everyone learns the rumour. We compare the synchronous push&pull rumour spreading protocol with its asynchronous variant, and show that for any n-vertex graph and any starting vertex, the ratio between their expected spread times is bounded by O (n1/32/3 n). This improves the O( n) upper bound of Giakkoupis, Nazari, and Woelfel (in Proceedings of ACM Symposium on Principles of Distributed Computing, 2016). Our bound is tight up to a factor of O( n), as illustrated by the string of diamonds graph. We also show that if for a pair α,β of real numbers, there exists infinitely many graphs for which the two spread times are nα and nβ in expectation, then 0≤α ≤ 1 and α ≤ β ≤ 13 + 23 α; and we show each such pair α,β is achievable.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.