Skip to main content
Log in

Self-stabilization: randomness to reduce space

  • Published:
Distributed Computing Aims and scope Submit manuscript

Summary

It is shown that Dijkstra'sk-state self-stabilizing protocol for mutual exclusion in a unidirectional ring can be converted to a 3-state protocol by replacing a counter with a random number generator.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Dijkstra EW: Self-stabilizing systems in spite of distributed control. Commun ACM 17:643–644 (1974)

    Article  Google Scholar 

  2. Dijkstra EW: EWD 391 self-stabilization in spite of distributed control. In: Dijkstra EW (ed) Selected writings on computing: a personal perspective. Springer, Berlin Heidelberg New York 1982

    Google Scholar 

  3. Herman T: Probabilistic self-stabilization. Inf. Process. Lett. 35:63–67 (1990)

    Article  Google Scholar 

  4. Israeli A, Jalfon M: Token-management schemes and random walks yield self-stabilizing mutual exclusion. In: Proceedings of the Ninth Annual ACM Symposium on Principles of Distributed Computing pp 119–131, 1990

Download references

Author information

Authors and Affiliations

Authors

Additional information

Ted Herman worked for many years in the software industry. He is principal architect of the Emc2 system for electronic mail and coarchitect of the Emc2/TAO system for office automation. He received the Ph.D. degree in computer science under the tutelage of Mohamed Gouda at the University of Texas at Austin. During 1991–1992, he was visiting faculty at the University of Iowa; during 1992–1993 he is visiting faculty at the University of Utrecht.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Herman, T. Self-stabilization: randomness to reduce space. Distrib Comput 6, 95–98 (1992). https://doi.org/10.1007/BF02252680

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02252680

Key words

Navigation