Skip to main content
Log in

Alternators on uniform rings of odd size

  • Published:
Distributed Computing Aims and scope Submit manuscript

Abstract.

An alternator is a network of concurrent processes, which satisfies the following conditions. (1) If one process executes the critical step, no neighbor of the process executes the critical step in the same computing step. (2) Along any infinite computing steps, each process executes the critical step infinitely often. (3) An alternator is self-stabilizing to the above conditions. An alternator is said to be 1-fair if condition (2) is changed as: A process can execute the critical step twice only if all other processes execute the critical step at least once. In this paper, we proposed an alternator for rings of odd size. The design has the snap property in the sense that it satisfies condition (1) even when transient faults occur. The alternator allows each process execute the critical step once every three steps when it stabilizes. The design is optimal 1-fair in the sense that no other 1-fair design can have better performance. Based on the above design, we fine-tune the alternator to achieve maximal performance. That is, our final alternator is a maximal alternator: a process is allowed to execute the critical step when both its two neighbors do not execute the critical step.

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.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Su-Shen Hung.

Additional information

Received: September 2001, Accepted: December 2002,

This research was supported in part by the National Science Council of the Republic of China under the Contracts NSC 89-2213-E-007-140 and 90-2213-E008-054.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, ST., Huang, YS. & Hung, SS. Alternators on uniform rings of odd size. Distrib. Comput. 16, 263–268 (2003). https://doi.org/10.1007/s00446-003-0087-7

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00446-003-0087-7

Keywords:

Navigation