English

Randomized Rumor Spreading in Poorly Connected Small-World Networks

Social and Information Networks 2014-10-31 v1 Combinatorics

Abstract

Push-Pull is a well-studied round-robin rumor spreading protocol defined as follows: initially a node knows a rumor and wants to spread it to all nodes in a network quickly. In each round, every informed node sends the rumor to a random neighbor, and every uninformed node contacts a random neighbor and gets the rumor from her if she knows it. We analyze this protocol on random kk-trees, a class of power law graphs, which are small-world and have large clustering coefficients, built as follows: initially we have a kk-clique. In every step a new node is born, a random kk-clique of the current graph is chosen, and the new node is joined to all nodes of the kk-clique. When k>1k>1 is fixed, we show that if initially a random node is aware of the rumor, then with probability 1o(1)1-o(1) after O((logn)1+2/kloglognf(n))O\left((\log n)^{1+2/k}\cdot\log\log n\cdot f(n)\right) rounds the rumor propagates to no(n)n-o(n) nodes, where nn is the number of nodes and f(n)f(n) is any slowly growing function. Since these graphs have polynomially small conductance, vertex expansion O(1/n)O(1/n) and constant treewidth, these results demonstrate that Push-Pull can be efficient even on poorly connected networks. On the negative side, we prove that with probability 1o(1)1-o(1) the protocol needs at least Ω(n(k1)/(k2+k1)/f2(n))\Omega\left(n^{(k-1)/(k^2+k-1)}/f^2(n)\right) rounds to inform all nodes. This exponential dichotomy between time required for informing almost all and all nodes is striking. Our main contribution is to present, for the first time, a natural class of random graphs in which such a phenomenon can be observed. Our technique for proving the upper bound carries over to a closely related class of graphs, random kk-Apollonian networks, for which we prove an upper bound of O((logn)ckloglognf(n))O\left((\log n)^{c_k}\cdot\log\log n\cdot f(n)\right) rounds for informing no(n)n-o(n) nodes with probability 1o(1)1-o(1) when k>2k>2 is fixed. Here, ck=(k23)/(k1)2<1+2/kc_k=(k^2-3)/(k-1)^2<1 + 2/k.

Keywords

Cite

@article{arxiv.1410.8175,
  title  = {Randomized Rumor Spreading in Poorly Connected Small-World Networks},
  author = {Abbas Mehrabian and Ali Pourmiri},
  journal= {arXiv preprint arXiv:1410.8175},
  year   = {2014}
}

Comments

28 pages, preliminary version appeared in DISC 2014

R2 v1 2026-06-22T06:41:01.961Z