Pull and Push&Pull in Random Evolving Graphs
Rami Daknama

TL;DR
This paper analyzes the efficiency of rumor spreading protocols—Push, Pull, and Push&Pull—in dynamic Erdős-Rényi random graphs, providing precise expected rounds and large deviation bounds for each method.
Contribution
It extends existing frameworks to analyze Pull and Push&Pull protocols in evolving graphs, deriving explicit expected rounds and probabilistic bounds.
Findings
Pull requires approximately log_{2-e^{-a}}(n)+ (1/a) ln(n) rounds.
Push&Pull completes spreading in about log_{1+ ext{gamma}}(n)+ (1/a) ln(n) rounds.
The study provides large deviation bounds for these protocols.
Abstract
The Push, the Pull and the Push&Pull algorithms are well-studied rumor spreading protocols. In all three, in the beginning one node of a graph is informed. In the Push setting, every round every informed node chooses a neighbor uniformly at random and, if it is not already informed anyway, informs it. In the Pull setting, each round each uninformed node chooses a neighbor uniformly at random and asks it for the rumor; if the asked neighbor is informed, now also the asking node is informed. Push&Pull is a combination of Push and Pull: In each round, each node picks a neighbor uniformly at random. If at least one of both knows the rumor, after this round, both know the rumor. Clementi et al. have considered Push in settings where the underlying graph changes each round. In one setting they investigated, in each round the underlying graph is a newly sampled Erd\H{o}s-R\'enyi random graph…
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
TopicsCaching and Content Delivery · Opportunistic and Delay-Tolerant Networks · Peer-to-Peer Network Technologies
