Understanding Self-Stabilization in Distributed Systems, Part I by Sukumar Ghosh, March 1990

(1990) Understanding Self-Stabilization in Distributed Systems, Part I by Sukumar Ghosh, March 1990. University of Iowa

[img]
Preview
PDF
understanding _self_stabilization_distrib_systems_1990_OCR_.pdf

File Size:14MB

Abstract

A self-stabilizing system is a network of machines, which starts from an arbitrary initial state and always converges to a legitimate configuration in a finite number of steps. Dijkstra, in his 1974 CACM paper, first demonstrated the feasibility of designing self-stabilizing systems. This report analyzes two of his three protocols, and evolves a methodology for designing non-trivial self-stabilizing systems. To demonstrate the feasibility of this methodology, Dijkstra's solutions have been extended to graph topologies. Finally, the importance of self-stabilizing systems have been highlighted with possible potential applications in different areas.

Item Type: Departmental Report
Keywords: Self-Stabilization, Distributed Systems, graph topologies, CACM paper
Subjects: Education > Higher education > Public four-year colleges and universities
Information management and resources
ID Code: 47452
Deposited By: Margaret Barr
Deposited On: 16 Jan 2024 21:02
Last Modified: 16 Jan 2024 21:02
URI: https://publications.iowa.gov/id/eprint/47452