Energy-efficient broadcasting in ad hoc wireless networks
2017, Journal of Discrete Algorithms
https://doi.org/10.1016/J.JDA.2016.11.004Abstract
We study energy-efficient broadcasting in wireless networks of unknown topology (ad hoc). We measure energy efficiency by the maximum number of transmissions ('shots') allowed to any node in the network. In particular, we examine the case in which a bound k is given and a node may transmit at most k times during the broadcasting protocol. Initially, we focus on oblivious algorithms for k-shot broadcasting, that is, algorithms where each node decides whether to transmit or not with no consideration of the transmission history. Our main contributions are (a) a lower bound of Ω(n 2 /k) on the broadcasting time of any oblivious k-shot broadcasting algorithm and (b) an oblivious broadcasting protocol that achieves a matching upper bound, namely O(n 2 /k), for every k ≤ √ n and an upper bound of O(n 3/2) for every k > √ n. We also study the general case of adaptive broadcasting protocols where nodes decide whether to transmit based on all the available information, namely the transmission history known by each. We prove a lower bound of Ω n 1+k k on the broadcasting time of any protocol by introducing the transmission tree construction which generalizes previous approaches.
References (20)
- Reuven Bar-Yehuda, Oded Goldreich, and Alon Itai. On the time- complexity of broadcast in radio networks: An exponential gap between determinism and randomization. In PODC '87, pages 98-108, 1987.
- Petra Berenbrink, Colin Cooper, and Zengjian Hu. Energy efficient ran- domised communication in unknown adhoc networks. Theor. Comput. Sci., 410(27-29):2549-2561, 2009.
- Danilo Bruschi and Massimiliano Del Pinto. Lower bounds for the broadcast problem in mobile radio networks. Distributed Computing, 10(3):129-135, 1997.
- I. Chlamtac and S. Kutten. On broadcasting in radio networks-problem analysis and protocol design. Communications, IEEE Transactions on, 33(12):1240-1246, dec. 1985.
- Bogdan S. Chlebus, Leszek Gasieniec, Alan Gibbons, Andrzej Pelc, and Wojciech Rytter. Deterministic broadcasting in unknown radio networks. In SODA '00: Proceedings of the 11th Annual ACM-SIAM symposium on Discrete algorithms, pages 861-870. SIAM, 2000.
- Bogdan S. Chlebus, Leszek Gasieniec, Anna Östlin, and John Michael Robson. Deterministic radio broadcasting. In Proc. ICALP' 00, volume 1853 of Lecture Notes in Computer Science, pages 717-728. Springer, 2000.
- Marek Chrobak, Leszek Gasieniec, and Wojciech Rytter. Fast broad- casting and gossiping in radio networks. In FOCS, pages 575-581, 2000.
- Andrea E. F. Clementi, Angelo Monti, and Riccardo Silvestri. Dis- tributed broadcast in radio networks of unknown topology. Theor. Comput. Sci., 302(1-3):337-364, 2003.
- Artur Czumaj and Wojciech Rytter. Broadcasting algorithms in ra- dio networks with unknown topology. In FOCS, pages 492-501. IEEE Computer Society, 2003.
- Leszek Gasieniec, Erez Kantor, Dariusz R. Kowalski, David Peleg, and Chang Su. Time efficient k-shot broadcasting in known topology radio networks. Distributed Computing, 21(2):117-127, 2008.
- Piotr Indyk. Explicit constructions of selectors and related combinato- rial structures, with applications. In SODA '02: Proceedings of the 13th Annual ACM-SIAM symposium on Discrete algorithms, pages 697-704. SIAM, 2002.
- Erez Kantor and David Peleg. Efficient k-shot broadcasting in radio networks. In Idit Keidar, editor, DISC, volume 5805 of Lecture Notes in Computer Science, pages 481-495. Springer, 2009.
- Paraschos Koutris and Aris Pagourtzis. Brief announcement:k-shot dis- tributed broadcasting in radio networks. In Proceedings of the 29th An- nual ACM Symposium on Principles of Distributed Computing, PODC 2010, Zürich, Switzerland, July 25-28, 2010, pages 77-78, 2010.
- Paraschos Koutris and Aris Pagourtzis. Oblivious k-shot broadcasting in ad hoc radio networks. In Computing: The Australasian Theory Symposium, CATS 2011, Perth, Australia, January 2011, pages 161- 168, 2011.
- Dariusz R. Kowalski and Andrzej Pelc. Broadcasting in undirected ad hoc radio networks. In PODC '03: Proceedings of the 22nd Annual symposium on Principles of distributed computing, pages 73-82, New York, NY, USA, 2003. ACM.
- Dariusz R. Kowalski and Andrzej Pelc. Time of deterministic broad- casting in radio networks with local knowledge. SIAM J. Comput., 33(4):870-891, 2004.
- Liron Levin, Dariusz R. Kowalski, and Michael Segal. Message and time efficient multi-broadcast schemes. Theor. Comput. Sci., 569:13- 23, 2015.
- Gianluca De Marco. Distributed broadcast in unknown radio networks. In Shang-Hua Teng, editor, SODA, pages 208-217. SIAM, 2008.
- Gianluca De Marco. Distributed broadcast in unknown radio networks. SIAM J. Comput., 39(6):2162-2175, 2010.
- Gianluca De Marco and Andrzej Pelc. Faster broadcasting in unknown radio networks. Inf. Process. Lett., 79(2):53-56, 2001.