Abstract
We consider the problem of leader election in ring of n processors with both known and unknown ring size and related problems. Most algorithms transmit processor-ids and therefore their bit complexity incresases logarithmically in these numbers. For synchronous rings algorithms have been found that use a kind of waiting technique which makes the bit complexity independent of the processor-ids. For those algorithms, however, the run time depends on the processor-ids. This paper proves that this must be the case establishing a tradeoff between the two complexity measures. We show lower bounds and describe a class of algorithms that almost meet the lower bounds. Moreover, for bounded size messages our algorithm is faster than any known one.
Research supported by DFG grant RE 672 / 1–2
Preview
Unable to display preview. Download preview PDF.
References
G. Frederickson, N. Lynch, Electing a leader in a synchonous ring, J. ACM 34, 1987, pp. 98–115.
J. van Leeuwen, N. Santoro, J. Urrutria, S. Zaks, Guessing games and distributed computations in anonymous networks, Proc. 14th ICALP, 1987, pp 346–356.
M. Overmars, N. Santoro, Time vs bits, an improved algorithm for leader election in synchronous rings, 6th STACS, 1989, pp 282–293.
J. Pachl, E. Korach, D. Rotem, Lower bounds for distributed maximum finding algorithms, J. ACM 31, 1984, pp 905–918.
G. Peterson, An O(n log n) unidirectional algorithm for the circular extrema problem, ACM Trans. Prog. Lang. Syst. 4, 1982, pp 758–762.
P. Vitanyi, Distributed elections in an Archimedian ring of processors, Proc. 16th SToC, 1984, pp 542–547.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schmeltz, B. (1991). Optimal tradeoffs between time and bit complexity in distributed synchronous rings. In: Choffrut, C., Jantzen, M. (eds) STACS 91. STACS 1991. Lecture Notes in Computer Science, vol 480. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020805
Download citation
DOI: https://doi.org/10.1007/BFb0020805
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53709-0
Online ISBN: 978-3-540-47002-1
eBook Packages: Springer Book Archive