DocumentCode :
909266
Title :
Minimum Connected Dominating Set Using a Collaborative Cover Heuristic for Ad Hoc Sensor Networks
Author :
Misra, Rajiv ; Mandal, Chittaranjan
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Patna, India
Volume :
21
Issue :
3
fYear :
2010
fDate :
3/1/2010 12:00:00 AM
Firstpage :
292
Lastpage :
302
Abstract :
A minimum connected dominating set (MCDS) is used as virtual backbone for efficient routing and broadcasting in ad hoc sensor networks. The minimum CDS problem is NP-complete even in unit disk graphs. Many heuristics-based distributed approximation algorithms for MCDS problems are reported and the best known performance ratio has (4.8 + 1n 5). We propose a new heuristic called collaborative cover using two principles: 1) domatic number of a connected graph is at least two and 2) optimal substructure defined as subset of independent dominator preferably with a common connector. We obtain a partial Steiner tree during the construction of the independent set (dominators). A final postprocessing step identifies the Steiner nodes in the formation of Steiner tree for the independent set of G. We show that our collaborative cover heuristics are better than degree-based heuristics in identifying independent set and Steiner tree. While our distributed approximation CDS algorithm achieves the performance ratio of (4.8 + 1n 5) opt + 1.2, where opt is the size of any optimal CDS, we also show that the collaborative cover heuristic is able to give a marginally better bound when the distribution of sensor nodes is uniform permitting identification of the optimal substructures. We show that the message complexity of our algorithm is O(n??2), ?? being the maximum degree of a node in graph and the time complexity is O(n).
Keywords :
ad hoc networks; computational complexity; directed graphs; distributed algorithms; set theory; telecommunication network routing; wireless sensor networks; NP-complete problem; ad hoc sensor networks; broadcasting; connected dominating set; distributed approximation CDS algorithm; message complexity; network routing; partial Steiner tree; time complexity; unit disk graphs; virtual backbone; Connected dominating set (CDS); Steiner tree; maximal independent set (MIS).; routing backbone;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2009.78
Filename :
4967574
Link To Document :
بازگشت