Skip to main content

New lower bounds for distributed leader finding in asynchronous rings of processors

  • Conference paper

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 156))

Abstract

Consider a distributed system of n processors, arranged in a ring. All processor are labeled with a unique indentity-number, but are otherwise identical. In this paper we proof some new lowerbounds for the problem of determining a leader (e.g. the largest number processor). This selected processor then can act as central controller (coordinator) e.g. in a restart-procedure after a crash of the distributed system.

We show that the average number of messages needed for leader-finding in bidirectional rings with the ring size not known to the processors is at least 1/2nH n (H n the n’th Harmonic number). We give several lower bounds for the case that the ringsize is known in advance to the processors, for algorithms that use only comparisons between identities. For arbitrary algorithms on unidirectional rings with known ring size, we show a worst-case lowerbound of (1 —∈) nH n messages. Also, using results from extremal graph theory, we give an easy proof for an 1/4 n log nO(n)lowerbound for the average number of messages on unidirectional rings with known ringsize n, for n a power of 2, where the indentities may be chosen from a set I, with size as small as 2n. Similar Ω(n log n) lowerbounds can be proved for the bidirectional case, arbitrary n, and |I| > c • n, for any constant c > 1.

This research was done, while the author was visiting the Laboratory for Computer Science of the Massachusetts Institute of Technology, with financial support by the Netherlands Organization for the Advancement of Pure Research (Z.W.O.).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bodlaender, H.L., Distributed computing, Structure and Complexity, Ph. D. Thesis, Univ. of Utrecht, Utrecht, 1986.

    Google Scholar 

  2. Bollobas, B., Extremal Graph Theory, Academic Press, London, 1978.

    Google Scholar 

  3. Burns, J.E., A formal model for message passing systems, Techn. Rep. 91, Computer Science Dept., Indiana Univ., Bloomington, IN., 1980.

    Google Scholar 

  4. Chang, E., and R. Roberts, An improved algorithm for decentralized extrema-finding in circular configurations of processes, C. ACM 22 (1979) 281–283.

    Article  Google Scholar 

  5. Dolev, D., M. Klawe, and N. Rodeh, An O(nlogn) unidirectional distributed algorithm for extrema finding in a circle, J. Algorithms 3 (1982) 245–260.

    Article  Google Scholar 

  6. Duris, P., and Z. Galil, Two lower bounds in asynchronous distributed computation, To appear in: Proc. 28th Ann. Symp. on Foundations of Comp. Science,1987.

    Google Scholar 

  7. Everhardt, P., Average case behaviour of distributed extrema-finding algorithms, Report ACT-49/T-147, Coordinated Science Lab., University of Illinois at U.C., 1984.

    Google Scholar 

  8. Flayolet, P., personal communication, 1986.

    Google Scholar 

  9. Franklin, W.R., On an improved algorithm for decentralized extrema-finding in circular configurations of processors, C. ACM25 (1982) 336–337.

    Google Scholar 

  10. Frederickson, G.N., and N.A. Lynch, Electing a leader in a synchronous ring, J. ACM 34 (1987) 98–115.

    Article  Google Scholar 

  11. Gallager, R.G., P.A. Humblet, and P.M. Spira, A distributed algorithm for minimum-weight spanning trees, ACM. Trans. Prog. Lang. Syst. 5 (1983) 66–77.

    Article  Google Scholar 

  12. Hirschberg, D.S1, and J. B. Sinclair, Decentralized extrema-finding in circular configurations of processors, C. ACM 23 (1980) 627–628.

    Article  Google Scholar 

  13. Korach, E., D. Rotem, and N. Santoro, A probabilistic algorithm for decentralized extrema-finding in a circular configuration of processors, Res. Rep. CS-81–19, Dept. of Computer Science, Univ. of Waterloo, Waterloo, 1981.

    Google Scholar 

  14. Korach, E., D. Rotem, and N. Santoro, Distributed election without a sense of orientation, Internat. J. Comput. Math. 16 (1984) 115–124.

    Google Scholar 

  15. Moran, S., M. Shalom, and S. Zaks, An algorithm for distributed leader finding in bidirectional rings without common sense of direction, manuscript, 1985.

    Google Scholar 

  16. Pachl, J., E. Korach, and D. Rotem, Lowerbounds for distributed maximum-finding algorithms, J. ACM31 (1984) 905–918.

    Google Scholar 

  17. Pachl, J. K., A lowerbound for probabilistic distributed algorithms, J. Algorithms 8 (1987) 53–65.

    Article  Google Scholar 

  18. Peterson, G.L., An O(nlogn) unidirectional algorithm for the circular extrema problem, ACM Trans. Prog. Lang. e.4 Syst. 4 (1982) 758–762.

    Article  Google Scholar 

  19. van Leeuwen, J., and R.B. Tan, An improved upperbound for decentralized extrema-finding in bidirectional rings of processors, Tech. Rep. RUU-CS-85–23, Dept. of Computer Science, Univ. of Utrecht, Utrecht, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bodlaender, H.L. (1987). New lower bounds for distributed leader finding in asynchronous rings of processors. In: Paul, M. (eds) GI — 17. Jahrestagung Computerintegrierter Arbeitsplatz im Büro. Informatik-Fachberichte, vol 156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-01110-2_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-01110-2_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18478-2

  • Online ISBN: 978-3-662-01110-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics