Automation & Computer Technologies

Improved Artificial Rabbit Optimization Algorithm Fused with Particle Swarm Optimization for Wireless Sensor Network Coverage Optimization

Expand
  • School of Electronic Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710121, China

Received date: 2024-01-03

  Accepted date: 2024-04-01

  Online published: 2024-07-04

Abstract

Aiming at the problem of low node coverage during node deployment in wireless sensor network (WSN), an improved artificial rabbit optimization algorithm incorporating particle swarm optimization (ARO-PSO) is proposed for network coverage optimization. ARO-PSO successfully combines the stochastic characteristics of ARO and the global characteristics of PSO. Firstly, to optimize the quality of the initial population, Sine chaos mapping is introduced to initialize the population; secondly, to better balance the exploration and exploitation, adaptive settings are made; finally, combined with the characteristics of the ARO energy factor, a population decreasing strategy is introduced to further accelerate the convergence speed of the algorithm. Experimental and analytical comparisons are made with ARO and PSO and 6 other excellent optimizers on 13 benchmark functions. The results show that ARO-PSO largely outperforms the original algorithm. Finally, ARO-PSO is applied to WSN coverage optimization experiments in 2D and 3D environments, and the proposed algorithm exhibits higher network coverage and improves the monitoring quality of the network compared to standard ARO and PSO and other state-of-the-art algorithms. The experimental results fully demonstrate the superiority of the ARO-PSO-based WSN node deployment optimization method.

Cite this article

Wu Jin, Su Zhengdong . Improved Artificial Rabbit Optimization Algorithm Fused with Particle Swarm Optimization for Wireless Sensor Network Coverage Optimization[J]. Journal of Shanghai Jiaotong University(Science), 2026 , 31(2) : 375 -389 . DOI: 10.1007/s12204-024-2574-x

References

[1] WU Y L, HE Q, XU T W. Application of improved adaptive particle swarm optimization algorithm in WSN coverage optimization [J]. Chinese Journal of Sensors and Actuators, 2016, 29(4): 559-565 (in Chinese).

[2]  LI S Y, HE Q, CHEN J. Improved equilibrium optimizer algorithm for WSN coverage optimization [J]. Application Research of Computers, 2022, 39(4):1168-1172 (in Chinese).

[3]  XIONG L, MIAO Y R, FAN X Z, et al. Energy-saving control of central air-conditioning system based on an improved-SSA [J]. Journal of Shanghai Jiao Tong University, 2023, 57(4): 495-504 (in Chinese).

[4]  HUANG H, GAO Y B, RU F, et al. 3D path planning of UAV based on adaptive slime mould algorithm optimization [J]. Journal of Shanghai Jiao Tong University, 2023, 57(10): 1282-1291 (in Chinese).

[5] ZHOU H P, GAO Q, JIANG F Q, et al. Application of self-adaptive chaotic quantum particle swarm algorithm in coverage optimization of wireless sensor network [J]. Journal of Computer Applications, 2018, 38(4): 1064-1071 (in Chinese).

[6] HU X P, CAO J. Improved grey wolf optimization algorithm for WSN node deployment [J]. Chinese Journal of Sensors and Actuators, 2018, 31(5): 753-758 (in Chinese).

[7]  WEI X X, ZHENG B F. Node deployment optimization of wireless sensor network based on hybrid chicken swarm optimization algorithm [J]. Journal of Henan Normal University (Natural Science Edition), 2023, 51(5): 57-67 (in Chinese).

[8] WANG L Y, CAO Q J, ZHANG Z X, et al. Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems [J]. Engineering Applications of Artificial Intelligence, 2022, 114: 105082.

[9]  YANG G Y, CAI Y, CHEN X D, et al. Research on SLAM accuracy of multi-strategy artificial rabbits algorithm optimized particle filter [J]. Journal of Chongqing Institute of Technology, 2023, 37(21): 257-268 (in Chinese).

[10] HEIDARI A A, MIRJALILI S, FARIS H, et al. Harris Hawks optimization: Algorithm and applications [J]. Future Generation Computer Systems, 2019, 97: 849-872.

[11] KHISHE M, MOSAVI M R. Chimp optimization algorithm [J]. Expert Systems with Applications, 2020, 149: 113338.

[12] CHOPRA N, MOHSIN ANSARI M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications [J]. Expert Systems with Applications, 2022, 198: 116924.

[13] CHENG M Y, SHOLEH M N. Optical microscope algorithm: A new metaheuristic inspired by microscope magnification for solving engineering optimization problems [J]. Knowledge-Based Systems, 2023, 279: 110939.

[14] KENNEDY J, EBERHART R. Particle swarm optimization [C]// International Conference on Neural Networks. Perth: IEEE, 1995: 1942-1948.

[15] ABDEL-BASSET M, MOHAMED R, ZIDAN M, et al. Mantis Search Algorithm: A novel bio-inspired algorithm for global optimization and engineering design problems [J]. Computer Methods in Applied Mechanics and Engineering, 2023, 415: 116200.

[16] MIRJALILI S, MIRJALILI S, LEWIS A. Grey wolf optimizer [J]. Advances in Engineering Software, 2014, 69: 46-61.

[17] ZHONG C T, LI G, MENG Z. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm [J]. Knowledge-Based Systems, 2022, 251: 109215.

[18] MIRJALILI S, LEWIS A. The whale optimization algorithm [J]. Advances in Engineering Software, 2016, 95: 51-67.

Outlines

/