Rumor Spreading in Random Evolving Graphs
Andrea Clementi, Pierluigi Crescenzi, Carola Doerr, Pierre Fraigniaud,, Marco Isopi, Alessandro Panconesi, Francesco Pasquale, and Riccardo Silvestri

TL;DR
This paper analyzes the robustness of the Push rumor spreading protocol in dynamic networks modeled by edge-Markovian graphs, showing it remains efficient with $O( ext{log} n)$ spreading time even under network changes.
Contribution
It provides the first formal proof that the Push protocol is effective in dynamic, evolving networks modeled by edge-Markovian graphs, including disconnected states.
Findings
Push protocol completes spreading in $O( ext{log} n)$ time w.h.p.
Robustness of Push protocol against network dynamics is formally demonstrated.
Performance holds even when the network is disconnected at each step.
Abstract
Randomized gossip is one of the most popular way of disseminating information in large scale networks. This method is appreciated for its simplicity, robustness, and efficiency. In the "push" protocol, every informed node selects, at every time step (a.k.a. round), one of its neighboring node uniformly at random and forwards the information to this node. This protocol is known to complete information spreading in time steps with high probability (w.h.p.) in several families of -node "static" networks. The Push protocol has also been empirically shown to perform well in practice, and, specifically, to be robust against dynamic topological changes. In this paper, we aim at analyzing the Push protocol in "dynamic" networks. We consider the "edge-Markovian" evolving graph model which captures natural temporal dependencies between the structure of the network at time ,…
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
TopicsOpportunistic and Delay-Tolerant Networks · Complex Network Analysis Techniques · Distributed systems and fault tolerance
