Automation & Computer Technologies

Novel Sea Otter Optimization Algorithm for WSN Coverage Intelligence Optimization

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

Received date: 2024-02-18

  Accepted date: 2024-04-22

  Online published: 2026-07-22

Abstract

A novel intelligent optimization algorithm inspired by nature, called sea otter optimization algorithm (SOOA), is proposed. The SOOA simulates the natural behaviors of sea otters, such as using tactile senses to search for food in seawater, grooming their fur, feeding with the aid of stones, and escaping from danger. In the exploration stage, a wetness factor is introduced to control the behavior of sea otters in foraging and grooming; a danger factor is introduced to control the behavior of sea otters in feeding and avoiding dangers in the exploitation stage, and the behaviors of sea otters in responding to different dangers are mathematically modeled. The proposed algorithm is compared with 9 well-known intelligent optimization algorithms, and evaluated in 13 benchmark functions as well as wireless sensor network coverage optimization problems to verify the effectiveness of the proposed algorithm. The experimental results show that the node coverage after SOOA optimization reaches 91.2% in 2D environment and 90.47% in 3D environment. Compared with other algorithms, SOOA is superior and possesses the ability to solve complex optimization problems.

Cite this article

Wu Jin, Gao Yaqiong, Su Zhengdong, Chong Gege, Xiong Hao . Novel Sea Otter Optimization Algorithm for WSN Coverage Intelligence Optimization[J]. Journal of Shanghai Jiaotong University(Science), 2026 , 31(4) : 828 -842 . DOI: 10.1007/s12204-024-2765-5

References

[1] ALRIZQ M, STALIN S, ALYAMI S, et al. Optimization of sensor node location utilizing artificial intelligence for mobile wireless sensor network [J]. Wireless Networks, 2023. https://doi.org/10.1007/s11276-023-03469-4
[2] ÇAVDAR M C, KORPEOGLU I, ULUSOY Ö. Application placement with shared monitoring points in multi-purpose IoT wireless sensor networks [J]. Computer Networks, 2022, 217: 109302.
[3] ZHANG S, YANG W, GU X. An improved multi-swarm migrating birds optimization algorithm for hybrid flow shop scheduling [J]. Journal of Shanghai Jiao Tong University, 2023, 57(10): 1378-1388 (in Chinese).
[4] XIONG L, MIAO Y, FAN X, 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).
[5] DE D, MUKHERJEE A, DAS S K, et al. Wireless sensor network: Applications, challenges, and algorithms [M]// Nature inspired computing for wireless sensor networks. Singapore: Springer, 2020: 1-18.
[6] YU X B, DUAN Y C, CAI Z J, et al. An adaptive learning grey wolf optimizer for coverage optimization in WSNs [J]. Expert Systems with Applications, 2024, 238: 121917.
[7] HOLLAND J H. Genetic algorithms [J]. Scientific American, 1992, 267(1): 66-72.
[8] STORN R, PRICE K. Differential evolution–A simple and efficient heuristic for global optimization over continuous spaces [J]. Journal of Global Optimization, 1997, 11(4): 341-359.
[9] KENNEDY J, EBERHART R. Particle swarm optimization [C]// International Conference on Neural Networks. Perth: IEEE, 1995: 1942-1948.
[10] MIRJALILI S, LEWIS A. The whale optimization algorithm [J]. Advances in Engineering Software, 2016, 95: 51-67.
[11] KIRKPATRICK S, GELATT C D, VECCHI M P. Optimization by simulated annealing [J]. Science, 1983, 220(4598): 671-680.
[12] 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.
[13] RAO R V, SAVSANI V J, VAKHARIA D P. Teaching–Learning-Based Optimization: An optimization method for continuous non-linear large scale problems [J]. Information Sciences, 2012, 183(1): 1-15.
[14] WOLPERT D H, MACREADY W G. No free lunch theorems for optimization [J]. IEEE Transactions on Evolutionary Computation, 1997, 1(1): 67-82.
[15] COHN J P. Understanding sea otters [J]. BioScience, 1998, 48(3): 151-155.
[16] KENYON K W. The sea otter[J]. Oryx, 1957, 4(3): 153-158.
[17] SEYYEDABBASI A, KIANI F. Sand Cat swarm optimization: A nature-inspired algorithm to solve global optimization problems [J]. Engineering with Computers, 2023, 39(4): 2627-2651.
[18] BRAIK M, HAMMOURI A, ATWAN J, et al. White Shark Optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems [J]. Knowledge-Based Systems, 2022, 243: 108457.
[19] CHOPRA N, MOHSIN ANSARI M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications [J]. Expert Systems with Applications, 2022, 198: 116924.
[20] ABDEL-BASSET M, MOHAMED R, JAMEEL M, et al. Spider wasp optimizer: A novel meta-heuristic optimization algorithm [J]. Artificial Intelligence Review, 2023, 56(10): 11675-11738.
[21] MIRJALILI S, MIRJALILI S M, LEWIS A. Grey wolf optimizer[J]. Advances in Engineering Software, 2014, 69: 46-61. 
[22] ZHONG C T, LI G, MENG Z. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm [J]. Knowledge-Based Systems, 2022, 251: 109215.
[23] ABUALIGAH L, DIABAT A, MIRJALILI S, et al. The arithmetic optimization algorithm [J]. Computer Methods in Applied Mechanics and Engineering, 2021, 376: 113609.
[24] CHEN Z Y, FRANCIS A, LI S, et al. Egret swarm optimization algorithm: An evolutionary computation approach for model free optimization [J]. Biomimetics, 2022, 7(4): 144.
Outlines

/