Finite-state self-stabilizing protocols in message-passing systems

  • Authors:
  • Rodney R. Howell;Mikhail Nesterenko;Masaaki Mizuno

  • Affiliations:
  • Department of Computing and Information Sciences, Kansas State University, Manhattan, Kansas;Mathematics and Computer Science Department, Kent State University, Kent, Ohio;Department of Computing and Information Sciences, Kansas State University, Manhattan, Kansas

  • Venue:
  • Journal of Parallel and Distributed Computing - Self-stabilizing distributed systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We define a finite-state message-passing model using guarded commands. This model is particularly appropriate for defining and reasoning about self-stabilizing protocols, due to the well-known result that self-stabilizing protocols on unbounded-channel models must have infinitely many legitimate states. We argue that our model is more realistic than other models, and demonstrate its use with two simple examples. We then give a translation from this model to a lower-level model that uses a notion of time. We argue that this latter model is very close to a real network. We conclude by discussing how this translation might be used to implement self-stabilizing protocols on actual networks.