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

Coloring unstructured wireless multi-hop networks

Published: 10 August 2009 Publication History

Abstract

We present a randomized coloring algorithm for the unstructured radio network model, a model comprising autonomous nodes, asynchronous wake-up, no collision detection and an unknown but geometric network topology. The current state-of-the-art coloring algorithm needs with high probability O(Δ ∙ log n) time and uses O(Δ) colors, where n and Δ are the number of nodes in the network and the maximum degree, respectively; this algorithm requires knowledge of a linear bound on n and Δ. We improve this result in three ways: Firstly, we improve the time complexity, instead of the logarithmic factor we just need a polylogarithmic additive term; more specifically, our time complexity is O(Δ + log Δ ∙ log n) given an estimate of n and Δ, and O(Δ + log2 n) without knowledge of Δ. Secondly, our vertex coloring algorithm needs Δ + 1 colors only. Thirdly, our algorithm manages to do a distance-d coloring with asymptotically optimal O(Δ) colors for a constant d.

References

[1]
N. Alon, A. Bar-Noy, N. Linial, and D. Peleg. A lower bound for radio broadcast. In Journal of Computer and System Sciences, pages 290--298, 1991.
[2]
R. Bar-Yehuda, O. Goldreich, and A. Itai. On the Time-Complexity of Broadcast in Radio Networks: an Exponential Gap between Determinism and Randomization. In 6th Symp. on PODC, 1987.
[3]
L. Barenboim and M. Elkin. Distributed (delta+1)-coloring in linear (in delta) time. In 41st STOC, 2009.
[4]
A. Czumaj and W. Rytter. Broadcasting algorithms in radio networks with unknown topology. In 44th Symp. on FOCS, 2003.
[5]
T. Herman and S. Tixeuil. A Distributed TDMA Slot Assignment Algorithm for Wireless Sensor Networks. In Lecture Notes in Computer Science, volume 3121/2004, 2004.
[6]
T. Jurdziński and G. Stachowiak. Probabilistic Algorithms for the Wakeup Problem in Single-Hop Radio Networks. In 13th ISAAC, 2002.
[7]
S. Khot. Improved Inapproximability Results for MaxClique, Chromatic Number and Approximate Graph Coloring. In 42nd Symp. on FOCS, 2001.
[8]
D. R. Kowalski and A. Pelc. Broadcasting in undirected ad hoc radio networks. In Distributed Computing, volume 18, pages 43--57, 2005.
[9]
F. Kuhn, T. Moscibroda, T. Nieberg, and R. Wattenhofer. Local Approximation Schemes for Ad Hoc and Sensor Networks. In 3rd Workshop DIALM-POMC, 2005.
[10]
F. Kuhn, T. Moscibroda, and R. Wattenhofer. Initializing newly deployed ad hoc and sensor networks. In 10th Conf. on MOBICOM, 2004.
[11]
E. Kushilevitz and Y. Mansour. An Ω(D ∙ log(N/D)) lower bound for broadcast in radio networks. In 12th Symp. on PODC, 1993.
[12]
M. Luby. A Simple Parallel Algorithm for the Maximal Independent Set Problem. SIAM Journal on Computing, 15, 1986.
[13]
T. Moscibroda and R. Wattenhofer. Coloring Unstructured Radio Networks. In 17th SPAA, 2005.
[14]
T. Moscibroda and R. Wattenhofer. Maximal Independent Sets in Radio Networks. In 24th Symp. on PODC, 2005.
[15]
A. Panconesi and R. Rizzi. Some Simple Distributed Algorithms for Sparse Networks. In Distributed Computing, 14(2), pages 97--100, 2001.
[16]
J. Schneider and R. Wattenhofer. A Log-Star Distributed Maximal Independent Set Algorithm for Growth-Bounded Graphs. In 27th Symp. on PODC, 2008.
[17]
F. A. Tobagi and L. Kleinrock. Packet Switching in Radio Channels: Part II--The Hidden Terminal Problem in Carrier Sense Multiple Access and the Busy Tone Solution. In COM-23(12), 1975.

Cited By

View all
  • (2023)Distributed Age-of-Information optimization in edge computing for Internet of VehiclesJournal of Systems Architecture10.1016/j.sysarc.2023.103000144(103000)Online publication date: Nov-2023
  • (2022)Distributed backup placementDistributed Computing10.1007/s00446-022-00423-z35:5(455-473)Online publication date: 24-Mar-2022
  • (2021)Implementing the Abstract MAC Layer via Inductive Coloring Under the Rayleigh-Fading ModelIEEE Transactions on Wireless Communications10.1109/TWC.2021.307223620:9(6167-6178)Online publication date: Sep-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PODC '09: Proceedings of the 28th ACM symposium on Principles of distributed computing
August 2009
356 pages
ISBN:9781605583969
DOI:10.1145/1582716
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: 10 August 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ad hoc networks
  2. bounded independence graphs
  3. coloring
  4. distributed algorithms
  5. growth bounded graphs
  6. local algorithms
  7. parallel algorithms
  8. sensor networks
  9. unit disk graphs
  10. unstructured radio networks

Qualifiers

  • Research-article

Conference

PODC '09

Acceptance Rates

PODC '09 Paper Acceptance Rate 27 of 110 submissions, 25%;
Overall Acceptance Rate 740 of 2,477 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Distributed Age-of-Information optimization in edge computing for Internet of VehiclesJournal of Systems Architecture10.1016/j.sysarc.2023.103000144(103000)Online publication date: Nov-2023
  • (2022)Distributed backup placementDistributed Computing10.1007/s00446-022-00423-z35:5(455-473)Online publication date: 24-Mar-2022
  • (2021)Implementing the Abstract MAC Layer via Inductive Coloring Under the Rayleigh-Fading ModelIEEE Transactions on Wireless Communications10.1109/TWC.2021.307223620:9(6167-6178)Online publication date: Sep-2021
  • (2021)Distributed Broadcasting in Dynamic NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2021.308781829:5(2142-2155)Online publication date: Oct-2021
  • (2021)An Exact Implementation of the Abstract MAC Layer via Carrier Sensing in Dynamic NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2021.305789029:3(994-1007)Online publication date: Jun-2021
  • (2021)Competitive Age of Information in Dynamic IoT NetworksIEEE Internet of Things Journal10.1109/JIOT.2020.30385958:20(15160-15169)Online publication date: 15-Oct-2021
  • (2020)Distributed Data Aggregation in Dynamic Sensor NetworksWireless Algorithms, Systems, and Applications10.1007/978-3-030-59016-1_67(822-833)Online publication date: 10-Sep-2020
  • (2019)Distributed Dominating Set and Connected Dominating Set Construction Under the Dynamic SINR Model2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS)10.1109/IPDPS.2019.00092(835-844)Online publication date: May-2019
  • (2019)Leveraging multiple channels in ad hoc networksDistributed Computing10.1007/s00446-018-0329-332:2(159-172)Online publication date: 1-Apr-2019
  • (2017)Dynamic Adaptation in Wireless Networks Under Comprehensive Interference via Carrier Sense2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS)10.1109/IPDPS.2017.78(337-346)Online publication date: May-2017
  • 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

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media