Skip to main content

Fast Deterministic Distributed Maximal Independent Set Computation on Growth-Bounded Graphs

  • Conference paper
Distributed Computing (DISC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3724))

Included in the following conference series:

Abstract

The distributed complexity of computing a maximal independent set in a graph is of both practical and theoretical importance. While there exists an elegant O(log n) time randomized algorithm for general graphs [20], no deterministic polylogarithmic algorithm is known. In this paper, we study the problem in graphs with bounded growth, an important family of graphs which includes the well-known unit disk graph and many variants thereof. Particularly, we propose a deterministic algorithm that computes a maximal independent set in time O(log Δ· log* n) in graphs with bounded growth, where n and Δ denote the number of nodes and the maximal degree in G, respectively.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Alon, N., Babai, L., Itai, A.: A fast and simple randomized parallel algorithm for the maximal independent set problem. J. Algorithms 7(4), 567–583 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  2. Alzoubi, K., Wan, P.-J., Frieder, O.: Message-Optimal Connected Dominating Sets in Mobile Ad Hoc Networks. In: Proceedings of the 3rd ACM Int. Symposium on Mobile Ad Hoc Networking and Computing (MOBIHOC), EPFL Lausanne, Switzerland, pp. 157–164 (2002)

    Google Scholar 

  3. Assouad, P.: Plongements lipschitziens dans R n. Bull. Soc. Math. France 111(4), 429–448 (1983)

    MATH  MathSciNet  Google Scholar 

  4. Awerbuch, B., Goldberg, A.V., Luby, M., Plotkin, S.A.: Network decomposition and locality in distributed computation. In: Proc. of the 30th Symp. on Foundations of Computer Science (FOCS), pp. 364–369 (1989)

    Google Scholar 

  5. Barrière, L., Fraigniaud, P., Narayanan, L.: Robust Position-Based Routing in Wireless Ad Hoc Networks with Unstable Transmission Ranges. In: Proc. of the 5th International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications (DIAL-M), pp. 19–27. ACM Press, New York (2001)

    Chapter  Google Scholar 

  6. Breu, H., Kirkpatrick, D.G.: Unit Disk Graph Recognition is NP-hard. Computational Geometry. Theory and Applications 9(1-2), 3–24 (1998)

    MATH  MathSciNet  Google Scholar 

  7. Cole, R., Vishkin, U.: Deterministic Coin Tossing with Applications to Optimal Parallel List Ranking. Information and Control 70(1), 32–53 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  8. Gandhi, R., Parthasarathy, S.: Distributed Algorithms for Coloring and Connected Domination in Wireless Ad Hoc Networks. In: Lodaya, K., Mahajan, M. (eds.) FSTTCS 2004. LNCS, vol. 3328, pp. 447–459. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Goldberg, A., Plotkin, S., Shannon, G.: Parallel Symmetry-Breaking in Sparse Graphs. SIAM Journal on Discrete Mathematics (SIDMA) 1(4), 434–446 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  10. Gupta, A., Krauthgamer, R., Lee, J.: Bounded Geometries, Fractals, and Low-Distortion Embeddings. In: Proc. of 44th IEEE Symp. on Foundations of Computer Science, FOCS (2003)

    Google Scholar 

  11. Israeli, A., Itai, A.: A Fast and Simple Randomized Parallel Algorithm for Maximal Matching. Information Processing Letters 22, 77–80 (1986)

    Article  MathSciNet  Google Scholar 

  12. Kleinberg, J., Slivkins, A., Wexler, T.: Triangulation and Embedding using Small Sets of Beacons. In: Proc. of 45th IEEE Symp. on Foundations of Computer Science, FOCS (2004)

    Google Scholar 

  13. Krauthgamer, R., Lee, J.: Navigating Nets: Simple Algorithms for Proximity Search. In: Proc. of 15th ACM-SIAM Symp. on Discrete Algorithms, SODA (2004)

    Google Scholar 

  14. Kuhn, F., Moscibroda, T., Wattenhofer, R.: Unit Disk Graph Approximation. In: Proceedings of the 2004 Joint Workshop on Foundations of Mobile Computing (DIALM), pp. 17–23. ACM Press, New York (2004)

    Chapter  Google Scholar 

  15. Kuhn, F., Moscibroda, T., Wattenhofer, R.: What Cannot Be Computed Locally! In. In: Proc. of the 23rd ACM Symp. on Principles of Distributed Computing (PODC), pp. 300–309 (2004)

    Google Scholar 

  16. Kuhn, F., Moscibroda, T., Wattenhofer, R.: The Locality of Bounded Growth. In: Proc. of the 24th ACM Symp. on Principles of Distributed Computing, PODC (2005)

    Google Scholar 

  17. Kuhn, F., Wattenhofer, R., Zollinger, A.: Ad-Hoc Networks Beyond Unit Disk Graphs. In: Proceedings of 1st Joint Workshop on Foundations of Mobile Computing (DIALM-POMC), pp. 69–78. ACM Press, New York (2003)

    Chapter  Google Scholar 

  18. Linial, N.: Locality in Distributed Graph Algorithms. SIAM Journal on Computing 21(1), 193–201 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  19. Linial, N.: Local-Global Phenomena in Graphs. Combinatorics Probability and Computing 2, 491–503 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  20. Luby, M.: A Simple Parallel Algorithm for the Maximal Independent Set Problem. SIAM Journal on Computing 15, 1036–1053 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  21. Moscibroda, T., Wattenhofer, R.: Maximal Independent Sets in Radio Networks. In: Proc. of the 23rd ACM Symp. on Principles of Distributed Computing, PODC (2005)

    Google Scholar 

  22. Panconesi, A., Srinivasan, A.: Improved distributed algorithms for coloring and network decomposition problems. In: Proc. of the 24th annual ACM symposium on Theory of computing (STOC), pp. 581–592. ACM Press, New York (1992)

    Google Scholar 

  23. Peleg, D.: Distributed Computing: A Locality-Sensitive Approach. SIAM, Philadelphia (2000)

    Book  MATH  Google Scholar 

  24. Plaxton, C.G., Rajaraman, R., Richa, A.W.: Accessing Nearby Copies of Replicated Objects in a Distributed Environment. In: Proceedings of the 9th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA), pp. 311–320 (1997)

    Google Scholar 

  25. Talwar, K.: Bypassing the embedding: Approximation schemes and compact representations for low dimensional metrics. In: Proc. of 36th ACM Symp. on Theory of Computing, STOC (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kuhn, F., Moscibroda, T., Nieberg, T., Wattenhofer, R. (2005). Fast Deterministic Distributed Maximal Independent Set Computation on Growth-Bounded Graphs. In: Fraigniaud, P. (eds) Distributed Computing. DISC 2005. Lecture Notes in Computer Science, vol 3724. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11561927_21

Download citation

  • DOI: https://doi.org/10.1007/11561927_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29163-3

  • Online ISBN: 978-3-540-32075-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics