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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Assouad, P.: Plongements lipschitziens dans R n. Bull. Soc. Math. France 111(4), 429–448 (1983)
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)
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)
Breu, H., Kirkpatrick, D.G.: Unit Disk Graph Recognition is NP-hard. Computational Geometry. Theory and Applications 9(1-2), 3–24 (1998)
Cole, R., Vishkin, U.: Deterministic Coin Tossing with Applications to Optimal Parallel List Ranking. Information and Control 70(1), 32–53 (1986)
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)
Goldberg, A., Plotkin, S., Shannon, G.: Parallel Symmetry-Breaking in Sparse Graphs. SIAM Journal on Discrete Mathematics (SIDMA) 1(4), 434–446 (1988)
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)
Israeli, A., Itai, A.: A Fast and Simple Randomized Parallel Algorithm for Maximal Matching. Information Processing Letters 22, 77–80 (1986)
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)
Krauthgamer, R., Lee, J.: Navigating Nets: Simple Algorithms for Proximity Search. In: Proc. of 15th ACM-SIAM Symp. on Discrete Algorithms, SODA (2004)
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)
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)
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)
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)
Linial, N.: Locality in Distributed Graph Algorithms. SIAM Journal on Computing 21(1), 193–201 (1992)
Linial, N.: Local-Global Phenomena in Graphs. Combinatorics Probability and Computing 2, 491–503 (1993)
Luby, M.: A Simple Parallel Algorithm for the Maximal Independent Set Problem. SIAM Journal on Computing 15, 1036–1053 (1986)
Moscibroda, T., Wattenhofer, R.: Maximal Independent Sets in Radio Networks. In: Proc. of the 23rd ACM Symp. on Principles of Distributed Computing, PODC (2005)
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)
Peleg, D.: Distributed Computing: A Locality-Sensitive Approach. SIAM, Philadelphia (2000)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)