Issue No.03 - March (2012 vol.11)
M. Khabbazian , Dept. of Appl. Comput. Sci., Univ. of Winnipeg, Winnipeg, MB, Canada
I. F. Blake , Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
V. K. Bhargava , Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TMC.2011.67
There are two main approaches, static and dynamic, to broadcast algorithms in wireless ad hoc networks. In the static approach, local algorithms determine the status (forwarding/nonforwarding) of each node proactively based on local topology information and a globally known priority function. In this paper, we first show that local broadcast algorithms based on the static approach cannot achieve a good approximation factor to the optimum solution (an NP-hard problem). However, we show that a constant approximation factor is achievable if (relative) position information is available. In the dynamic approach, local algorithms determine the status of each node "on-the-fly” based on local topology information and broadcast state information. Using the dynamic approach, it was recently shown that local broadcast algorithms can achieve a constant approximation factor to the optimum solution when (approximate) position information is available. However, using position information can simplify the problem. Also, in some applications it may not be practical to have position information. Therefore, we wish to know whether local broadcast algorithms based on the dynamic approach can achieve a constant approximation factor without using position information. We answer this question in the positive-we design a local broadcast algorithm in which the status of each node is decided "on-the-fly” and prove that the algorithm can achieve both full delivery and a constant approximation to the optimum solution.
telecommunication network topology, ad hoc networks, approximation theory, computational complexity, optimisation, radio broadcasting, NP-hard problem, local broadcast algorithm, wireless ad hoc network, local topology information, globally known priority function, approximation factor, Approximation algorithms, Heuristic algorithms, Approximation methods, Algorithm design and analysis, Decision support systems, Network topology, Broadcasting, Ad hoc networks, Mobile ad hoc networks, constant approximation., Mobile ad hoc networks, distributed algorithms, broadcasting, connected dominating set
M. Khabbazian, I. F. Blake, V. K. Bhargava, "Local Broadcast Algorithms in Wireless Ad Hoc Networks: Reducing the Number of Transmissions", IEEE Transactions on Mobile Computing, vol.11, no. 3, pp. 402-413, March 2012, doi:10.1109/TMC.2011.67