ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1302.3828
48
70

Rumor Spreading in Random Evolving Graphs

15 February 2013
A. Clementi
P. Crescenzi
Carola Doerr
Pierre Fraigniaud
Marco Isopi
Alessandro Panconesi
F. Pasquale
R. Silvestri
ArXivPDFHTML
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 O(log⁡n)O(\log n)O(logn) time steps with high probability (w.h.p.) in several families of nnn-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 ttt, and the one at time t+1t+1t+1. Precisely, a non-edge appears with probability ppp, while an existing edge dies with probability qqq. In order to fit with real-world traces, we mostly concentrate our study on the case where p=Ω(1/n)p=\Omega(1/n)p=Ω(1/n) and qqq is constant. We prove that, in this realistic scenario, the Push protocol does perform well, completing information spreading in O(log⁡n)O(\log n)O(logn) time steps w.h.p. Note that this performance holds even when the network is, w.h.p., disconnected at every time step (e.g., when p<<(log⁡n)/np << (\log n) / np<<(logn)/n). Our result provides the first formal argument demonstrating the robustness of the Push protocol against network changes. We also address other ranges of parameters ppp and qqq (e.g., p+q=1p+q=1p+q=1 with arbitrary ppp and qqq, and p=1/np=1/np=1/n with arbitrary qqq). Although they do not precisely fit with the measures performed on real-world traces, they can be of independent interest for other settings. The results in these cases confirm the positive impact of dynamism.

View on arXiv
Comments on this paper