Centralized Deterministic Broadcasting in Undirected Multi-hop Radio Networks

We consider centralized deterministic broadcasting in radio networks. The aim is to design a polynomial algorithm, which, given a graph G, produces a fast broadcasting scheme in the radio network represented by G. The problem of finding an optimal broadcasting scheme for a given graph is NP-hard, hence we can only hope for a good approximation algorithm. We give a deterministic polynomial algorithm which produces a broadcasting scheme working in time \({\cal O}(D \log n + \log ^2 n)\), for every n-node graph of diameter D. It has been proved recently [15,16] that a better order of magnitude of broadcasting time is impossible unless \(NP \subseteq BPTIME(n^{{\cal O}(\log \log n)})\). In terms of approximation ratio, we have a \({\cal O}(\log (n/D))\)-approximation algorithm for the radio broadcast problem, whenever D=Ω (log n).

[1]  Imrich Chlamtac,et al.  A mobility-transparent deterministic broadcast mechanism for ad hoc networks , 1999, TNET.

[2]  Guy Kortsarz,et al.  Polylogarithmic Inapproximability of the Radio Broadcast Problem , 2004, APPROX-RANDOM.

[3]  Imrich Chlamtac,et al.  On Broadcasting in Radio Networks - Problem Analysis and Protocol Design , 1985, IEEE Transactions on Communications.

[4]  Danilo Bruschi,et al.  Lower bounds for the broadcast problem in mobile radio networks , 1997, Distributed Computing.

[5]  Andrzej Pelc,et al.  Faster Deterministic Broadcasting in Ad Hoc Radio Networks , 2004, SIAM J. Discret. Math..

[6]  Reuven Bar-Yehuda,et al.  On the Time-Complexity of Broadcast in Multi-hop Radio Networks: An Exponential Gap Between Determinism and Randomization , 1992, J. Comput. Syst. Sci..

[7]  Eyal Kushilevitz,et al.  An Omega(D log (N/D)) Lower Bound for Broadcast in Radio Networks , 1998, SIAM J. Comput..

[8]  Guy Kortsarz,et al.  Polylogarithmic Additive Inapproximability of the Radio Broadcast Problem , 2005, SIAM J. Discret. Math..

[9]  Wojciech Rytter,et al.  Fast broadcasting and gossiping in radio networks , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[10]  Andrzej Pelc,et al.  Deterministic broadcasting time in radio networks of unknown topology , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[11]  Wojciech Rytter,et al.  Broadcasting algorithms in radio networks with unknown topology , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[12]  Andrea E. F. Clementi,et al.  Selective families, superimposed codes, and broadcasting on unknown radio networks , 2001, SODA '01.

[13]  Andrzej Pelc,et al.  Faster broadcasting in unknown radio networks , 2001, Inf. Process. Lett..

[14]  Andrea E. F. Clementi,et al.  On Computing Ad-hoc Selective Families , 2001, RANDOM-APPROX.

[15]  Yishay Mansour,et al.  Centralized broadcast in multihop radio networks , 2003, J. Algorithms.

[16]  Andrzej Pelc,et al.  Broadcasting in undirected ad hoc radio networks , 2003, PODC '03.

[17]  Baruch Awerbuch,et al.  A New Distributed Depth-First-Search Algorithm , 1985, Inf. Process. Lett..

[18]  Noga Alon,et al.  A Lower Bound for Radio Broadcast , 1991, J. Comput. Syst. Sci..

[19]  Wojciech Rytter,et al.  Deterministic broadcasting in ad hoc radio networks , 2002, Distributed Computing.

[20]  Anna Pagh,et al.  Deterministic Radio Broadcasting , 2000, ICALP.

[21]  Imrich Chlamtac,et al.  The wave expansion approach to broadcasting in multihop radio networks , 1991, IEEE Trans. Commun..

[22]  Guy Kortsarz,et al.  Logarithmic inapproximability of the radio broadcast problem , 2004, J. Algorithms.