skip to main content
10.1145/1073814.1073840acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
Article

Faster communication in known topology radio networks

Published: 17 July 2005 Publication History

Abstract

This paper concerns the communication primitives of broadcasting (one-to-all communication) and gossiping (all-to-all communication) in radio networks with known topology, i.e., where for each primitive the schedule of transmissions is precomputed based on full knowledge about the size and the topology of the network.The first part of the paper examines the two communication primitives in general graphs. In particular, it proposes a new (efficiently computable) deterministic schedule that uses O(D+Δ log n) time units to complete the gossiping task in any radio network with size n, diameter D and max-degree Δ. Our new schedule improves and simplifies the currently best known gossiping schedule, requiring time O(D+√[i+2]DΔ logi+1 n), for any network with the diameter D=Ω(logi+4n), where i is an arbitrary integer constant i ≥ 0, see [17]. For the broadcast task we deliver two new results: a deterministic efficient algorithm for computing a radio schedule of length D+O(log3 n), and a randomized algorithm for computing a radio schedule of length D+O(log2 n). These results improve on the best currently known D+O(log4 n) time schedule due to Elkin and Kortsarz [12].The second part of the paper focuses on radio communication in planar graphs, devising a new broadcasting schedule using fewer than 3D time slots. This result improves, for small values of D, on currently best known D+O(log3n) time schedule proposed by Elkin and Kortsarz in [12]. Our new algorithm should be also seen as the separation result between the planar and the general graphs with a small diameter due to the polylogarithmic inapproximability result in general graphs due to Elkin and Kortsarz, see [11].

References

[1]
B. Awerbuch and D. Peleg. Sparse partitions. Proc. 31st Symp. on Foundations of Computer Science, 1990, pp. 503--513.
[2]
N. Alon, A. Bar-Noy, N. Linial and D. Peleg. A lower bound for radio broadcast. J. Computer and System Sciences 43, (1991), 290 -- 298.
[3]
R. Bar-Yehuda, O. Goldreich and A. Itai. On the time complexity of broadcasting in radio networks: an exponential gap between determinism and randomization. Proc. 5th Symp. on Principles of Distributed Computing, 1986, 98 -- 107.
[4]
I. Chlamtac and S. Kutten. On broadcasting in radio networks-problem analysis and protocol design. IEEE Trans. on Communications 33, (1985), pp. 1240--1246.
[5]
I. Chlamtac and O. Weinstein. The wave expansion approach to broadcasting in multihop radio networks. Proc. Proc. INFOCOM, 1987.
[6]
M. Christersson, L. Gasieniec and A. Lingas. Gossiping with bounded size messages in ad-hoc radio networks. Proc. 29th Int. Colloq. on Automata, Languages and Programming, 2002, pp. 377--389.
[7]
M. Chrobak, L. Gasieniec and W. Rytter, Fast broadcasting and gossiping in radio networks. J. of Algorithms 43(2), (2002), pp. 177--189.
[8]
T.H. Cormen, C.E. Leiserson and R.L. Rivest. Introduction to Algorithms. MIT Press, 1990.
[9]
A. Czumaj and W. Rytter. Broadcasting algorithms in radio networks with unknown topology. Proc. 44th Symp. on Foundations of Computer Science, 2003, pp. 492--501.
[10]
K. Diks, E. Kranakis and A. Pelc. The impact of knowledge on broadcasting time in radio networks. Proc. 7th European Symp. on Algorithms, 1999, pp. 41--52.
[11]
M. Elkin and G. Kortsarz. Polylogarithmic inapproximability of the radio broadcast problem. Proc. APPROX, 2004, LNCS 3122.
[12]
M. Elkin and G. Kortsarz. Improved broadcast schedule for radio networks. Proc. 16th ACM-SIAM Symp. on Discrete Algorithms, 2005.
[13]
I. Gaber and Y. Mansour. Broadcast in radio networks. Proc. 6th ACM-SIAM Symp. on Discrete Algorithms, 1995, pp. 577--585.
[14]
L. Gasieniec and A. Lingas. On adaptive deterministic gossiping in ad hoc radio networks, Information Processing Letters 2(83), 2002, pp. 89--94.
[15]
L. Gasieniec, E. Kranakis, A. Pelc and Q. Xin. Deterministic M2M multicast in radio networks. Proc. 31st Int. Colloq. on Automata, Languages and Programming, 2004, LNCS 3142, pp. 670--682.
[16]
L. Gasieniec and I. Potapov, Gossiping with unit messages in known radio networks. Proc. 2nd IFIP Int. Conference on Theoretical Computer Science, 2002, pp. 193--205.
[17]
L. Gasieniec, I. Potapov and Q. Xin. Efficient gossiping in known radio networks. Proc. 11th Int. Colloq. on Structural Information and Communication Complexity, 2004, LNCS 3104, pp. 173--184.
[18]
L. Gasieniec, T. Radzik and Q. Xin. Faster deterministic gossiping in ad-hoc radio networks. Proc. 9th Scandinavian Workshop on Algorithm Theory, 2004, LNCS 3111, pp. 397--407.
[19]
D. Kowalski and A. Pelc. Centralized deterministic broadcasting in undirected multi-hop radio networks. Proc. APPROX, 2004, LNCS 3122, pp. 171--182.
[20]
D. Liu and M. Prabhakaran. On randomized broadcasting and gossiping in radio networks. Proc. 8th Int. Conf. on Computing and Combinatorics, 2002, pp. 340--349.
[21]
A. Sen and M.L. Huson. A new model for scheduling packet radio networks. Proc. 15th Joint Conf. of IEEE Computer and Communication Societies, 1996, pp. 1116--1124.
[22]
P.J. Slater, E.J.Cockayne and S.T. Hedetniemi. Information dissemination in trees. SIAM J. on Computing 10, (1981), pp. 892--701.
[23]
A.N. Strahler. Hypsometric (area-altitude) analysis of erosional topology. Bull. Geol. Soc. Amer. 63, (1952), pp. 117--1142.
[24]
X.G. Viennot. A Strahler bijection between Dyck paths and planar trees. Discrete Mathematics 246, (2002), pp. 317--329.
[25]
Y. Xu. An O(n1.5) deterministic gossiping algorithm for radio networks. Algorithmica, 36(1), (2003), pp. 93--96.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PODC '05: Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
July 2005
364 pages
ISBN:1581139942
DOI:10.1145/1073814
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: 17 July 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. algorithms
  2. broadcasting
  3. gossiping
  4. planar graphs
  5. radio networks

Qualifiers

  • Article

Conference

PODC05

Acceptance Rates

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

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Jan 2025

Other Metrics

Citations

Cited By

View all

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