Snap-stabilization in message-passing systems

  • Authors:
  • Sylvie Delaët;Stéphane Devismes;Mikhail Nesterenko;Sébastien Tixeuil

  • Affiliations:
  • LRI UMR 8623, Université de Paris-Sud, France;VERIMAG UMR 5104, Université Joseph Fourier, France;Computer Science Department, Kent State University, United States;LIP6 UMR 7606, Université Pierre et Marie Curie, France

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we tackle the problem of snap-stabilization in message-passing systems. Snap-stabilization allows designing protocols that withstand transient faults: indeed, any computation that is started after faults cease immediately satisfies the expected specification. Our contribution is twofold: we demonstrate that in message-passing systems (i) snap-stabilization is impossible for nontrivial problems if channels are of finite yet unbounded capacity, and (ii) snap-stabilization becomes possible in the same setting with bounded capacity channels. The latter contribution is constructive, as we propose two snap-stabilizing protocols for propagation of information with feedback and mutual exclusion. Our work opens exciting new research perspectives, as it enables the snap-stabilizing paradigm to be implemented in actual networks.