Self-Stabilizing Leader Election in Polynomial Steps - Archive ouverte HAL Access content directly
Conference Papers Year : 2014

Self-Stabilizing Leader Election in Polynomial Steps

Karine Altisen
  • Function : Author
  • PersonId : 832502
Stéphane Devismes
Anaïs Durand

Abstract

We propose a silent self-stabilizing leader election algorithm for bidirectional connected identified networks of arbitrary topology. This algorithm is written in the locally shared memory model. It assumes the distributed unfair daemon, the most general scheduling hypothesis of the model. Our algorithm requires no global knowledge on the network (such as an upper bound on the diameter or the number of processes, for example). We show that its stabilization time is in Θ(n^3) steps in the worst case, where n is the number of processes. Its memory requirement is asymptotically optimal, i.e., Θ(log n) bits per processes. Its round complexity is of the same order of magnitude — i.e., Θ(n) rounds — as the best existing algorithm (Datta et al, 2011) designed with similar settings. To the best of our knowledge, this is the first self-stabilizing leader election algorithm for arbitrary identified networks thatis proven to achieve a stabilization time polynomial in steps. By contrast, we show that the previous best existing algorithm designed with similar settings (Datta et al, 2011) stabilizes in a non polynomial number of steps in the worst case.
Fichier principal
Vignette du fichier
main_tr.pdf (518.56 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-00980798 , version 1 (18-04-2014)
hal-00980798 , version 2 (22-04-2014)
hal-00980798 , version 3 (02-05-2014)
hal-00980798 , version 4 (12-02-2015)

Identifiers

Cite

Karine Altisen, Alain Cournier, Stéphane Devismes, Anaïs Durand, Franck Petit. Self-Stabilizing Leader Election in Polynomial Steps. SSS'2014, 16th International Symposium on Stabilization, Safety, and Security of Distributed Systems, Sep 2014, Paderborn, Germany. pp.106-119, ⟨10.1007/978-3-319-11764-5_8⟩. ⟨hal-00980798v4⟩
798 View
421 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More