Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1400751.1400758acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
research-article

A log-star distributed maximal independent set algorithm for growth-bounded graphs

Published: 18 August 2008 Publication History

Abstract

We present a novel distributed algorithm for the maximal independent set (MIS) problem. On growth-bounded graphs (GBG) our deterministic algorithm finishes in O(log* n) time, n being the number of nodes. In light of Linial's Ω(log* n) lower bound our algorithm is asymptotically optimal. Our algorithm answers prominent open problems in the ad hoc/sensor network domain. For instance, it solves the connected dominating set problem for unit disk graphs in O(log* n) time, exponentially faster than the state-of-the-art algorithm. With a new extension our algorithm also computes a delta+1 coloring in O(log* n) time, where delta is the maximum degree of the graph.

References

[1]
N. Alon, L. Babai, and A. Itai. A fast and simple randomized parallel algorithm for the maximal independent set problem. J. Algorithms, 7(4):567--583, 1986.
[2]
K. Alzoubi, X. Li, Y. Wang, P. Wan, and O. Frieder. Geometric Spanners for Wireless Ad Hoc Networks. IEEE Transactions on Parallel and Distributed Systems, 14(5), 2003.
[3]
A. Andersson, T. Hagerup, S. Nilsson, and R. Raman. Sorting in Linear Time. Journal of Computer and System Sciences, 57:74--93, 1998.
[4]
B. Awerbuch, A. V. Goldberg, M. Luby, and S. A. Plotkin. Network decomposition and locality in distributed computation. In Proceedings of the 30 th Symposium on Foundations of Computer Science (FOCS), pages 364--369, 1989.
[5]
G. V. B Awerbuch. Distributed program checking: a paradigm for buildingself-stabilizing distributed protocols. In Proceedings of the 32nd Annual Symposium on Foundations of Computer Science (FOCS), 1991.
[6]
R. Cole and U. Vishkin. Deterministic Coin Tossing with Applications to Optimal Parallel List Ranking. Inf. Control, 70(1):32--54, 1986.
[7]
B. Gfeller and E. Vicari. A Randomized Distributed Algorithm for the Maximal Independent Set Problem in Growth-Bounded Graphs. In Proc. of the 26th ACM Symposium on Principles of Distributed Computing (PODC), 2007.
[8]
A. Goldberg, S. Plotkin, and G. Shannon. Parallel Symmetry-Breaking in Sparse Graphs. SIAM Journal on Discrete Mathematics (SIDMA), 1(4):434--446, 1988.
[9]
A. Israeli and A. Itai. A Fast and Simple Randomized Parallel Algorithm for Maximal Matching. Information Processing Letters, 22:77--80, 1986.
[10]
F. Kuhn, T. Moscibroda, T. Nieberg, and R. Wattenhofer. Fast Deterministic Distributed Maximal Independent Set Computation on Growth-Bounded Graphs. In Proc. of the 19th Int. Symposium on Distributed Computing (DISC), 2005.
[11]
F. Kuhn, T. Moscibroda, T. Nieberg, and R. Wattenhofer. Local Approximation Schemes for Ad Hoc and Sensor Networks. In Proc. of the 3rd ACM Joint Workshop on Foundations of Mobile Computing (DIALM-POMC), 2005.
[12]
F. Kuhn, T. Moscibroda, and R. Wattenhofer. On the Locality of Bounded Growth. In Proceedings of the 24th ACM Symp. on Principles of Distributed Computing (PODC), pages 60--68, 2005.
[13]
F. Kuhn, T. Moscibroda, and R. Wattenhofer. What Cannot Be Computed Locally! In Proc. of the 23rd ACM Symp. on Principles of Distributed Computing (PODC), pages 300--309, 2005.
[14]
C. Lenzen and R. Wattenhofer. Leveraging lineal's locality limit. In Submission.
[15]
N. Linial. Locality in Distributed Graph Algorithms. SIAM Journal on Computing, 21(1):193--201, 1992.
[16]
M. Luby. A Simple Parallel Algorithm for the Maximal Independent Set Problem. SIAM Journal on Computing, 15:1036--1053, 1986.
[17]
T. Moscibroda and R. Wattenhofer. Maximal Independent Sets in Radio Networks. In Proceedings of the 24th ACM Symp. on Principles of Distributed Computing (PODC), pages 148--157, 2005.
[18]
A. Panconesi and A. Srinivasan. Improved distributed algorithms for coloring and network decomposition problems. In Proc. of the 24th annual ACM symposium on Theory of computing (STOC), pages 581--592. ACM Press, 1992.
[19]
J. Schneider and R. Wattenhofer. An Asymptotically Optimal Distributed Maximal Independent Set Algorithm for Wireless Networks with Collision Detection. In Submission.

