Back to Search
Start Over
Rumor Spreading in Random Evolving Graphs
- Source :
- Algorithms – ESA 2013, 21st Annual European Symposium on Algorithms-ESA 2013, 21st Annual European Symposium on Algorithms-ESA 2013, Sep 2013, Sophia Antipolis, France. pp.325-336, ⟨10.1007/978-3-642-40450-4_28⟩, Lecture Notes in Computer Science ISBN: 9783642404498, ESA
- Publication Year :
- 2013
- Publisher :
- HAL CCSD, 2013.
-
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)$ time steps with high probability (w.h.p.) in several families of $n$-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 $t$, and the one at time $t+1$. Precisely, a non-edge appears with probability $p$, while an existing edge dies with probability $q$. In order to fit with real-world traces, we mostly concentrate our study on the case where $p=��(1/n)$ and $q$ is constant. We prove that, in this realistic scenario, the Push protocol does perform well, completing information spreading in $O(\log n)$ 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) / 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 $p$ and $q$ (e.g., $p+q=1$ with arbitrary $p$ and $q$, and $p=1/n$ with arbitrary $q$). 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.
- Subjects :
- Random Evolving Graphs
FOS: Computer and information sciences
Random Evolving Graphs, Markov Chains, Rumor Spreading
Discrete Mathematics (cs.DM)
Structure (category theory)
0102 computer and information sciences
02 engineering and technology
Time step
01 natural sciences
Graph model
FOS: Mathematics
0202 electrical engineering, electronic engineering, information engineering
Order (group theory)
[INFO]Computer Science [cs]
Protocol (object-oriented programming)
Mathematics
Social and Information Networks (cs.SI)
Discrete mathematics
Settore INF/01 - Informatica
Probability (math.PR)
Computer Science - Social and Information Networks
020206 networking & telecommunications
Rumor
Markov Chains
Settore MAT/06 - Probabilita' e Statistica Matematica
Computer Science - Distributed, Parallel, and Cluster Computing
010201 computation theory & mathematics
Rumor Spreading
Distributed, Parallel, and Cluster Computing (cs.DC)
Enhanced Data Rates for GSM Evolution
Constant (mathematics)
Algorithm
Mathematics - Probability
Computer Science - Discrete Mathematics
Subjects
Details
- Language :
- English
- ISBN :
- 978-3-642-40449-8
- ISBNs :
- 9783642404498
- Database :
- OpenAIRE
- Journal :
- Algorithms – ESA 2013, 21st Annual European Symposium on Algorithms-ESA 2013, 21st Annual European Symposium on Algorithms-ESA 2013, Sep 2013, Sophia Antipolis, France. pp.325-336, ⟨10.1007/978-3-642-40450-4_28⟩, Lecture Notes in Computer Science ISBN: 9783642404498, ESA
- Accession number :
- edsair.doi.dedup.....a07ac0a4a6ab97c8095d549d4c37b8fb