Research article

An optimization method for wireless sensor networks coverage based on genetic algorithm and reinforced whale algorithm


  • Received: 14 October 2023 Revised: 21 December 2023 Accepted: 02 January 2024 Published: 24 January 2024
  • In response to the problem of coverage redundancy and coverage holes caused by the random deployment of nodes in wireless sensor networks (WSN), a WSN coverage optimization method called GARWOA is proposed, which combines the genetic algorithm (GA) and reinforced whale optimization algorithm (RWOA) to balance global search and local development performance. First, the population is initialized using sine map and piecewise linear chaotic map (SPM) to distribute it more evenly in the search space. Secondly, a non-linear improvement is made to the linear control factor 'a' in the whale optimization algorithm (WOA) to enhance the efficiency of algorithm exploration and development. Finally, a Levy flight mechanism is introduced to improve the algorithm's tendency to fall into local optima and premature convergence phenomena. Simulation experiments indicate that among the 10 standard test functions, GARWOA outperforms other algorithms with better optimization ability. In three coverage experiments, the coverage ratio of GARWOA is 95.73, 98.15, and 99.34%, which is 3.27, 2.32 and 0.87% higher than mutant grey wolf optimizer (MuGWO), respectively.

    Citation: Shuming Sun, Yijun Chen, Ligang Dong. An optimization method for wireless sensor networks coverage based on genetic algorithm and reinforced whale algorithm[J]. Mathematical Biosciences and Engineering, 2024, 21(2): 2787-2812. doi: 10.3934/mbe.2024124

    Related Papers:

  • In response to the problem of coverage redundancy and coverage holes caused by the random deployment of nodes in wireless sensor networks (WSN), a WSN coverage optimization method called GARWOA is proposed, which combines the genetic algorithm (GA) and reinforced whale optimization algorithm (RWOA) to balance global search and local development performance. First, the population is initialized using sine map and piecewise linear chaotic map (SPM) to distribute it more evenly in the search space. Secondly, a non-linear improvement is made to the linear control factor 'a' in the whale optimization algorithm (WOA) to enhance the efficiency of algorithm exploration and development. Finally, a Levy flight mechanism is introduced to improve the algorithm's tendency to fall into local optima and premature convergence phenomena. Simulation experiments indicate that among the 10 standard test functions, GARWOA outperforms other algorithms with better optimization ability. In three coverage experiments, the coverage ratio of GARWOA is 95.73, 98.15, and 99.34%, which is 3.27, 2.32 and 0.87% higher than mutant grey wolf optimizer (MuGWO), respectively.



    加载中


    [1] J. J. Sumesh, C. P. Maheswaran, Energy efficient secure-trust-based ring cluster routing in wireless sensor network, J. Interconnect. Networks, 23 (2023). https://doi.org/10.1142/S0219265922500049 doi: 10.1142/S0219265922500049
    [2] P. Chaturvedi, A. K. Daniel, A Comprehensive review on scheduling based approaches for target coverage in WSN, Wireless Pers. Commun., 123 (2022), 3147–3199. https://doi.org/10.1007/s11277-021-09281-7 doi: 10.1007/s11277-021-09281-7
    [3] H. Chen, X. Wang, B. Ge, T. Zhang, Z. Zhu, A multi-strategy improved sparrow search algorithm for coverage optimization in a WSN, Sensors Basel, 23 (2023), 4124. https://doi.org/10.3390/s23084124 doi: 10.3390/s23084124
    [4] S. Mirjalili, S. M. Mirjalili, A. Lewis, Grey wolf optimizer, Adv. Eng. Software, 69 (2014), 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007 doi: 10.1016/j.advengsoft.2013.12.007
    [5] S. Mirjalili, A. Lewis, The whale optimization algorithm, Adv. Eng. Software, 95 (2016), 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008 doi: 10.1016/j.advengsoft.2016.01.008
    [6] M. Elyasi, M. E. Simitcioğlu, A. Saydemir, A. Ekici, O. Ö. Özener, H. Sözer, Genetic algorithms and heuristics hybridized for software architecture recovery, Autom. Software Eng., 30 (2023). https://doi.org/10.1007/s10515-023-00384-y doi: 10.1007/s10515-023-00384-y
    [7] J. Duan, A. N. Yao, Z. Wang, L. T. Yu, An improved sparrow search algorithm optimizes coverage in wireless sensor, J. Jilin Univ., 52 (2022), 1–11.
    [8] M. Zhang, D. Wang, M. Yang, W. Tan, J. Yang, HPSBA: A modified hybrid framework with convergence analysis for solving wireless sensor network coverage optimization problem, Axioms, 11 (2022), 675. https://doi.org/10.3390/axioms11120675 doi: 10.3390/axioms11120675
    [9] T. N. Trong, T. D. Trong, T. N. Thi, V. N. Trinh, An improved honey badger algorithm for coverage optimization in wireless sensor network, J Int. Technol, 24 (2023), 363–377. https://doi.org/10.53106/160792642023032402015 doi: 10.53106/160792642023032402015
    [10] C. Zeng, T. Qin, W. Tan, C. Lin, Z. Zhu, J. Yang, et al., Coverage optimization of heterogeneous wireless sensor network based on improved wild horse optimizer, Biomimetics, 8 (2023), 70. https://doi.org/10.3390/biomimetics8010070 doi: 10.3390/biomimetics8010070
    [11] S. Nematzadeh, M. Torkamanian-Afshar, A. Seyyedabbasi, F. Kiani, Maximizing coverage and maintaining connectivity in WSN and decentralized IoT: an efficient metaheuristic-based method for environment-aware node deployment, Neural Comput. Appl., 35 (2023), 611–641. https://doi.org/10.1007/s00521-022-07786-1 doi: 10.1007/s00521-022-07786-1
    [12] M. Hamid, A. G. Aghdam, Distributed deployment algorithms for coverage improvement in a network of wireless mobile sensors: Relocation by virtual force, IEEE Trans. Control Network Syst., 4 (2017). https://doi.org/10.1109/tcns.2016.2547579 doi: 10.1109/tcns.2016.2547579
    [13] S. Liu, R. Zhang, Y. Shi, Design of coverage algorithm for mobile sensor networks based on virtual molecular force, Comput. Commun., 150 (2020). https://doi.org/10.1016/j.comcom.2019.11.001 doi: 10.1016/j.comcom.2019.11.001
    [14] M. Toloueiashtian, M. Golsorkhtabaramiri, S. Y. B. Rad, An improved whale optimization algorithm solving the point coverage problem in wireless sensor networks, Telecommun. Syst., 79 (2022). https://doi.org/10.1007/s11235-021-00866-y doi: 10.1007/s11235-021-00866-y
    [15] J. Kavita, A. Veena, A QoS aware optimal node deployment in wireless sensor network using Grey wolf optimization approach for IoT applications, Telecommun. Syst., 78 (2021).
    [16] Y. Jianghao, D. Na, Z. Jindan, Wireless Sensor Network coverage optimization based on Yin–Yang pigeon-inspired optimization algorithm for Internet of Things, Int. Things, 19 (2022). https://doi.org/10.1016/j.iot.2022.100546 doi: 10.1016/j.iot.2022.100546
    [17] N. Bacanin, M. Antonijevic, T. Bezdan, M. Zivkovic, T. A. Rashid, Wireless sensor networks localization by improved whale optimization algorithm, in Proceedings of 2nd International Conference on Artificial Intelligence: Advances and Applications, 2022. https://doi.org/10.1007/978-981-16-6332-1_62
    [18] H. Wang, K. Li, W. Pedrycz, An elite hybrid metaheuristic optimization algorithm for maximizing wireless sensor networks lifetime with a sink node, IEEE Sensors J., 20 (2020), 5634–5649. https://doi.org/10.1109/JSEN.2020.2971035 doi: 10.1109/JSEN.2020.2971035
    [19] M. Zivkovic, N. Bacanin, T. Zivkovic, I. Strumberger, E. Tuba, M. Tuba, Enhanced grey wolf algorithm for energy efficient wireless sensor networks, in 2020 zooming innovation in consumer technologies conference (ZINC), IEEE, 2020. https://doi.org/10.1109/ZINC50678.2020.9161788
    [20] Y. Xue, B. Xue, M. Zhang, Self-adaptive particle swarm optimization for large-scale feature selection in classification, Trans. Knowl. Dis. From Data, 13 (2019). https://doi.org/10.1145/3340848 doi: 10.1145/3340848
    [21] Y. Xue, C. Chen, A. Slowik, Neural architecture search based on a multi-objective evolutionary algorithm with probability stack, IEEE Trans. Evol. Comput., 27 (2023), 778–786. https://doi.org/10.1109/TEVC.2023.3252612 doi: 10.1109/TEVC.2023.3252612
    [22] Y. Hu, Y. Zhang. D. Gong, Multiobjective particle swarm optimization for feature selection with fuzzy cost, IEEE Trans. Cybern., 51 (2021), 874–888. https://doi.org/10.1109/TCYB.2020.3015756 doi: 10.1109/TCYB.2020.3015756
    [23] S. Banoth, P. Donta, T. Amgoth, Target-aware distributed coverage and connectivity algorithm for wireless sensor networks, Wireless Networks, 29 (2023), 1815–1830. https://doi.org/10.1007/s11276-022-03224-1 doi: 10.1007/s11276-022-03224-1
    [24] D. Kumar, T. Amgoth, C. Annavarapu, Machine learning algorithms for wireless sensor networks: A survey, Inf. Fusion, 49 (2019), 1–25. https://doi.org/10.1016/j.inffus.2018.09.013 doi: 10.1016/j.inffus.2018.09.013
    [25] P. Chaturvedi, A.K. Daniel, A comprehensive review on scheduling based approaches for target coverage in wsn, Wireless Pers. Commun., 123 (2022), 3147–3199. https://doi.org/10.1007/s11277-021-09281-7 doi: 10.1007/s11277-021-09281-7
    [26] W. Jin, L. Ying, R. Shuying, Z. Xinyu, H. Jinbin, A novel self-adaptive multi-strategy artificial bee colony algorithm for coverage optimization in wireless sensor networks, Ad Hoc Network, 150 (2023), 103284. https://doi.org/10.1016/j.adhoc.2023.103284 doi: 10.1016/j.adhoc.2023.103284
    [27] Z. Rakhshan, J. Tariq, A. Z. Anwar, U. Vali, Novel metaheuristic routing algorithm with optimized energy and enhanced coverage for WSNs, Ad Hoc Network, 144 (2023). https://doi.org/10.1016/j.adhoc.2023.103133 doi: 10.1016/j.adhoc.2023.103133
    [28] Q. Q. Ma, L. G. Dong, X. Jiang, Distributed high-efficiency entropy energy-saving clustering routing algorithm for SDWSN, Telecommun. Sci., 39 (2023), 100–114. https://doi.org/10.11959/j.issn.1000-0801.2023024 doi: 10.11959/j.issn.1000-0801.2023024
    [29] D. Ban, X. Lv, X. Wang, Efficient image encryption algorithm based on 1D chaotic map, Comput. Sci., 47 (2020), 278–284.
    [30] Y. Duan, X. Yu, A collaboration-based hybrid gwo-sca optimizer for engineering optimization problems, Expert Syst. Appl., 213 (2023), 119017. https://doi.org/10.1016/j.eswa.2022.119017 doi: 10.1016/j.eswa.2022.119017
    [31] H. Gao, Q. Zhang, J. Bu, J. Li, H. Zhang, Teaching-learning-based optimization algorithm based on cooperative mutation and Lévy flight strategy and its application, J. Comput. Appl., 43 (2023), 1355–1364.
    [32] H. Zhang, D. Long, T. Qin, X. Wang, J. Yang, Coverage and connectivity optimization of WSN based on improved artificial bee colony algorithm, Comput. Sci. Des., 43 (2022), 2701–2710. https://doi.org/10.16208/j.issn1000-7024.2022.10.001 doi: 10.16208/j.issn1000-7024.2022.10.001
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(508) PDF downloads(34) Cited by(0)

Article outline

Figures and Tables

Figures(13)  /  Tables(5)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog