The Speed of Broadcasting in Random Networks: Density Does Not Matter
Nikolaos Fountoulakis, Anna Huber, Konstantinos Panagiotou

TL;DR
This paper demonstrates that in random networks with sufficiently high density, the push broadcasting protocol completes message dissemination in nearly the same time as in fully connected networks, regardless of the sparser structure.
Contribution
It establishes that the broadcast time in random networks remains optimal when the network density exceeds a threshold proportional to ln n/n, extending known results to sparser graphs.
Findings
Broadcast time is (1 +/- ε)(log₂ n + ln n) stages with high probability for p > f(n)ln n/n.
Network density above f(n)ln n ensures broadcast efficiency similar to complete graphs.
Surprising robustness of broadcast speed despite network sparsity.
Abstract
Broadcasting algorithms are of fundamental importance for distributed systems engineering. In this paper we revisit the classical and well-studied push protocol for message broadcasting. Assuming that initially only one node has some piece of information, at each stage every one of the informed nodes chooses randomly and independently one of its neighbors and passes the message to it. The performance of the push protocol on a fully connected network, where each node is joined by a link to every other node, is very well understood. In particular, Frieze and Grimmett proved that with probability 1-o(1) the push protocol completes the broadcasting of the message within (1 +/- \epsilon) (log_2 n + ln n) stages, where n is the number of nodes of the network. However, there are no tight bounds for the broadcast time on networks that are significantly sparser than the complete graph. In…
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
TopicsComplex Network Analysis Techniques · Peer-to-Peer Network Technologies · Caching and Content Delivery
