Skip to main content

Optimal tradeoffs between time and bit complexity in distributed synchronous rings

  • Distributed Computing
  • Conference paper
  • First Online:
STACS 91 (STACS 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 480))

Included in the following conference series:

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

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Frederickson, N. Lynch, Electing a leader in a synchonous ring, J. ACM 34, 1987, pp. 98–115.

    Article  Google Scholar 

  2. J. van Leeuwen, N. Santoro, J. Urrutria, S. Zaks, Guessing games and distributed computations in anonymous networks, Proc. 14th ICALP, 1987, pp 346–356.

    Google Scholar 

  3. M. Overmars, N. Santoro, Time vs bits, an improved algorithm for leader election in synchronous rings, 6th STACS, 1989, pp 282–293.

    Google Scholar 

  4. J. Pachl, E. Korach, D. Rotem, Lower bounds for distributed maximum finding algorithms, J. ACM 31, 1984, pp 905–918.

    Article  Google Scholar 

  5. G. Peterson, An O(n log n) unidirectional algorithm for the circular extrema problem, ACM Trans. Prog. Lang. Syst. 4, 1982, pp 758–762.

    Article  Google Scholar 

  6. P. Vitanyi, Distributed elections in an Archimedian ring of processors, Proc. 16th SToC, 1984, pp 542–547.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Christian Choffrut Matthias Jantzen

Rights and permissions

Reprints 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

Publish with us

Policies and ethics