Distributed Construction of Connected Dominating Sets Optimized by Minimum-Weight Spanning Tree in Wireless Ad-hoc Sensor Networks

被引:8
作者
Ren, Sijun [1 ]
Yi, Ping [1 ]
Hong, Dapeng [2 ]
Wu, Yue [1 ]
Zhu, Ting [3 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai 200030, Peoples R China
[2] Univ Michigan Shanghai Jiao Tong Univ Joint Inst, Shanghai, Peoples R China
[3] Univ Maryland Baltimore Cty, Baltimore, MD 21228 USA
来源
2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) | 2014年
关键词
APPROXIMATION ALGORITHMS;
D O I
10.1109/CSE.2014.183
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A Connected Dominating Set (CDS) is a subset V' of V for the graph G(V, E) and induces a connected subgraph, such that each node in V - V' is at least adjacent to one node in V'. CDSs have been proposed to formulate virtual backbones in wireless ad-hoc sensor networks to design routing protocols for alleviating the serious broadcast storms problem. It is not easy to construct the Minimum Connected Dominating Set (MCDS) due to the NP-hard nature of the problem. In this paper, our algorithm first finds a prior CDS and then uses the Minimum-Weight Spanning Tree (MST) to optimize the result. Our algorithm applies effective degree, the new term introduced in our algorithm, combining with ID to determine dominators. Default event is triggered to recalculate and update the node's effective degree after a predetermined amount of time. By 3-hop message relay, each node can learn the paths leading to the other dominators within 3-hop distance and thus some paths picked up by some rules can convert into the new weight edge by calculating the number of nodes over these paths. An MST will be found from the new weight graph induced by the prior CDS to further reduce CDS size. Our algorithm performs well in terms of CDS size and Average Hop Distance (AHD) by comparing with the existing algorithms. The simulation result also shows that our algorithm is more energy efficient than others.
引用
收藏
页码:901 / 908
页数:8
相关论文
共 20 条
[1]  
Abdallah AE, 2013, AD HOC SENS WIREL NE, V19, P21
[2]  
[Anonymous], 1999, P 3 INT WORKSHOP DIS, DOI DOI 10.1145/313239.33261
[3]  
[Anonymous], 1979, GUIDE NP COMPLETENES
[4]  
Bhatt R., 2014, 20 NAT C COMM NCC IE, P1
[5]  
Cardei M, 2002, PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, P251
[6]  
Cidon I, 1998, LECT NOTES COMPUT SC, V1499, P104, DOI 10.1007/BFb0056477
[7]   A Simple Improved Distributed Algorithm for Minimum CDS in Unit Disk Graphs [J].
Funke, Stefan ;
Kesselman, Alexander ;
Meyer, Ulrich ;
Segal, Michael .
ACM TRANSACTIONS ON SENSOR NETWORKS, 2006, 2 (03) :444-453
[8]   A DISTRIBUTED ALGORITHM FOR MINIMUM-WEIGHT SPANNING-TREES [J].
GALLAGER, RG ;
HUMBLET, PA ;
SPIRA, PM .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1983, 5 (01) :66-77
[9]   Approximation algorithms for connected dominating sets [J].
Guha, S ;
Khuller, S .
ALGORITHMICA, 1998, 20 (04) :374-387
[10]   Approximation algorithms for load-balanced virtual backbone construction in wireless sensor networks [J].
He, Jing ;
Ji, Shouling ;
Pan, Yi ;
Cai, Zhipeng .
THEORETICAL COMPUTER SCIENCE, 2013, 507 :2-16