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.
Liste complète des métadonnées

Littérature citée [41 références]  Voir  Masquer  Télécharger

https://hal.sorbonne-universite.fr/hal-01486763
Contributeur : Lélia Blin <>
Soumis le : vendredi 10 mars 2017 - 13:36:48
Dernière modification le : mardi 24 avril 2018 - 13:34:29
Document(s) archivé(s) le : dimanche 11 juin 2017 - 14:37:46

Fichier

Journal_LeaderTalk.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

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〉

Partager

Métriques

Consultations de la notice

552

Téléchargements de fichiers

88