Self-stabilizing Leader Election in Population Protocols over Arbitrary Communication Graphs
Self-stabilizing Leader Election in Population Protocols over Arbitrary Communication Graphs
复制标题
任意通信图群体协议中的自稳定领导者选举
DOI:
--
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
Janna Burman
中科院分区:
文献类型:
--
作者:
J. Beauquier;Peva Blanchard;Janna Burman
This paper considers the fundamental problem of self-stabilizing leader election ( $mathcal{SSLE}$ ) in the model of population protocols. In this model, an unknown number of asynchronous, anonymous and finite state mobile agents interact in pairs over a given communication graph. $mathcal{SSLE}$ has been shown to be impossible in the original model. This impossibility can been circumvented by a modular technique augmenting the system with an oracle - an external module abstracting the added assumption about the system. Fischer and Jiang have proposed solutions to $mathcal{SSLE}$ , for complete communication graphs and rings, using an oracle Ω?, called the eventual leader detector. In this work, we present a solution for arbitrary graphs, using a composition of two copies of Ω?. We also prove that the difficulty comes from the requirement of self-stabilization, by giving a solution without oracle for arbitrary graphs, when an uniform initialization is allowed. Finally, we prove that there is no self-stabilizing implementation of Ω? using $mathcal{SSLE}$ , in a sense we define precisely.