Minimum Connected Dominating Set Algorithms for Ad Hoc Sensor Networks

To achieve effective communication in ad hoc sensor networks, researchers have been working on finding a minimum connected dominating set (MCDS) as a virtual backbone network in practice. Presently, many approximate algorithms have been proposed to construct MCDS, the best among which is adopting the two-stage idea, that is, to construct a maximum independent set (MIS) firstly and then realize the connectivity through the Steiner tree construction algorithm. For the first stage, this paper proposes an improved collaborative coverage algorithm for solving maximum independent set (IC-MIS), which expands the selection of the dominating point from two-hop neighbor to three-hop neighbor. The coverage efficiency has been improved under the condition of complete coverage. For the second stage, this paper respectively proposes an improved Kruskal–Steiner tree construction algorithm (IK–ST) and a maximum leaf nodes Steiner tree construction algorithm (ML-ST), both of which can make the result closer to the optimal solution. Finally, the simulation results show that the algorithm proposed in this paper is a great improvement over the previous algorithm in optimizing the scale of the connected dominating set (CDS).

[1]  Sungsoo Park,et al.  An optimization algorithm for the minimum k-connected m-dominating set problem in wireless sensor networks , 2014, Wireless Networks.

[2]  Abdelhakim Hafid,et al.  A stable minimum velocity CDS-based virtual backbone for VANET in city environment , 2014, 39th Annual IEEE Conference on Local Computer Networks.

[3]  Michiel H. M. Smid,et al.  On full Steiner trees in unit disk graphs , 2015, Comput. Geom..

[4]  Zhao Zhang,et al.  Performance-guaranteed approximation algorithm for fault-tolerant connected dominating set in wireless networks , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[5]  Samir Khuller,et al.  Approximation Algorithms for Connected Dominating Sets , 1996, Algorithmica.

[6]  Chittaranjan A. Mandal,et al.  Construction of minimum connected dominating set in wireless sensor networks using pseudo dominating set , 2016, Ad Hoc Networks.

[7]  Donghyun Kim,et al.  On Approximating Minimum 3-Connected $m$-Dominating Set Problem in Unit Disk Graph , 2016, IEEE/ACM Transactions on Networking.

[8]  Vaduvur Bharghavan,et al.  Routing in ad-hoc networks using minimum connected dominating sets , 1997, Proceedings of ICC'97 - International Conference on Communications.

[9]  Mznah Al-Rodhaan,et al.  Connected dominating set algorithms for wireless sensor networks , 2013, Int. J. Sens. Networks.

[10]  Ernesto López-Mellado,et al.  An efficient reconfigurable ad-hoc algorithm for multi-sink wireless sensor networks , 2017, Int. J. Distributed Sens. Networks.

[11]  MohantyJasaswi Prasad,et al.  Construction of minimum connected dominating set in wireless sensor networks using pseudo dominating set , 2016, AdHocNets 2016.

[12]  Chittaranjan A. Mandal,et al.  Minimum Connected Dominating Set Using a Collaborative Cover Heuristic for Ad Hoc Sensor Networks , 2010, IEEE Transactions on Parallel and Distributed Systems.

[13]  Jiguo Yu,et al.  Constructing minimum extended weakly-connected dominating sets for clustering in ad hoc networks , 2012, J. Parallel Distributed Comput..

[14]  Jie Wu,et al.  Extended Dominating-Set-Based Routing in Ad Hoc Wireless Networks with Unidirectional Links , 2002, IEEE Trans. Parallel Distributed Syst..

[15]  Mehdi Dehghan,et al.  A Perturbation-Proof Self-stabilizing Algorithm for Constructing Virtual Backbones in Wireless Ad-Hoc Networks , 2013 .

[16]  Weili Wu,et al.  A greedy approximation for minimum connected dominating sets , 2004, Theor. Comput. Sci..

[17]  Ding-Zhu Du,et al.  On greedy construction of connected dominating sets in wireless networks , 2005, Wirel. Commun. Mob. Comput..

[18]  Ahmed K. Elhakeem,et al.  Performance analysis of ad hoc wireless LANs for real-time traffic , 2003, IEEE J. Sel. Areas Commun..

[19]  Xuemei Sun Node Deployment Algorithm Based on Improved Steiner Tree , 2015, MUE 2015.

[20]  Wei-dong Yang,et al.  A Weight-Based Clustering Algorithm for Mobile Ad Hoc Network , 2007, 2007 Third International Conference on Wireless and Mobile Communications (ICWMC'07).

[21]  Yuansheng Luo,et al.  An energy efficient MCDS construction algorithm for wireless sensor networks , 2012, EURASIP Journal on Wireless Communications and Networking.

[22]  Ivan Stojmenovic,et al.  Loop-Free Hybrid Single-Path/Flooding Routing Algorithms with Guaranteed Delivery for Wireless Networks , 2001, IEEE Trans. Parallel Distributed Syst..

[23]  Preetha Theresa Joy,et al.  A virtual backbone based approach for cooperative caching in mobile ad hoc networks , 2014, 16th International Conference on Advanced Communication Technology.

[24]  Milan Tuba,et al.  Ant colony optimization algorithm with pheromone correction strategy for the minimum connected dominating set problem , 2013, Comput. Sci. Inf. Syst..

[25]  Javad Akbari Torkestani,et al.  A survey on backbone formation algorithms for Wireless Sensor Networks: (A New Classification) , 2011, 2011 Australasian Telecommunication Networks and Applications Conference (ATNAC).

[26]  Erkki Mäkinen,et al.  A Neural Network Model to Minimize the Connected Dominating Set for Self-Configuration of Wireless Sensor Networks , 2009, IEEE Transactions on Neural Networks.