z-logo
open-access-imgOpen Access
Deterministic Leader Election Takes $$\Theta (D + \log n)$$ Θ ( D + log n ) Bit Rounds
Author(s) -
Arnaud Casteigts,
Yves Métivier,
J. M. Robson,
Akka Zemmari
Publication year - 2018
Publication title -
algorithmica
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.647
H-Index - 78
eISSN - 1432-0541
pISSN - 0178-4617
DOI - 10.1007/s00453-018-0517-3
Subject(s) - leader election , binary logarithm , theory of computation , combinatorics , upper and lower bounds , mathematics , time complexity , log log plot , discrete mathematics , identifier , communication complexity , constant (computer programming) , computational complexity theory , computer science , algorithm , theoretical computer science , programming language , mathematical analysis
Leader election is, together with consensus, one of the most central problems in distributed computing. This paper presents a distributed algorithm, called $$\mathcal{STT}$$STT , for electing deterministically a leader in an arbitrary network, assuming processors have unique identifiers of size $$O(\log n)$$O(logn), where n is the number of processors. It elects a leader in $$O(D +\log n)$$O(D+logn) rounds, where D is the diameter of the network, with messages of size O(1). Thus it has a bit round complexity of $$O(D +\log n)$$O(D+logn). This substantially improves upon the best known algorithm whose bit round complexity is $$O(D\log n)$$O(Dlogn). In fact, using the lower bound by Kutten et al. (J ACM 62(1):7:1–7:27, 2015) and Kutten et al. (Theor Comput Sci 561:134–143, 2015) and a result of Dinitz and Solomon (Theor Comput Sci 384(2–3):168–183, 2007), we show that the bit round complexity of $$\mathcal{STT}$$STT is optimal (up to a constant factor), which is a significant step forward in understanding the interplay between time and message optimality for the election problem. Our algorithm requires no knowledge on the graph such as n or D, and the pipelining technique we introduce to break the $$O(D\log n)$$O(Dlogn) barrier is general.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom