An energy-efficient topology construction algorithm for wireless sensor networks

Topology management schemes have emerged as promising approaches for prolonging the lifetime of the wireless sensor networks (WSNs). The connected dominating set (CDS) concept has also emerged as the most popular method for energy-efficient topology control in WSNs. A sparse CDS-based network topology is highly susceptible to partitioning, while a dense CDS leads to excessive energy consumption due to overlapped sensing areas. Therefore, finding an optimal-size CDS with which a good trade-off between the network lifetime and network coverage can be made is a crucial problem in CDS-based topology control. In this paper, a degree-constrained minimum-weight version of the CDS problem, seeking for the load-balanced network topology with the maximum energy, is presented to model the energy-efficient topology control problem in WSNs. A learning automata-based heuristic is proposed for finding a near optimal solution to the proxy equivalent degree-constrained minimum-weight CDS problem in WSN. A strong theorem in presented to show the convergence of the proposed algorithm. Superiority of the proposed topology control algorithm over the prominent existing methods is shown through the simulation experiments in terms of the number of active nodes (network topology size), control message overhead, residual energy level, and network lifetime.

[1]  Javad Akbari Torkestani,et al.  A distributed resource discovery algorithm for P2P grids , 2012, J. Netw. Comput. Appl..

[2]  Deying Li,et al.  CDS-Based Virtual Backbone Construction with Guaranteed Routing Cost in Wireless Sensor Networks , 2013, IEEE Transactions on Parallel and Distributed Systems.

[3]  Mohammad Reza Meybodi,et al.  Finding minimum weight connected dominating set in stochastic graph based on learning automata , 2012, Inf. Sci..

[4]  Limin Hu,et al.  Topology control for multihop packet radio networks , 1993, IEEE Trans. Commun..

[5]  Javad Akbari Torkestani,et al.  An adaptive learning to rank algorithm: Learning automata approach , 2012, Decis. Support Syst..

[6]  Javad Akbari Torkestani Energy-efficient backbone formation in wireless sensor networks , 2013, Comput. Electr. Eng..

[7]  Robert Tappan Morris,et al.  Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks , 2002, Wirel. Networks.

[8]  Javad Akbari Torkestani LAAP: A Learning Automata-based Adaptive Polling Scheme for Clustered Wireless Ad-Hoc Networks , 2013, Wirel. Pers. Commun..

[9]  Xiang-Yang Li,et al.  Geometric spanners for wireless ad hoc networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[10]  Charles J. Colbourn,et al.  Unit disk graphs , 1991, Discret. Math..

[11]  Javad Akbari Torkestani A new approach to the job scheduling problem in computational grids , 2011, Cluster Computing.

[12]  Y. Ahmet Sekercioglu,et al.  A Survey on Distributed Topology Control Techniques for Extending the Lifetime of Battery Powered Wireless Sensor Networks , 2013, IEEE Communications Surveys & Tutorials.

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

[14]  Xiaohua Jia,et al.  Energy efficient distributed connected dominating sets construction in wireless sensor networks , 2006, IWCMC '06.

[15]  Miguel A. Labrador,et al.  A family of simple distributed minimum connected dominating set-based topology construction algorithms , 2011, J. Netw. Comput. Appl..

[16]  Hewijin Christine Jiau,et al.  A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks , 2011, IEEE Transactions on Computers.

[17]  Jie Wu,et al.  Extended Dominating Set and Its Applications in Ad Hoc Networks Using Cooperative Communication , 2006, IEEE Transactions on Parallel and Distributed Systems.

[18]  Javad Akbari Torkestani An adaptive heuristic to the bounded-diameter minimum spanning tree problem , 2012 .

[19]  Muttukrishnan Rajarajan,et al.  Poly: A reliable and energy efficient topology control protocol for wireless sensor networks , 2011, Comput. Commun..

[20]  Javad Akbari Torkestani,et al.  An adaptive energy-efficient area coverage algorithm for wireless sensor networks , 2013, Ad Hoc Networks.

[21]  Deborah Estrin,et al.  ASCENT: adaptive self-configuring sensor networks topologies , 2004, IEEE Transactions on Mobile Computing.

[22]  Jalel Ben-Othman,et al.  Self-stabilizing algorithm for efficient topology control in Wireless Sensor Networks , 2013, J. Comput. Sci..

[23]  Harold J. Kushner,et al.  Approximation and Weak Convergence Methods for Random Processes , 1984 .

