On space complexity of self-stabilizing leader election in mediated population protocol

被引:16
|
作者
Mizoguchi, Ryu [1 ]
Ono, Hirotaka [2 ]
Kijima, Shuji [1 ]
Yamashita, Masafumi [1 ]
机构
[1] Kyushu Univ, Dept Informat, Nishi Ku, Fukuoka 8190395, Japan
[2] Kyushu Univ, Dept Econ Engn, Higashi Ku, Fukuoka 8128581, Japan
关键词
Population protocols; Mediated population protocols; Leader election; Self-stabilization; Space complexity; COMPUTATION; NETWORKS;
D O I
10.1007/s00446-012-0173-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Chatzigiannakis et al. (Lect Notes Comput Sci 5734:56-76, 2009) extended the Population Protocol (PP) of Angluin et al. (2004) and introduced the Mediated Population Protocol (MPP) by introducing an extra memory on every agent-to-agent communication link (i.e., edge), in order to model more powerful networks of mobile agents with limited resources. For a general distributed system of autonomous agents, Leader Election (LE) plays a key role in their efficient coordination. A Self-Stabilizing (SS) protocol has ideal properties required for distributed systems of huge numbers of not highly reliable agents typically modeled by PP or MPP; it does not require any initialization and tolerates a finite number of transient failures. Cai et al. (2009) showed that for a system of agents, any PP for SS-LE requires at least agent-states, and gave a PP with agent-states for SS-LE. In this paper, we show, for a system of agents, any MPP for SS-LE with 2 edge-states (i.e., 1 bit memory) on every edge requires at least agent-states, and give an MPP for SS-LE with agent-states and 2 edge-states on every edge. Furthermore, we show that a constant number of edge-states on every edge do not help in designing an MPP for SS-LE with a constant number of agent-states, and that there is no MPP for SS-LE with 2 agent-states, regardless of the number of edge-states; the edge-state is not a complete alternative of the agent-state, although it can help in reducing the number of agent-states, when solving SS-LE.
引用
收藏
页码:451 / 460
页数:10
相关论文
共 50 条
  • [21] Time-Optimal Self-Stabilizing Leader Election in Population Protocols
    Burman, Janna
    Chen, Ho-Lin
    Chen, Hsueh-Ping
    Doty, David
    Nowak, Thomas
    Severson, Eric
    Xu, Chuan
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 33 - 44
  • [22] Optimal Space Lower Bound for Deterministic Self-Stabilizing Leader Election Algorithms
    Blin, Lelia
    Feuilloley, Laurent
    Le Bouder, Gabriel
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2023, 25 (01):
  • [23] Time-Optimal Self-Stabilizing Leader Election on Rings in Population Protocols
    Yokota, Daisuke
    Sudo, Yuichi
    Masuzawa, Toshimitsu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2021, E104A (12) : 1675 - 1684
  • [24] Compact self-stabilizing leader election for general networks
    Blin, Lelia
    Tixeuil, Sebastien
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 278 - 294
  • [25] Compact Self-Stabilizing Leader Election for General Networks
    Blin, Lelia
    Tixeuil, Sebastien
    LATIN 2018: THEORETICAL INFORMATICS, 2018, 10807 : 161 - 173
  • [26] A self-stabilizing leader election algorithm for tree graphs
    Antonoiu, G
    Srimani, PK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 34 (02) : 227 - 232
  • [27] An Aggregate Computing Approach to Self-Stabilizing Leader Election
    Mo, Yuanqiu
    Beal, Jacob
    Dasgupta, Soura
    2018 IEEE 3RD INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2018, : 112 - 117
  • [28] Randomized self-stabilizing and space optimal leader election under arbitrary scheduler on rings
    Beauquier, Joffroy
    Gradinariu, Maria
    Johnen, Colette
    DISTRIBUTED COMPUTING, 2007, 20 (01) : 75 - 93
  • [29] Randomized self-stabilizing and space optimal leader election under arbitrary scheduler on rings
    Joffroy Beauquier
    Maria Gradinariu
    Colette Johnen
    Distributed Computing, 2007, 20 : 75 - 93
  • [30] An exercise in fault-containment: Self-stabilizing leader election
    Ghosh, S
    Gupta, A
    INFORMATION PROCESSING LETTERS, 1996, 59 (05) : 281 - 288