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 条
  • [41] A Practical Self-Stabilizing Leader Election for Networks of Resource-Constrained IoT Devices
    Conard, Michael
    Ebnenasir, Ali
    2021 17TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2021), 2021, : 127 - 134
  • [42] Self-Stabilizing Leader Election for Single-Hop Wireless Networks despite Jamming
    Richa, Andrea
    Scheideler, Christian
    Schmid, Stefan
    Zhang, Jin
    PROCEEDINGS OF THE TWELFTH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING (MOBIHOC' 11), 2011,
  • [43] Compact deterministic self-stabilizing leader election on a ring: the exponential advantage of being talkative
    Blin, Lelia
    Tixeuil, Sebastien
    DISTRIBUTED COMPUTING, 2018, 31 (02) : 139 - 166
  • [44] Multi-attribute-based self-stabilizing algorithm for leader election in distributed systems
    Biswas, Amit
    Singh, Manisha
    Baranwal, Gaurav
    Tripathi, Anil Kumar
    Aknine, Samir
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (04):
  • [45] Compact deterministic self-stabilizing leader election on a ring: the exponential advantage of being talkative
    Lélia Blin
    Sébastien Tixeuil
    Distributed Computing, 2018, 31 : 139 - 166
  • [46] Improving Space Complexity of Self-stabilizing Counting on Mobile Sensor Networks
    Kinpara, Keigo
    Izumi, Tomoko
    Izumi, Taisuke
    Wada, Koichi
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2010, 6490 : 504 - +
  • [47] Self-Stabilizing Population Protocols
    Angluin, Dana
    Aspnes, James
    Fischer, Michael J.
    Jiang, Hong
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2008, 3 (04)
  • [48] Self-stabilizing population protocols
    Angluin, Dana
    Aspnes, James
    Fischer, Michael J.
    Jiang, Hong
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2006, 3974 : 103 - +
  • [49] Loosely-Stabilizing Leader Election for Arbitrary Graphs in Population Protocol Model
    Sudo, Yuichi
    Ooshita, Fukuhito
    Kakugawa, Hirotsugu
    Masuzawa, Toshimitsu
    Datta, Ajoy K.
    Larmore, Lawrence L.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (06) : 1359 - 1373
  • [50] Self-stabilizing distributed protocol switching
    Karmakar, Sushanta
    Gupta, Arobinda
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2008, 4904 : 203 - 208