Computer Science Review 39 (2021) 100342 Contents lists available at ScienceDirect Computer Science Review journal homepage: www.elsevier.com/locate/cosrev Review article Nature-inspired algorithms for Wireless Sensor Networks: A comprehensive survey Abhilash Singh a , Sandeep Sharma b, , Jitendra Singh c a Fluvial Geomorphology and Remote Sensing Laboratory, Indian Institute of Science Education and Research Bhopal, India b School of ICT, Gautam Buddha University, Greater Noida, India c Department of Electrical Engineering, Indian Institute of Technology Kanpur, India article info Article history: Received 3 July 2020 Received in revised form 20 November 2020 Accepted 1 December 2020 Available online 23 December 2020 Keywords: Optimal coverage Bio-inspired algorithm Lion Optimization WSNs abstract In order to solve the critical issues in Wireless Sensor Networks (WSNs), with concern for limited sensor lifetime, nature-inspired algorithms are emerging as a suitable method. Getting optimal network coverage is one of those challenging issues that need to be examined critically before any network setup. Optimal network coverage not only minimizes the consumption of limited energy of battery- driven sensors but also reduce the sensing of redundant information. In this paper, we focus on nature-inspired optimization algorithms concerning the optimal coverage in WSNs. In the first half of the paper, we have briefly discussed the taxonomy of the optimization algorithms along with the problem domains in WSNs. In the second half of the paper, we have compared the performance of two nature-inspired algorithms for getting optimal coverage in WSNs. The first one is a combined Improved Genetic Algorithm and Binary Ant Colony Algorithm (IGA-BACA), and the second one is Lion Optimization (LO). The simulation results confirm that LO gives better network coverage, and the convergence rate of LO is faster than that of IGA-BACA. Further, we observed that the optimal coverage is achieved at a lesser number of generations in LO as compared to IGA-BACA. This review will help researchers to explore the applications in this field as well as beyond this area. © 2020 Elsevier Inc. All rights reserved. Contents 1. Introduction......................................................................................................................................................................................................................... 2 2. WSNs and optimizations ................................................................................................................................................................................................... 2 2.1. Problem domains in WSNs ................................................................................................................................................................................... 3 2.1.1. Optimal coverage in WSNs ................................................................................................................................................................... 4 2.1.2. Data aggregation in WSNs .................................................................................................................................................................... 4 2.1.3. Energy efficient clustering and routing in WSNs ............................................................................................................................... 4 2.1.4. Sensor localization in WSNs ................................................................................................................................................................. 4 2.2. Optimization in WSNs ........................................................................................................................................................................................... 5 3. Theoretical background of the leading algorithms in WSNs arena.............................................................................................................................. 6 3.1. Mathematical foundation of the nature-inspired algorithms ........................................................................................................................... 6 3.2. Particle swarm optimization (PSO) ...................................................................................................................................................................... 7 3.3. GA and adaptive GA (or IGA) ............................................................................................................................................................................... 8 3.4. ACO and BACA........................................................................................................................................................................................................ 8 3.5. IGA with BACA ....................................................................................................................................................................................................... 9 3.6. LO............................................................................................................................................................................................................................. 9 4. Solution to the problem domains and present status ................................................................................................................................................... 9 4.1. Applications of PSO in WSNs ............................................................................................................................................................................... 9 4.1.1. For optimal coverage using PSO........................................................................................................................................................... 9 4.1.2. For sensor localization using PSO ........................................................................................................................................................ 11 4.1.3. For energy efficient clustering and routing using PSO ...................................................................................................................... 11 4.1.4. For data aggregation using PSO............................................................................................................................................................ 11 Corresponding author. E-mail address: sandeepsharma@gbu.ac.in (S. Sharma). https://doi.org/10.1016/j.cosrev.2020.100342 1574-0137/© 2020 Elsevier Inc. All rights reserved.