English

Snap-Stabilization in Message-Passing Systems

Distributed, Parallel, and Cluster Computing 2009-09-29 v2 Networking and Internet Architecture Performance

Abstract

In this paper, we tackle the open problem of snap-stabilization in message-passing systems. Snap-stabilization is a nice approach to design protocols that withstand transient faults. Compared to the well-known self-stabilizing approach, snap-stabilization guarantees that the effect of faults is contained immediately after faults cease to occur. Our contribution is twofold: we show that (1) snap-stabilization is impossible for a wide class of problems if we consider networks with finite yet unbounded channel capacity; (2) snap-stabilization becomes possible in the same setting if we assume bounded-capacity channels. We propose three snap-stabilizing protocols working in fully-connected networks. Our work opens exciting new research perspectives, as it enables the snap-stabilizing paradigm to be implemented in actual networks.

Keywords

Cite

@article{arxiv.0802.1123,
  title  = {Snap-Stabilization in Message-Passing Systems},
  author = {Sylvie Delaët and Stéphane Devismes and Mikhail Nesterenko and Sébastien Tixeuil},
  journal= {arXiv preprint arXiv:0802.1123},
  year   = {2009}
}
R2 v1 2026-06-21T10:10:47.451Z