An Energy-Efficient Distributed Cut Vertex Detection Algorithm for Wireless Sensor Networks

被引:17
作者
Dagdeviren, Orhan [1 ]
Akram, Vahid Khalilpour [1 ]
机构
[1] Ege Univ, Int Comp Inst, TR-35100 Izmir, Turkey
关键词
wireless sensor networks; cut vertex detection; distributed algorithm; energy-efficient algorithm design; AD-HOC;
D O I
10.1093/comjnl/bxt128
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Maintaining connectivity is a very important objective of wireless sensor networks (WSNs) in successfully achieving data collection for applications. A cut vertex (node) is defined as a critical vertex whose removal disconnects a network component and partially disables data delivery. Hence, it is crucial that cut vertices be detected and treated with caution. In this paper, we propose an energy-efficient cut vertex detection (CVD) algorithm for WSNs. Our algorithm uses a depth-first search approach and is completely distributed. It benefits from the radio multicast capabilities of sensor nodes and is the first algorithm with a time complexity of O(N) and a sent message complexity of O(N), in which each message is O(log(2)(N)) bits. We show the operation of the algorithm, analyze it in detail, provide testbed experiments and extensive simulations. We compare our proposed algorithm with the other CVD algorithms and show that our algorithm saves up to 6.8 times more energy in less time.
引用
收藏
页码:1852 / 1869
页数:18
相关论文
共 31 条
[1]  
Ahuja M., 1989, P 9 C FDN SOFTW TECH, P99
[2]   Distributed Recovery from Network Partitioning in Movable Sensor/Actor Networks via Controlled Mobility [J].
Akkaya, Kemal ;
Senel, Fatih ;
Thimmapuram, Aravind ;
Uludag, Suleyman .
IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (02) :258-271
[3]   Breadth-First Search-Based Single-Phase Algorithms for Bridge Detection in Wireless Sensor Networks [J].
Akram, Vahid Khalilpour ;
Dagdeviren, Orhan .
SENSORS, 2013, 13 (07) :8786-8813
[4]  
[Anonymous], P 19 INT PAR DISTR P
[5]   Cut Detection in Wireless Sensor Networks [J].
Barooah, Prabir ;
Chenji, Harshavardhan ;
Stoleru, Radu ;
Kalmar-Nagy, Tamas .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (03) :483-490
[6]   An optimal distributed algorithm for computing bridge-connected components [J].
Chaudhuri, P .
COMPUTER JOURNAL, 1997, 40 (04) :200-207
[7]  
Cokuslu D, 2006, LECT NOTES COMPUT SC, V3991, P571
[8]  
Cormen T., 2001, Introduction to Algorithms
[9]   Energy-Efficient Bridge Detection Algorithms for Wireless Sensor Networks [J].
Dagdeviren, Orhan ;
Akram, Vahid Khalilpour .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
[10]   Graph Matching-Based Distributed Clustering and Backbone Formation Algorithms for Sensor Networks [J].
Dagdeviren, Orhan ;
Erciyes, Kayhan .
COMPUTER JOURNAL, 2010, 53 (10) :1553-1575