HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Journal articles

Compact deterministic self-stabilizing leader election on a ring: the exponential advantage of being talkative

Abstract : This paper focuses on compact deterministic self-stabilizing solutions for the leader election problem. When the solution is required to be silent (i.e., when the state of each process remains fixed from some point in time during any execution), there exists a lower bound of Ω(log n) bits of memory per participating node , where n denotes the number of nodes in the system. This lower bound holds even in rings. We present a new deterministic (non-silent) self-stabilizing protocol for n-node rings that uses only O(log log n) memory bits per node, and stabilizes in O(n log 2 n) rounds. Our protocol has several attractive features that make it suitable for practical purposes. First, it assumes an execution model that is used by existing compilers for real networks. Second, the size of the ring (or any upper bound on this size) does not need to be known by any node. Third, the node identifiers can be of various sizes. Finally, no synchrony assumption, besides weak fairness, is assumed. Our result shows that, perhaps surprisingly, silence can be traded for an exponential decrease in memory space without significantly increasing stabilization time or introducing restrictive assumptions. * A preliminary version of this paper has appeared in [12, 13]. † Additional support from the ANR project IRIS.
Complete list of metadata

Cited literature [41 references]  Display  Hide  Download

Contributor : Lélia Blin Connect in order to contact the contributor
Submitted on : Friday, March 10, 2017 - 1:36:48 PM
Last modification on : Tuesday, January 4, 2022 - 3:50:23 AM
Long-term archiving on: : Sunday, June 11, 2017 - 2:37:46 PM


Files produced by the author(s)



Lélia Blin, Sébastien Tixeuil. Compact deterministic self-stabilizing leader election on a ring: the exponential advantage of being talkative. Distributed Computing, Springer Verlag, 2018, 31 (2), pp.139-166. ⟨10.1007/s00446-017-0294-2⟩. ⟨hal-01486763⟩



Record views


Files downloads