Cited By

View all
  • (2024)A Medium Access Control Protocol Based on Parity Group-Graph Coloring for Underwater AUV-Aided Data CollectionIEEE Internet of Things Journal10.1109/JIOT.2023.330925111:4(5967-5979)Online publication date: 15-Feb-2024
  • (2023)One stride ahead Advancements in Dispersed Graph Coloring2023 International Conference for Advancement in Technology (ICONAT)10.1109/ICONAT57137.2023.10080064(1-3)Online publication date: 24-Jan-2023
  • (2023)An investigation of distributed computing for combinatorial testingSoftware Testing, Verification and Reliability10.1002/stvr.184233:4Online publication date: 27-Feb-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PODC '08: Proceedings of the twenty-seventh ACM symposium on Principles of distributed computing
August 2008
474 pages
ISBN:9781595939890
DOI:10.1145/1400751
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 August 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ad hoc networks
  2. coloring
  3. connected dominating sets
  4. dominating sets
  5. growth bounded graphs
  6. local algorithms
  7. maximal independent sets
  8. parallel algorithms
  9. radio networks
  10. sensor networks
  11. symmetry breaking
  12. unit disk graphs

Qualifiers

  • Research-article

Conference

PODC '08

Acceptance Rates

Overall Acceptance Rate 740 of 2,477 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)23
  • Downloads (Last 6 weeks)1
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Medium Access Control Protocol Based on Parity Group-Graph Coloring for Underwater AUV-Aided Data CollectionIEEE Internet of Things Journal10.1109/JIOT.2023.330925111:4(5967-5979)Online publication date: 15-Feb-2024
  • (2023)One stride ahead Advancements in Dispersed Graph Coloring2023 International Conference for Advancement in Technology (ICONAT)10.1109/ICONAT57137.2023.10080064(1-3)Online publication date: 24-Jan-2023
  • (2023)An investigation of distributed computing for combinatorial testingSoftware Testing, Verification and Reliability10.1002/stvr.184233:4Online publication date: 27-Feb-2023
  • (2022)Average Awake Complexity of MIS and MatchingProceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3490148.3538566(45-55)Online publication date: 11-Jul-2022
  • (2022)Brief Announcement: Distributed Lightweight Spanner Construction for Unit Ball Graphs in Doubling MetricsProceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3490148.3538553(57-59)Online publication date: 11-Jul-2022
  • (2022)Awake-Efficient Distributed Algorithms for Maximal Independent Set2022 IEEE 42nd International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS54860.2022.00153(1338-1339)Online publication date: Jul-2022
  • (2022)Distributed strong diameter network decompositionTheoretical Computer Science10.1016/j.tcs.2022.04.019922(150-157)Online publication date: Jun-2022
  • (2022)Distributed distance-r covering problems on sparse high-girth graphsTheoretical Computer Science10.1016/j.tcs.2022.01.001Online publication date: Jan-2022
  • (2022)Distributed backup placementDistributed Computing10.1007/s00446-022-00423-z35:5(455-473)Online publication date: 24-Mar-2022
  • (2021)Distributed Backup K-Placement and Applications to Virtual Memory in Wireless NetworksAdjunct Proceedings of the 2021 International Conference on Distributed Computing and Networking10.1145/3427477.3429466(139-144)Online publication date: 5-Jan-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media