The Self-Stabilizing Edge-Token and Its Applications

Consider a connected graph with nodes (or processes) and edges (or communication links). An edge token associated with an edge is a token maintained by the two nodes connected by the edge; one and only one of the two nodes holds the token. An edge to- ken can be passed from one node to the other if so desired. This paper first presents a randomized self-stabilizing algorithm to implement the edge token, in which each proc- ess maintains two three-state variables for an edge; the scheme works under the distrib- uted scheduler with the read/write atomicity. Then, the edge token algorithm is used as a building block in two other self-stabilizing algorithms: one is for ring orientation prob- lem and the other for token circulation problem on trees. All the proposed algorithms are uniform.

[1]  Amos Israeli,et al.  Uniform Dynamic Self-Stabilizing Leader Election , 1997, IEEE Trans. Parallel Distributed Syst..

[2]  Halim Fathoni,et al.  DEPARTMENT OF COMPUTER SCIENCE AND INFORMATION ENGINEERING , 2008 .

[3]  Ajoy Kumar Datta,et al.  Self-stabilizing depth-first token circulation in arbitrary rooted networks , 2000, Distributed Computing.

[4]  Shing-Tsaan Huang,et al.  Self-Stabilizing Token Circulation on Uniform Trees by Using Edge-Tokens , 2003, Self-Stabilizing Systems.

[5]  Edsger W. Dijkstra,et al.  Self-stabilizing systems in spite of distributed control , 1974, CACM.

[6]  ardie Jules Verne Fast Self-Stabilizing Depth-First Token Circulation , 2001 .

[7]  Amos Israeli,et al.  Uniform Self-Stabilizing Ring Orientation , 1993, Inf. Comput..

[8]  Amos Israeli,et al.  Self-stabilization of dynamic systems assuming only read/write atomicity , 1990, PODC '90.

[9]  Franck Petit,et al.  Time and Space Optimality of Distributed Depth-First Token Circulation Algorithms , 1999, WDAS.

[10]  Hirotsugu Kakugawa,et al.  A Self-Stabilizing Ring Orientation Algorithm With a Smaller Number of Processor States , 1998, IEEE Trans. Parallel Distributed Syst..

[11]  Shing-Tsaan Huang,et al.  Self-stabilizing depth-first token circulation on networks , 2005, Distributed Computing.

[12]  Jaap-Henk Hoepman,et al.  Self-Stabilizing Ring-Orientation Using Constant Space , 1998, Inf. Comput..

[13]  Ajoy Kumar Datta,et al.  Self-Stabilizing Depth-First Token Passing on Rooted Networks , 1997, WDAG.

[14]  Franck Petit,et al.  Optimality and Self-Stabilization in Rooted Tree Networks , 1999, Parallel Process. Lett..

[15]  Franck Petit Highly Space-Efficient Self-Stabilizing Depth-First Token Circulation for Trees , 1997, OPODIS.

[16]  Franck Petit,et al.  Color optimal self-stabilizing depth-first token circulation , 1997, Proceedings of the 1997 International Symposium on Parallel Architectures, Algorithms and Networks (I-SPAN'97).

[17]  Jaap-Henk Hoepman,et al.  Uniform Deterministic Self-Stabilizing Ring-Orientation on Odd-Length Rings , 1994, WDAG.

[18]  Piotr Rudnicki,et al.  Uniform Self-Stabilizing Orientation of Unicyclic Networks under Read/Write Atomicity , 1996, Chic. J. Theor. Comput. Sci..

[19]  Ted Herman,et al.  Probabilistic Self-Stabilization , 1990, Information Processing Letters.

[20]  Joffroy Beauquier,et al.  Space-Efficient, Distributed and Self-Stabilizing Depth-First Token Circulation , 1995 .