How Much Memory Is Needed for Leader Election

被引:0
|
作者
Fusco, Emanuele G. [1 ]
Pelc, Andrzej [2 ]
机构
[1] Univ Rome, Dept Comp Sci, I-00198 Rome, Italy
[2] Univ Quebec Outaouais, Dept Informat, Gatineau, PQ J8X 3X7, Canada
来源
DISTRIBUTED COMPUTING | 2010年 / 6343卷
基金
加拿大自然科学与工程研究理事会;
关键词
ANONYMOUS NETWORKS; RADIO NETWORKS; RING; PROTOCOLS; TREES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the minimum memory size with which nodes of a network have to be equipped, in order to solve deterministically the leader election problem. Nodes are unlabeled, but ports at each node have arbitrary fixed labelings which, together with the topology of the network, can create asymmetries to be exploited in leader election. We consider two versions of the leader election problem: strong LE in which exactly one leader has to be elected, if this is possible, while all nodes must terminate in a state "infeasible" otherwise, and weak LE, which differs from strong LE in that no requirement on the behavior of nodes is imposed, if leader election is impossible. Nodes are modeled as identical automata and we ask what is the minimum amount of memory of such an automaton to enable leader election. We show that logarithmic memory is optimal for leader election in the class of arbitrary connected graphs. Weak LE can be achieved with O(log n) bits of memory for all connected graphs with at most n nodes and strong LE can be achieved with O(log n) bits of memory for all connected graphs with exactly n nodes (none of these assumptions can be entirely removed). On the other hand, we show that Omega(log n) bits of memory are necessary to enable leader election even for the class of rings. By contrast we show that strong LE can be accomplished in the class of trees of maximum degree Delta using only O(log log Delta) bits of memory, without any additional information. Tins proves an exponential gap in memory requirements for leader election between the class of trees and the class of arbitrary graphs. Moreover, we prove that no automaton can solve the leader election problem for all trees, even in the weak form.
引用
收藏
页码:251 / +
页数:4
相关论文
共 50 条
  • [41] How much does one vote count in an election?
    Bunnett, JF
    SCIENCE, 2000, 290 (5498) : 1895 - 1895
  • [42] Eventual Leader Election in Shared-Memory Dynamic Systems
    Khouri, Catia
    Greve, Fabiola
    PROCEEDINGS 2018 IEEE 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2018, : 157 - 164
  • [43] A leader election protocol for eventually synchronous shared memory systems
    Guerraoui, Rachid
    Raynal, Michel
    FOURTH IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS AND THE SECOND INTERNATIONAL WORKSHOP ON COLLABORATIVE COMPUTING, INTEGRATION, AND ASSURANCE, PROCEEDINGS, 2006, : 75 - +
  • [44] How Much Water Is Needed To Ionize Formic Acid?
    Maity, Dilip K.
    JOURNAL OF PHYSICAL CHEMISTRY A, 2013, 117 (36): : 8660 - 8670
  • [45] How much physical activity is needed for good health?
    Shephard, RJ
    INTERNATIONAL JOURNAL OF SPORTS MEDICINE, 1999, 20 (01) : 23 - 27
  • [46] How much geological detail is needed for gasifier success?
    M. Corkeron
    I. Faichney
    C. Rasmussen
    C. Cuff
    Mitigation and Adaptation Strategies for Global Change, 2016, 21 : 501 - 514
  • [47] How Much Sugarcane Straw is Needed for Covering the Soil?
    Silva, Aijanio G. B.
    Lisboa, Izaias P.
    Cherubin, Mauricio R.
    Cerri, Carlos E. P.
    BIOENERGY RESEARCH, 2019, 12 (04) : 858 - 864
  • [48] HOW MUCH MONITORING IS NEEDED FOR BASILAR SKULL FRACTURES
    KOONSMAN, M
    DUNN, E
    HUGHES, K
    KENDRICK, B
    MOODY, J
    AMERICAN JOURNAL OF SURGERY, 1992, 164 (05): : 487 - 490
  • [49] How much vitamin D is needed for healthy bones?
    Bouillon, R.
    JOURNAL OF INTERNAL MEDICINE, 2017, 282 (05) : 461 - 464
  • [50] How much practice is needed to produce perceptual learning?
    Hussain, Zahra
    Sekuler, Allison B.
    Bennett, Patrick J.
    VISION RESEARCH, 2009, 49 (21) : 2624 - 2634