A self-stabilizing algorithm with tight bounds for mutual exclusion on a ring

3Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In [Dij74] Dijkstra introduced the notion of self-stabilizing algorithms and presented, among others, an algorithm with three states for the problem of mutual exclusion on a ring of processors. In this work we present a new three state self-stabilizing algorithm for mutual exclusion, with a tight bound of 5/6n2 + O(n) for the worst case complexity, which is the number of moves of the algorithm until it stabilizes. This bound is better than lower bounds of other algorithms, including Dijkstra's. Using similar techniques we improve the analysis of the upper bound for Dijkstra's algorithm and show a bound of 3 13/18n2. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Chernoy, V., Shalom, M., & Zaks, S. (2008). A self-stabilizing algorithm with tight bounds for mutual exclusion on a ring. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5218 LNCS, pp. 63–77). https://doi.org/10.1007/978-3-540-87779-0_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free