Time vs. Information Tradeoffs for Leader Election in Anonymous Trees

被引:13
|
作者
Glacet, Christian [1 ]
Miller, Avery [2 ]
Pelc, Andrzej [3 ]
机构
[1] CNR, IEIIT, Turin, Italy
[2] Univ Manitoba, Dept Comp Sci, Winnipeg, MB, Canada
[3] Univ Quebec Outaouais, Dept Informat & Ingn, Gatineau, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Advice; deterministic distributed algorithm; leader election; time; trees; COMPUTATION; PROTOCOLS; NETWORKS;
D O I
10.1145/3039870
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Leader election is one of the fundamental problems in distributed computing. It calls for all nodes of a network to agree on a single node, called the leader. If the nodes of the network have distinct labels, then agreeing on a single node means that all nodes have to output the label of the elected leader. If the nodes of the network are anonymous, the task of leader election is formulated as follows: every node v of the network must output a simple path, which is coded as a sequence of port numbers, such that all these paths end at a common node, the leader. In this article, we study deterministic leader election in anonymous trees. Our aim is to establish tradeoffs between the allocated time tau and the amount of information that has to be given a priori to the nodes to enable leader election in time tau in all trees for which leader election in this time is at all possible. Following the framework of algorithms with advice, this information (a single binary string) is provided to all nodes at the start by an oracle knowing the entire tree. The length of this string is called the size of advice. For a given time tau allocated to leader election, we give upper and lower bounds on the minimum size of advice sufficient to perform leader election in time tau. For most values of t, our upper and lower bounds are either tight up to multiplicative constants, or they differ only by a logarithmic factor. Let T be an n-node tree of diameter diam <= D. While leader election in time diam can be performed without any advice, for time diam-1 we give tight upper and lower bounds of Theta(log D). For time diam-2 we give tight upper and lower bounds of Theta(log D) for even values of diam, and tight upper and lower bounds of (log n) for odd values of diam. Moving to shorter time, in the interval [beta . diam, diam-3] for constant beta > 1/2, we prove an upper bound of O(n log n/D) and a lower bound of Omega(n/D), the latter being valid whenever diamis odd or when the time is at most diam-4. Hence, with the exception of the special case when diamis even and time is exactly diam-3, our bounds leave only a logarithmic gap in this time interval. Finally, for time alpha . diam for any constant alpha < 1/2 (except for the case of very small diameters), we again give tight upper and lower bounds, this time Theta(n).
引用
收藏
页数:41
相关论文
共 50 条
  • [1] Improved Tradeoffs for Leader Election
    Kutten, Shay
    Robinson, Peter
    Ming, Ming
    Zhu, Xianbin
    [J]. PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2023, 2023, : 355 - 365
  • [2] Time and Communication Complexity of Leader Election in Anonymous Networks
    Kowalski, Dariusz R.
    Mosteiro, Miguel A.
    [J]. 2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 449 - 460
  • [3] Randomness vs. Time in Anonymous Networks
    Seidel, Jochen
    Uitto, Jara
    Wattenhofer, Roger
    [J]. DISTRIBUTED COMPUTING (DISC 2015), 2015, 9363 : 263 - 275
  • [4] RANDOMIZED SELF-STABILIZING LEADER ELECTION IN PREFERENCE-BASED ANONYMOUS TREES
    Fajardo-Delgado, Daniel
    Alberto Fernandez-Zepeda, Jose
    Bourgeois, Anu G.
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2012, 23 (04) : 853 - 875
  • [5] Leader election in uniform trees
    Liu, TJ
    Huang, ST
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 477 - 480
  • [6] Near-Optimal Time-Energy Tradeoffs for Deterministic Leader Election
    Chang, Yi-Jun
    Duan, Ran
    Jiang, Shunhua
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2023, 19 (04)
  • [7] Deterministic Leader Election in Anonymous Radio Networks
    Miller, Avery
    Pelc, Andrzej
    Yadav, Ram Narayan
    [J]. PROCEEDINGS OF THE 32ND ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA '20), 2020, : 407 - 417
  • [8] THE SPACE COMPLEXITY OF LEADER ELECTION IN ANONYMOUS NETWORKS
    Ando, Ei
    Ono, Hirotaka
    Sadakane, Kunihiko
    Yamashita, Masafumi
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2010, 21 (03) : 427 - 440
  • [9] The space complexity of the leader election in anonymous networks
    Ando, Ei
    Ono, Hirotaka
    Sadakane, Kunihiko
    Yamashita, Masafumi
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 103 - 110
  • [10] Deterministic Leader Election in Anonymous Radio Networks
    Miller, Avery
    Pelc, Andrzej
    Yadav, Ram Narayan
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2022, 18 (03)