[24]  Javad Akbari Torkestani An adaptive learning automata-based ranking function discovery algorithm , 2012, Journal of Intelligent Information Systems.

[25]  Madhav V. Marathe,et al.  Algorithmic Aspects of Topology Control Problems for Ad Hoc Networks , 2005, Mob. Networks Appl..

[26]  Xiang-Yang Li,et al.  Geometric Spanners for Wireless Ad Hoc Networks , 2003, IEEE Trans. Parallel Distributed Syst..

[27]  Kumpati S. Narendra,et al.  Learning automata - an introduction , 1989 .

[28]  Wendi Heinzelman,et al.  Proceedings of the 33rd Hawaii International Conference on System Sciences- 2000 Energy-Efficient Communication Protocol for Wireless Microsensor Networks , 2022 .

[29]  J. Koenderink Q… , 2014, Les noms officiels des communes de Wallonie, de Bruxelles-Capitale et de la communaute germanophone.

[30]  Teresa H. Meng,et al.  Minimum energy mobile wireless networks , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[31]  Joseph Y. Halpern,et al.  Minimum-energy mobile wireless networks revisited , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[32]  B. R. Harita,et al.  Learning automata with changing number of actions , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[33]  Muttukrishnan Rajarajan,et al.  A1: An energy efficient topology control algorithm for connected area coverage in wireless sensor networks , 2012, J. Netw. Comput. Appl..

[34]  Mani Srivastava,et al.  STEM: Topology management for energy efficient sensor networks , 2002, Proceedings, IEEE Aerospace Conference.

[35]  Vikas Kawadia,et al.  Power control and clustering in ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[36]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[37]  Javad Akbari Torkestani,et al.  A learning automata based approach to the bounded-diameter minimum spanning tree problem , 2013 .

[38]  Muttukrishnan Rajarajan,et al.  Evaluation and improvement of CDS-based topology control for wireless sensor networks , 2013, Wirel. Networks.

[39]  Jie Wu,et al.  An extended localized algorithm for connected dominating set formation in ad hoc wireless networks , 2004, IEEE Transactions on Parallel and Distributed Systems.

[40]  Javad Akbari Torkestani Mobility-Based Backbone Formation in Wireless Mobile Ad-hoc Networks , 2013 .

[41]  Panos M. Pardalos,et al.  A New Heuristic for the Minimum Connected Dominating Set Problem on Ad Hoc Wireless Networks , 2004 .

[42]  Javad Akbari Torkestani Degree constrained minimum spanning tree problem: a learning automata approach , 2012, The Journal of Supercomputing.

[43]  Qian Zhang,et al.  Energy-Efficient Localized Topology Control Algorithms in IEEE 802.15.4-Based Sensor Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[44]  Javad Akbari Torkestani An adaptive focused Web crawling algorithm based on learning automata , 2012, Applied Intelligence.

[45]  Javad Akbari Torkestani,et al.  Mobility prediction in mobile wireless networks , 2012, J. Netw. Comput. Appl..

[46]  Miguel A. Labrador,et al.  A3: A Topology Construction Algorithm for Wireless Sensor Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[47]  Weili Wu,et al.  Efficient Algorithms for Topology Control Problem with Routing Cost Constraints in Wireless Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[48]  Weili Wu,et al.  New approximations for minimum-weighted dominating sets and minimum-weighted connected dominating sets on unit disk graphs , 2011, Theor. Comput. Sci..

[49]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .

[50]  Paramvir Bahl,et al.  A cone-based distributed topology-control algorithm for wireless multi-hop networks , 2005, IEEE/ACM Transactions on Networking.

[51]  Javad Akbari Torkestani A NEW DISTRIBUTED JOB SCHEDULING ALGORITHM FOR GRID SYSTEMS , 2013, Cybern. Syst..

[52]  Qian Zhang,et al.  Opportunity-Based Topology Control in Wireless Sensor Networks , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[53]  J. J. Garcia-Luna-Aceves,et al.  Topology management in ad hoc networks , 2003, MobiHoc '03.

[54]  Deborah Estrin,et al.  Geography-informed energy conservation for Ad Hoc routing , 2001, MobiCom '01.

[55]  Vikram Srinivasan,et al.  Topology Control for Delay Sensitive Applications in Wireless Sensor Networks , 2007, Mob. Networks Appl..