DocumentCode
3254878
Title
Simulation of self-stabilizing algorithms in distributed systems
Author
Flatebo, Mitchell ; Datta, Ajoy Kumar
Author_Institution
Dept. of Comput. Sci., Nevada Univ., Las Vegas, NV, USA
fYear
1992
fDate
6-9 Apr 1992
Firstpage
32
Lastpage
41
Abstract
The property of self-stabilization in distributed systems was originally introduced by Dijkstra (1974). Depending on the connectivity and propagation delay in the system, each machine gets a partial view of the global state. The set of global states can be split up into two categories, legal and illegal. In a self-stabilizing system, regardless of the initial state of the system, legal or illegal, the system automatically converges to a legal state in a finite number of steps. Also, if an error occurs in the system causing the system to be put into an illegal state, the system again corrects itself and converges to a legal state in a finite amount of time. Many self-stabilizing algorithms have been developed, but the complexity of self-stabilizing algorithms is difficult to determine. This paper provides an experimental analysis of various self-stabilizing algorithms in order to help determine the efficiency of these algorithms and to compare algorithms which solve the same problem
Keywords
convergence; delays; distributed processing; stability; virtual machines; complexity; connectivity; convergence; distributed systems; efficiency; error; global state; illegal state; legal state; propagation delay; self-stabilizing algorithms; simulation; Algorithm design and analysis; Automata; Computational modeling; Computer science; Delay systems; Error correction; Information science; Law; Legal factors; Propagation delay;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 1992. Proceedings., 25th Annual
Conference_Location
Orlando, FL
Print_ISBN
0-8186-2765-4
Type
conf
DOI
10.1109/SIMSYM.1992.227579
Filename
227579
Link To Document