Rumor Spreading on Percolation Graphs
We study the relation between the performance of the randomized rumor spreading (push model) in a d-regular graph G and the performance of the same algorithm in the percolated graph G_p. We show that if the push model successfully broadcast the rumor within T rounds in the graph G then only (1 + \epsilon)T rounds are needed to spread the rumor in the graph G_p when T = o(pd).
đĄ Research Summary
The paper investigates how the classic randomized âpushâ rumorâspreading protocol behaves when the underlying network undergoes random edge deletions, i.e., percolation. Let G be a dâregular graph on n vertices and let Gâ be the subgraph obtained by keeping each edge independently with probability p. The push protocol starts from a single informed vertex; in every synchronous round each informed vertex contacts a uniformly random neighbor and transmits the rumor. The central question is how many rounds are required until every vertex becomes informed.
The authors first recall known results: on the complete graph the broadcast time is (1+o(1))(logââŻnâŻ+âŻlnâŻn) w.h.p.; on general graphs the time can be bounded in terms of conductance or vertex expansion. A recent work by Fouântoulakis, Huber and Panagiotou showed that on the ErdĹsâRĂŠnyi random graph G(n,p) with pâŤ(lnâŻn)/n the broadcast time is essentially unchanged compared with the complete graph. The present work seeks to extend this robustness to arbitrary percolated graphs.
The main technical contribution is TheoremâŻ1.1: if the push protocol on G finishes in T rounds with high probability (w.h.p.) and T = o(p¡d), then for any Îľ>0 the same protocol on Gâ finishes in at most (1+Îľ)¡T rounds w.h.p. The condition T = o(p¡d) is necessary in general (the complete graph shows that the bound cannot be removed).
To prove the theorem the authors introduce a variant called âpush without replacementâ (PWR). In PWR each informed vertex never contacts the same neighbor twice; this process is stochastically faster than the original push, i.e., J(G)âŻâźâŻT(G). By coupling the two processes they obtain that if push on G succeeds within T rounds then PWR also succeeds within T rounds.
The second, more delicate, part of the proof couples the push on Gâ with PWR on G. For each directed edge (uâv) two independent Bernoulli variables are defined: A_{uâv} indicates whether the edge survives percolation (probability p) and I_{uâv} indicates whether u selects v in a given round (probability C¡T/(p¡d) for a suitable constant C). The set of âeffective neighborsâ of u in a given round is N(u) = {v : (u,v)âE(G), A_{uâv}=1, I_{uâv}=1}. The size of N(u) can be modeled as a sum of geometric random variables, via a domination argument that replaces a negative hypergeometric distribution (sampling without replacement) by a sum of independent geometric variables (LemmaâŻ2.1 and LemmaâŻ2.2). LemmaâŻ2.3 then provides a Chernoffâtype bound for the sum of such nearâdeterministic geometric variables, showing that the probability that |N(u)| falls below T is exponentially small when TâŞp¡d.
Because each vertex needs at most T distinct neighbors to complete the broadcast, the coupling guarantees that, with high probability, the push on Gâ never lags behind the push on G by more than an Îľâfraction of the rounds. Consequently the broadcast time on the percolated graph is at most (1+Îľ)¡T.
The paper also discusses the tightness of the condition T = o(p¡d). In the extreme case G = Kâ, the broadcast time on G is Î(logâŻn) while p¡d = p¡(nâ1). If p is close to the connectivity threshold (âlnâŻn/n), the condition fails and the broadcast time can increase dramatically, showing that the theoremâs hypothesis cannot be dropped in full generality.
In summary, the authors establish that the push rumorâspreading protocol is robust against random edge failures: as long as the original graph spreads the rumor quickly relative to the expected degree after percolation, the percolated graph incurs only a negligible (1+Îľ) multiplicative slowdown. This robustness is valuable for designing distributed systems that must tolerate random link failures, and the techniques introduced (coupling with PWR, stochastic domination of negative hypergeometric by geometric sums, and refined concentration bounds) may find further applications in the analysis of other randomized network algorithms.
Comments & Academic Discussion
Loading comments...
Leave a Comment