Snap-stabilizing waves in anonymous networks

  • Authors:
  • Christian Boulinier;Mathieu Levert;Franck Petit

  • Affiliations:
  • LaRIA, CNRS, Université de Picardie Jules Verne, France;LaRIA, CNRS, Université de Picardie Jules Verne, France;LaRIA, CNRS, Université de Picardie Jules Verne, France

  • Venue:
  • ICDCN'08 Proceedings of the 9th international conference on Distributed computing and networking
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose the first snap-stabilizing wave algorithm for anonymous networks. In the worst case, a process decides in O(n+D) time units, where n and D are the number of process and the diameter of the network, respectively. The proposed algorithm uses a self-stabilizing underlying unison protocol. If the underlying unison is stabilized when a process request a wave, then a decide event occurs in an optimal time, i.e., O(D) time units. The proposed solution is generic in the sense that, it can be used for any static or dynamic scheme which is feasible in an anonymous network. In particular, as an application of our scheme, we provide a snap-stabilizing causal atomic broadcast for anonymous networks, which can be used as a pipeline of messages.