An efficient genetic algorithm for maximizing area coverage in wireless sensor networks

Abstract Wireless sensor networks collect and transfer environmental data from a predefined region to a base station to be processed and analyzed. A major problem when designing these networks is deploying sensors such that their area coverage is maximized. Given a number of sensors with heterogeneous sensing ranges, the problem of coverage maximization is known to be NP-hard. As such, prevailing methods often rely on metaheuristic techniques while employing approximated fitness functions, resulting in modest solution quality and stability. This paper proposes a novel and efficient metaheuristic in the form of a genetic algorithm, which overcomes several weaknesses of existing metaheuristics, along with an exact method for calculating the fitness function for this problem. The proposed genetic algorithm includes a heuristic population initialization procedure, the proposed exact integral area calculation for the fitness function, and a combination of Laplace Crossover and Arithmetic Crossover Method operators. Experiments have been conducted to compare the proposed algorithm with five state-of-the-art methods on a wide range of problem instances. The results show that our algorithm delivers the best performance in terms of solution quality and stability on a majority of the tested instances.

[1]  Yong-Hyuk Kim,et al.  The Roles of Crossover and Mutation in Real-Coded Genetic Algorithms , 2012 .

[2]  A. Sorsa,et al.  Real-coded genetic algorithms and nonlinear parameter identification , 2008, 2008 4th International IEEE Conference Intelligent Systems.

[3]  Nilanjan Dey,et al.  Improved Cuckoo Search and Chaotic Flower Pollination optimization algorithm for maximizing area coverage in Wireless Sensor Networks , 2016, Neural Computing and Applications.

[4]  Za'er Salim Abo-Hammour,et al.  Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm , 2014, Inf. Sci..

[5]  Rishi Pal Singh,et al.  Survey on Coverage Problems in Wireless Sensor Networks , 2014, Wireless Personal Communications.

[6]  Yong-Hyuk Kim,et al.  An Efficient Genetic Algorithm for Maximum Coverage Deployment in Wireless Sensor Networks , 2013, IEEE Transactions on Cybernetics.

[7]  Shiyao Jin,et al.  Coverage Problem in Wireless Sensor Network: A Survey , 2010, J. Networks.

[8]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[9]  Bang Wang,et al.  Coverage problems in sensor networks: A survey , 2011, CSUR.

[10]  Noman Islam,et al.  A review of wireless sensors and networks' applications in agriculture , 2014, Comput. Stand. Interfaces.

[11]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[12]  Cem Ersoy,et al.  Wireless sensor networks for healthcare: A survey , 2010, Comput. Networks.

[13]  Huynh Thi Thanh Binh,et al.  Particle Swarm Optimization Algorithms for Maximizing Area Coverage in Wireless Sensor Networks , 2016 .

[14]  Darrell Whitley,et al.  A genetic algorithm tutorial , 1994, Statistics and Computing.

[15]  Edmund K. Burke,et al.  Initialization Strategies and Diversity in Evolutionary Timetabling , 1998, Evolutionary Computation.

[16]  Krishnendu Chakrabarty,et al.  Sensor deployment and target localization based on virtual forces , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[17]  Kusum Deep,et al.  A new crossover operator for real coded genetic algorithms , 2007, Appl. Math. Comput..

[18]  Ahmed Alsaedi,et al.  An Optimization Algorithm for Solving Systems of Singular Boundary Value Problems , 2014 .

[19]  Chee-Yee Chong,et al.  Sensor networks: evolution, opportunities, and challenges , 2003, Proc. IEEE.

[20]  Huynh Thi Thanh Binh,et al.  An Improved Genetic Algorithm for Maximizing Area Coverage in Wireless Sensor Networks , 2015, SoICT.

[21]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.