On the Power of Oracle Omega? for Self-Stabilizing Leader Election in Population Protocols - Archive ouverte HAL Accéder directement au contenu
Rapport Année : 2014

On the Power of Oracle Omega? for Self-Stabilizing Leader Election in Population Protocols

Résumé

This paper considers the fundamental problem of self-stabilizing leader election (SSLE) in the model of population protocols. In this model an unknown number of asynchronous, anonymous and finite state mobile agents interact in pairs. SSLE was shown to be impossible in this model without additional assumptions. This impossibility can be circumvented for instance by augmenting the system with an oracle (an external module providing supplementary information useful to solve a problem). Thus, Fischer and Jiang have proposed solutions to SSLE, for complete communication graphs and rings, using an oracle Omega?, called the eventual leader detector. In this paper, we extend their results. First, we show that Omega? is powerful enough to allow solving SSLE also over arbitrary communication graphs of bounded degree. Then, over rings, we show that Omega? has the minimum necessary power (or provides the minimum supplementary information) to solve SSLE. We prove this by implementing Omega? using SSLE. This result, together with the previous one, provides an equivalence between Omega? and SSLE. This equivalence also means that Omega? is the weakest (i.e., necessary and sucient) oracle to solve SSLE over rings. Moreover, we conjecture that the result over rings can be extended to regular graphs of bounded diameter. On the negative side, we prove that the equivalence between Omega? and SSLE does not hold on all graphs; in particular, it does not hold on complete graphs and on graphs of bounded degree.
Fichier principal
Vignette du fichier
leader_election.pdf (376.07 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00839759 , version 1 (29-06-2013)
hal-00839759 , version 2 (22-05-2014)
hal-00839759 , version 3 (25-09-2016)

Identifiants

  • HAL Id : hal-00839759 , version 2

Citer

Joffroy Beauquier, Peva Blanchard, Janna Burman, Oksana Denysyuk. On the Power of Oracle Omega? for Self-Stabilizing Leader Election in Population Protocols. 2014. ⟨hal-00839759v2⟩

Collections

LARA
353 Consultations
115 Téléchargements

Partager

Gmail Facebook X LinkedIn More