Gossip-Based counting in dynamic networks

  • Authors:
  • Ruud van de Bovenkamp;Fernando Kuipers;Piet Van Mieghem

  • Affiliations:
  • Network Architectures and Services, Delft University of Technology, Delft, The Netherlands;Network Architectures and Services, Delft University of Technology, Delft, The Netherlands;Network Architectures and Services, Delft University of Technology, Delft, The Netherlands

  • Venue:
  • IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose Gossipico, a gossip algorithm to average, sum or find minima and maxima over node values in a large, distributed, and dynamic network. Unlike previous work, Gossipico provides a continuous estimate of, for example, the number of nodes, even when the network becomes disconnected. Gossipico converges quickly due to the introduction of a beacon mechanism that directs messages to an autonomously selected beacon node. The information spread through the network shows a percolation-like phase-transition and allows information to propagate along near-shortest paths. Simulations in various different network topologies (ranging in size up to one million nodes) illustrate Gossipico's robustness against network changes and display a near-optimal count time. Moreover, in a comparison with other related gossip algorithms, Gossipico displays an improved and more stable performance over various classes of networks.