Skip to main content

Randomized Algorithms for Determining the Majority on Graphs

  • Conference paper
Mathematical Foundations of Computer Science 2003 (MFCS 2003)

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

Abstract

Every node of an undirected connected graph is colored white or black. Adjacent nodes can be compared and the outcome of each comparison is either 0 (same color) or 1 (different colors). The aim is to discover a node of the majority color, or to conclude that there is the same number of black and white nodes. We consider randomized algorithms for this task and establish upper and lower bounds on their expected running time. Our main contribution are lower bounds showing that some simple and natural algorithms for this problem cannot be improved in general.

This work was done during the first author’s visit at the Research Chair in Distributed Computing of the Université du Québec en Outaouais. The work of the second author was supported in part by NSERC grant OGP 0008136 and by the Research Chair in Distributed Computing of the Université du Québec en Outaouais.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aigner, M.: Variants of the majority problem. Discrete Applied Mathematics (to appear)

    Google Scholar 

  2. Alonso, L., Reingold, E.M., Schott, R.: Determining the majority. Information Processing Letters 47, 253–255 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  3. Alonso, L., Reingold, E.M., Schott, R.: The average-case complexity of determining the majority. SIAM Journal on Computing 26, 1–14 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  4. Chwa, K.Y., Hakimi, S.L.: Schemes for fault-tolerant computing: A comparison of modularly redundant and t-diagnosable systems. Information and Control 49, 212–238 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  5. Gillman, D.: A Chernoff bound for random walks on expander graphs. SIAM Journal on Computing 27, 1203–1220 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  6. Hagerup, T., Rub, C.: A guided tour of Chernoff bounds. Information Processing Letters 33, 305–308 (1989/90)

    Article  Google Scholar 

  7. Kutten, S., Peleg, D.: Fault-local distributed mending. In: Proc. 14th ACM Symposium on Principles of Distributed Computing, pp. 20–27 (1995)

    Google Scholar 

  8. Malek, M.: A comparison connection assignment for diagnosis of multiprocessor systems. In: Proc. 7th Symp. Comput. Architecture, pp. 31–35 (1980)

    Google Scholar 

  9. Preparata, F.P., Metze, G., Chien, R.T.: On the connection assignment problem of diagnosable systems. IEEE Trans. on Electr. Computers 16, 848–854 (1967)

    Article  MATH  Google Scholar 

  10. Saks, M.E., Werman, M.: On computing majority by comparisons. Combinatorica 11, 383–387 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  11. Yao, A.C.-C.: Probabilistic computations: Towards a unified measure of complexity. In: Proc. 18th Ann. IEEE Symp. on Foundations of Computer Science, pp. 222–227 (1977)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Marco, G., Pelc, A. (2003). Randomized Algorithms for Determining the Majority on Graphs. In: Rovan, B., Vojtáš, P. (eds) Mathematical Foundations of Computer Science 2003. MFCS 2003. Lecture Notes in Computer Science, vol 2747. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45138-9_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45138-9_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40671-6

  • Online ISBN: 978-3-540-45138-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics