Skip to Content
You are currently on the new version of our website. Access the old version .
BiomimeticsBiomimetics
  • Article
  • Open Access

31 May 2026

33 Pages

Coverage Optimization Strategy for Wireless Sensor Networks Based on Improved Northern Goshawk Optimization Algorithm

,
,
,
,
and
1
School of Intelligent Manufacturing, Shanghai Zhongqiao Vocational and Technical University, Shanghai 201514, China
2
Automotive Engineering, Shanghai Food Science and Technology School, Shanghai 201599, China
3
School of Electronic and Electrical Engineering, Wenzhou University of Technology, Wenzhou 325035, China
4
College of Control Science and Engineering, Zhejiang University, Hangzhou 310027, China

Abstract

Coverage optimization of wireless sensor networks (WSNs) faces challenges such as uneven node distribution and vulnerability to coverage blind spots. This paper introduces and improves the Northern Goshawk Optimization (NGO) algorithm: the Logistic chaotic map is adopted to initialize the population for enhanced ergodicity, a nonlinear dynamic weight is introduced to balance global exploration and local exploitation, and a Gaussian–Lévy hybrid mutation mechanism is integrated to strengthen the ability to escape from local optima. Experiments on standard test functions show that the improved algorithm (INGO) can stably approach the theoretical optimal values for both unimodal and multimodal functions. The convergence speed and solution accuracy are significantly superior to those of the original NGO, with a smaller standard deviation and stronger robustness. INGO is applied to the coverage optimization of 2D and 3D WSNs, with coverage rate as the fitness function, and the optimal node deployment coordinates are output through iterative optimization. Simulation results show that INGO achieves a best coverage rate of 98.32% in the 2D scenario, which is 7.72 percentage points higher than the 90.6% of NGO. In the 3D scenario, the best coverage rate reaches 72.32%, 6.78 percentage points higher than the 65.54% of NGO. Meanwhile, INGO yields more uniform node deployment and effectively reduces coverage blind spots. Its convergence curve is smooth and oscillation-free in the late iteration stage, and the stability is significantly better than that of NGO. With proper settings of population size and iteration times, INGO can achieve better coverage performance, providing a reliable technical solution for the efficient deployment of wireless sensor networks in complex environments.

1. Introduction

With the rapid development of the Internet of Things, 5G communication, artificial intelligence, and other technologies, wireless sensor networks (WSNs) have become key infrastructure connecting the physical world and the digital world [1,2]. By deploying a large number of low-cost and low-power sensor nodes, WSNs collect environmental parameters, transmit data, and perform distributed processing in the target area [3,4]. They are widely used in critical fields such as environmental monitoring, forest fire warning, smart agriculture, the industrial Internet of Things, and urban public safety [5]. In the actual deployment and operation of WSNs, coverage control technology is the core link that determines network performance. Its goal is to maximize the coverage of the monitoring area by optimizing the deployment positions and working states of nodes under the constraints of limited node resources, while reducing sensing blind spots, cutting node redundancy and energy consumption, and extending the network lifetime [6,7].
However, WSN coverage optimization is essentially a multi-constrained, nonlinear, and discrete combinatorial optimization problem, facing many technical challenges [8,9]. First, complex environmental factors (e.g., terrain obstacles, signal attenuation, environmental interference) distort the sensing range of sensors, making traditional coverage strategies based on ideal models difficult to adapt [10]. Second, limited node resources (finite energy, computing capacity, and storage capacity) require coverage strategies to be energy-aware, balancing coverage quality and energy efficiency. Third, dynamic scenarios (e.g., node failure, mobile nodes, changes in monitoring areas) demand adaptive adjustment of coverage strategies to ensure stable and reliable network coverage [11,12]. Traditional coverage control algorithms (e.g., grid deployment, Voronoi diagram, greedy algorithm) often suffer from incomplete coverage, low optimization accuracy, and poor robustness when dealing with the above complex situations, failing to meet practical application requirements [13,14]. As a class of heuristic optimization methods inspired by biological group behaviors in nature, swarm intelligence optimization algorithms have become the mainstream technical approach to solve WSN coverage optimization due to their strong global search ability, independence of gradient information, and good robustness [15,16]. WSN coverage optimization is characterized by discreteness, multi-objectiveness, and strong constraints, which are significantly different from traditional continuous function optimization. By studying the adaptability of the Northern Goshawk Optimization (NGO) algorithm in WSN coverage optimization and designing targeted improvement strategies and constraint handling mechanisms, this paper provides new theoretical references and methodological support for the application of swarm intelligence algorithms in similar engineering problems.
Boasting distributed collaboration, global optimization, and strong robustness, swarm intelligence optimization algorithms have become core and popular technologies in intelligent optimization, widely applied in various complex engineering scenarios [17,18]. In intelligent manufacturing, these algorithms are used for process parameter optimization, production scheduling, and structural design, realizing cost reduction and efficiency improvement under multiple constraints [19,20]. Power and energy systems rely on them to complete grid dispatching, renewable energy allocation, and load optimization, ensuring stable grid operation. In communication, they optimize base station layout, spectrum allocation, and network routing to enhance transmission efficiency and system stability [21]. Meanwhile, they are applied to hyperparameter tuning and feature selection in artificial intelligence, and are rapidly deployed in smart agriculture, satellite planning, and financial portfolio optimization [22,23]. With excellent adaptability to nonlinear, multi-objective, and dynamic optimization problems, swarm intelligence has become a key tool for solving large-scale system optimization, continuously driving the application and development of intelligent optimization technologies [24,25]. In recent years, scholars have proposed various novel swarm intelligence optimization algorithms, such as Particle Swarm Optimization (PSO) and the Grey Wolf Optimizer (GWO), which have been successfully applied to WSN coverage optimization. Proposed in 2021, the Northern Goshawk Optimization (NGO) algorithm is a new swarm intelligence algorithm that simulates the prey recognition and pursuit behaviors of northern goshawks during hunting [26]. It features simple parameter settings, fast convergence, and strong local search capability, and has shown excellent performance in function optimization and engineering design [27,28]. However, its application in WSN coverage optimization is still in the initial stage. The adaptability between the algorithm characteristics and the multi-constraint requirements of WSN coverage optimization needs in-depth research, and the improvement directions and application strategies of the algorithm remain to be further explored.
The major innovations and contributions of this paper are summarized as follows:
(1)
Algorithm improvement innovation. To solve the disordered population distribution and premature convergence of original Northern Goshawk Optimization, an improved INGO with multi-strategy fusion is constructed. Tent chaotic initialization, nonlinear dynamic weight, and Gaussian–Lévy mutation are combined to optimize population quality, balance search ability, and avoid local optimum, which effectively enhances convergence accuracy and stability.
(2)
Deployment strategy innovation. Combined with the spatial coverage characteristics of wireless sensor networks, the Voronoi diagram mechanism is embedded. The cell centroid is used to dynamically correct node coordinates, reduce coverage overlap and blind areas, and improve node distribution uniformity as well as coverage performance in both two-dimensional and three-dimensional environments.
(3)
Experimental system innovation. A multi-level simulation framework is established in this paper. Comparative tests are completed based on benchmark functions and typical WSN scenarios. Statistical significance tests scientifically verify the algorithm’s superiority, providing a feasible reference for the engineering application of swarm intelligence algorithms in sensor network optimization.

2. Northern Goshawk Optimization Algorithm

Inspired by the predation behavior of northern goshawks, NGO treats each goshawk as an individual in the population and abstracts predation into two stages [29]. The first stage is exploring and attacking prey, which reflects group behavior by identifying the position of the current optimal solution and guiding each individual to update its position based on the optimal solution, representing global exploration capability. The second stage is prey escape behavior, symbolizing local exploitation capability [30,31].

2.1. Algorithm Initialization

The NGO algorithm regards each northern goshawk as an individual (i.e., a feasible solution) and searches for the optimal value in the feasible solution space through movement [32]. Similar to most swarm intelligence algorithms, NGO generates the initial population by random initialization. In the mathematical model, each individual is represented as a D-dimensional vector, and N individuals constitute the entire population, which is an N × D matrix. The mathematical model of the population is given by Equation (1):
X = X 1 ⋮ X i ⋮ X N N × M = x 1 , 1 ⋯ x 1 , j ⋯ x 1 , M ⋮ ⋱ ⋮ ⋱ ⋮ x i , 1 ⋯ x i , j ⋯ x i , M ⋮ ⋱ ⋮ ⋱ ⋮ x i , 1 ⋯ x i , j ⋯ x i , M N × M
where X denotes the population, X i denotes the position of the i -th individual, x i , j denotes the value in the j -th dimension, and M is the maximum dimension of an individual. The objective function is represented by the fitness function.

2.2. Prey Recognition and Attack

Prey search and attack form the first stage of each NGO iteration. This stage simulates the optimal solution as prey, with each individual launching an attack on it. In this stage, each individual recognizes the position of the current best solution and updates its own position based on this optimal solution. The main purpose is to enable northern goshawk individuals to search the feasible solution space more extensively for global exploration. Equations (2)–(4) show the mathematical model of the initial stage [33]:
P i = X Z
x i , j n e w 1 = x i , j + r p i , j − I × x i , j , F p i < F i x i , j + r x i , j − p i , j , F p i ≥ F i
X i = x i n e w 1 , F i n e w 1 < F i X i , F i n e w 1 ≥ F i
where i = 1,2 , … , N , I takes a value of 1 or 2, r = r a n d ( 0,1 ) , P i is the candidate solution, F P i is its objective function value, x i n e w 1 is the new position in the first stage, x i , j n e w 1 is its j -th dimension, and F i n e w 1 is the objective function value in the first stage.

2.3. Chase and Escape Operation

The second stage is prey chase and escape, which performs local exploitation by simulating the local movement of prey to affect the positions of northern goshawk individuals [34]. The position update formulas in the second stage are shown in Equations (5) and (6):
x i , j n e w 2 = x i , j + R 2 r − 1 x i , j
X i = x i n e w 2 , F i n e w 2 < F i X i , F i n e w 2 ≥ F i Z = 1 , 2 , ⋯ I , ⋯ N
where x i n e w 2 is the new position in the second stage, x i , j n e w 2 is its value in the j -th dimension, F i n e w 2 is the objective function value in the second stage, and R is the hunting radius, expressed as Equation (7) [35]:
R = 0.02 1 − t T
where t is the current iteration number and T is the maximum iteration number. R decreases with the increase in iterations, indicating that the hunting radius of the NGO shrinks in the late iteration stage to enhance the local exploitation capability of the algorithm. This mechanism is key to the superior optimization accuracy of NGO compared with many other algorithms [36]. Each iteration of NGO includes these two stages. The current optimal solution acts as a beacon to guide other individuals toward better results.
Northern Goshawk Optimization (NGO) is a novel swarm intelligence optimization algorithm proposed in 2021, which originates from the natural hunting behavior of northern goshawks in nature. Differently from other metaheuristic algorithms with complex evolutionary mechanisms, NGO has a simple structural framework, fewer hyperparameters, and clear optimization logic. The entire hunting process of northern goshawks is abstracted into two core stages: the prey recognition and attack stage, as well as the prey chase and escape stage. This dual-stage iterative mechanism enables the algorithm to alternately complete global exploration and local exploitation during the optimization process. In the initial stage of the algorithm, the population is randomly generated within the search space, and each individual represents a feasible solution corresponding to the sensor node deployment coordinate in WSN. All individuals continuously update their spatial positions by simulating the predation behavior of goshawks, so as to gradually approach the optimal solution in the complex search domain. In the prey recognition and attack phase, the optimal individual in the current population is regarded as the prey. Other individuals learn from the optimal position and carry out wide-range spatial searching, which helps the algorithm excavate potential high-quality solutions in the early iteration and enhances global exploration capability. In the subsequent chase-and-escape phase, the prey actively escapes, and the goshawk adjusts its moving radius to conduct refined local searching around the candidate solution. This stage effectively strengthens the local exploitation ability and improves the optimization accuracy near the optimal solution.
In terms of the parameter iteration mechanism, the hunting radius dynamically decreases with the increase in iteration times, which makes the search range gradually shrink from large-scale global traversal to small-scale local mining. This inherent iteration characteristic enables the original NGO to naturally balance searching intensity without relying on complex manual parameter adjustment. Nevertheless, the traditional NGO still has some inherent defects when solving WSN coverage optimization problems. The random population initialization leads to uneven initial distribution, the fixed weight mechanism lacks adaptive adjustment ability, and the single update rule easily causes premature convergence in complex multi-peak optimization spaces. These shortcomings restrict the further application of NGO in three-dimensional deployment, dense node arrangement, and complex coverage optimization scenarios, which provides a reasonable research motivation and improvement direction for the construction of the improved INGO algorithm in this paper.

3. Mathematical Model of Coverage for WSN

This paper constructs two-dimensional and three-dimensional mathematical models for wireless sensor network (WSN) coverage optimization. The classical disc sensing model is adopted as the basic modeling framework, in which all sensor nodes are assumed to have homogeneous sensing and communication radii and are distributed in the form of coordinate points within the continuous monitoring area. Based on the grid discretization principle, the entire monitoring region is divided into equally spaced discrete grid points. The coverage judgment criterion is defined by identifying whether each grid point falls within the sensing range of sensor nodes, and the global network coverage rate is calculated by the ratio of effectively covered grid points to the total number of grid points. The model introduces Voronoi partition mechanism to divide the monitoring area into multiple adjacent sub-regions corresponding to each sensor node. The geometric centroid of each Voronoi cell is calculated to guide the adaptive migration of sensor nodes toward sparse and blind areas, which effectively reduces coverage overlap, eliminates monitoring blind areas, and improves the uniformity of node deployment. In terms of model constraints, boundary limitation, fixed sensing radius and node quantity constraints are formulated to restrict all nodes within the monitoring scope and avoid invalid cross-boundary deployment [37].
The optimization objectives of the established model are to maximize regional coverage, minimize coverage overlap and blind areas, and maintain balanced spatial distribution of nodes, which conforms to the practical engineering requirements of WSN deployment. Although the model adopts the ideal disc sensing assumption without introducing terrain occlusion, sensing random error and node failure factors, it follows the mainstream modeling paradigm of the swarm intelligence algorithm for WSN optimization, and can provide a standard simulation benchmark and optimal deployment reference for practical sensor arrangement in complex environments. To meet the requirements of WSN coverage optimization, domain knowledge is introduced to guide the rational distribution of nodes and improve coverage efficiency. The specific implementation strategies and core formulas are as follows. A Voronoi diagram guides node repositioning. The centroid of the Voronoi region of each node is calculated periodically to reduce coverage overlap. The centroid formula is [38]:
C j = 1 M ∑ k ∈ V j G k
Nodes move a small step toward the centroid. The movement formula is:
N j new = N j + C j − N j ∥ C j − N j ∥ ⋅ 0.5
The grid discretization method is used to judge the coverage state. The coverage state formula is [39]:
cover ( G k ) = { 1 , ∃ j , ∥ G k − N j ∥ ≤ R s 0 , otherwise
A small-scale Gaussian perturbation search is performed on the global optimal individual. The formula is:
X local = BestPos + 0.005 ⋅ u b − l b ⋅ N 0,1 ⋅ 1 − t T
When there is no update, 5% of the worst individuals are restarted. The restart formula is [40]:
X restart = l b + rand ⋅ u b − l b
All individuals must satisfy boundary constraints to ensure solution validity:
X = m a x m i n X , u b , l b

4. Improved Northern Goshawk Optimization Algorithm

Aiming at the problems of uneven node coverage, coverage blind spots, and premature convergence of traditional optimization algorithms in wireless sensor networks (WSNs), an improved multi-strategy fusion algorithm (INGO) is proposed based on the traditional NGO. The improvement strategies run through the whole process of initialization, adaptive parameter adjustment, position update, WSN scenario guidance, and population stagnation intervention. The specific design is as follows.

4.1. Hybrid Initialization Strategy

Random initialization in traditional algorithms easily leads to uneven population distribution and slow early convergence [41]. To improve the quality of initial solutions and enhance ergodicity, a hybrid initialization of chaotic map, opposition-based learning, and uniform grid is adopted, and the initial population is constructed by optimal selection.
(1) Logistic chaotic map generates uniformly ergodic chaotic sequences to enhance the diversity of the initial population [42]:
x i + 1 = 4 ⋅ x i ⋅ 1 − x i
The chaotic sequence to the solution space is mapped:
X chaos = l b + x ⋅ u b − l b
(2) Opposition-based learning generates opposite solutions for chaotic solutions to further expand the search space:
X oppo = l b + u b − X chaos
(3) Uniform grid initialization generates spatially more uniform initial individuals combined with the characteristics of WSN node distribution. Finally, the three types of initial solutions are merged to evaluate fitness, and the optimal N individuals are selected as the initial population to improve the starting quality of the algorithm [43].

4.2. Nonlinear Dynamic Parameter Adjustment Strategy

To reasonably balance the global exploration and local exploitation capabilities of the Northern Goshawk Optimization algorithm during iterations, a Sigmoid-type nonlinear dynamic weight function is adopted for adaptive parameter adjustment in this paper. Differently from the traditional linearly decreasing weight, the Sigmoid nonlinear weight possesses smooth, nonlinear and controllable variation characteristics, which is more consistent with the iterative search law of intelligent optimization algorithms. In the early iteration stage, the weight maintains a relatively high value. This design retains a larger individual displacement step, expands the population search range, enables the algorithm to traverse the global space extensively, and avoids premature convergence and local optimum trapping. In the middle iteration stage, the weight decreases smoothly following the S-shaped curve, realizing a steady transition from global exploration to local exploitation and preventing search oscillation caused by sudden parameter changes. In the late iteration stage, the weight converges to a low value and reduces the amplitude of individual position updates, so that the algorithm can conduct fine exploitation near the optimal solution and improve local search accuracy.
From the perspective of WSN engineering optimization, sensor node deployment belongs to a complex nonlinear spatial optimization problem. Fixed weight or linear weight is difficult to adapt to the search rhythm of complex monitoring spaces. The adopted nonlinear weight function can adaptively adjust the attenuation rate according to the iterative evolution state without frequent manual parameter tuning, which can dynamically match the node distribution optimization requirements of two-dimensional and three-dimensional sensing regions. This weight function has no complex hyperparameters, a low computational cost, and a smooth convergence curve. Compared with step weight and linear weight, it is more compatible with the two-stage hunting update mechanism of the Northern Goshawk Optimization algorithm. It reduces the probability of premature convergence from the mechanism level and provides a stable and excellent iterative search foundation for subsequent improvement strategies such as Gaussian–Lévy mutation and Voronoi centroid optimization [44]. The Sigmoid nonlinear inertia weight realizes smooth decay through an S-curve. This design enables the algorithm to have a high inertia weight in the early stage, focusing on global exploration to expand the search space and avoid falling into local optima. In the later stage, the inertia weight gradually decreases, focusing on local exploitation to refine the solution quality, effectively avoiding excessive early oscillation and insufficient later exploitation. Its expression is:
w = w m i n + w m a x − w m i n 1 + exp 10 t T − 0.5
where w m a x = 0.95 and w m i n = 0.25 are the maximum and minimum values of the inertia weight, respectively. t is the current iteration number and T is the maximum iteration number. The decay rate of the inertia weight is dynamically regulated by the iteration ratio [45]. Meanwhile, the nonlinear decreasing learning factor adopts a square-root nonlinear decay strategy. Its core purpose is to gradually reduce the learning intensity with the iteration process. The learning factor is large in the early stage to accelerate convergence, and small in the later stage to avoid oscillation near the optimal value. Its expression is:
c 1 = c 1 m a x ⋅ 1 − t T 0.5
where c 1 m a x = 0.8 is the initial maximum value of the learning factor, ensuring strong learning ability in the early stage and gradual decay in the later stage for fine optimization.

4.3. Two-Stage Position Update and Hybrid Mutation Strategy

To balance global exploration and local exploitation and avoid local optima, INGO adopts two-stage update of prey recognition + chase escape, and introduces Gaussian–Lévy hybrid mutation to improve escape ability.
The prey recognition stage updates differentially according to fitness:
X new = X i + w ⋅ r ⋅ P i − I ⋅ X i + c 1 ⋅ rand ⋅ BestPos − X i
X new = X i + w ⋅ r ⋅ X i − P i + c 1 ⋅ rand ⋅ BestPos − X i
where I ∈ 1 ,   2 is a random integer, r is a random vector in [0, 1], w and c 1 are adaptive weight and learning factor, respectively, and B e s t P o s is the global optimal position. The chase and escape stage is the core of algorithm exploitation, focusing on optimizing potential high-quality solutions from the prey recognition stage. An adaptive attraction factor that dynamically decays with iterations is introduced:
R att = 0.02 ⋅ 1 − t T
The basic position update formula is
X new = X i + R att ⋅ 2 r − 1 ⋅ X i
Gaussian–Lévy hybrid mutation is triggered with low probability. The Gaussian mutation formula is
X gauss = X new + σ ⋅ N 0,1
where the mutation step size is
σ = 0.002 ⋅ u b − l b ⋅ 1 − t T
The Lévy flight mutation formula is
X levy = X new + 0.005 ⋅ L ⋅ BestPos − X new
where the Lévy step size satisfies:
L = u | v | 1 β , β = 1.5

4.4. Algorithm Complexity Analysis

The time complexity of the Improved Northern Goshawk Optimization (INGO) consists of four parts: population initialization, fitness calculation, position update iteration, and boundary constraint. Let the population size be N , the optimization dimension (number of sensor network nodes × dimension of parameters to be optimized) be D , and the maximum iteration number be T . Population initialization: chaotic map initialization traverses N individuals and D -dimensional parameters, with time complexity O ( N × D ) . Fitness calculation: the coverage fitness of N individuals is calculated in each iteration, the single individual complexity is O ( D ) , and the single iteration complexity is O ( N × D ) . Position update iteration: the algorithm includes the exploration stage (foraging), exploitation stage (attack), adaptive weight update, and Lévy flight perturbation. Each iteration performs a D -dimensional position operation on N individuals, with single iteration complexity O ( N × D ) ; the total complexity of T iterations is O ( T × N × D ) . Boundary constraint: executed synchronously with position update, and no additional complexity overhead.
In summary, the total time complexity of INGO is O ( T × N × D ) , which is consistent with that of the original NGO. The improved strategies (chaotic initialization, adaptive weight, Lévy flight) do not increase the time complexity of the algorithm, ensuring the operating efficiency.
From the perspective of the trade-off between computational overhead and optimization performance, the integration of multiple improved modules inevitably increases limited computational consumption. Compared with the basic NGO, the adaptive adjustment mechanism, mutation perturbation strategy, and spatial optimization operator adopted by INGO increase the logical judgment times and search steps during iteration, resulting in minor time loss. Nevertheless, the increased computational cost is within a reasonable and controllable range without exponential complexity growth. Meanwhile, the multi-strategy collaborative improvement significantly optimizes population spatial distribution, balances global exploration and local exploitation, and reduces the risk of premature convergence. The proposed algorithm obtains prominent performance improvements in coverage rate, deployment uniformity, and convergence stability. Comprehensive analysis demonstrates that INGO achieves remarkable performance gain at the cost of negligible computational increment. The optimization improvement is far greater than the computational overhead, presenting an excellent trade-off relationship. The improved algorithm maintains high engineering practicability and is more suitable for node deployment optimization of wireless sensor networks.

4.5. Implementation Steps of INGO

The monitoring area of the wireless sensor network is set as a two-dimensional plane, the number of sensor nodes to be deployed is n , and the optimization goal is to maximize the network coverage C while balancing node energy consumption. The Improved Northern Goshawk Optimization (INGO) is used to optimize the node position coordinates. The implementation steps are as follows:
Step 1: Initialize parameters. Set population size N , maximum iterations T m a x , search space bounds u b / l b , adaptive weight parameters ω m a x / ω m i n , Lévy flight parameter β , and learning factors c 1 , c 2 , and define the coverage fitness function.
Step 2: Chaotic population initialization. Use a Sinusoidal chaotic map to generate the initial goshawk population, where each individual corresponds to a set of sensor node position coordinates to ensure uniform distribution of initial solutions.
Step 3: Fitness calculation. Decode each goshawk individual into a node deployment scheme, calculate network coverage and energy balance, and substitute into the fitness function to obtain individual fitness values.
Step 4: Optimal position update. Calculate and record the individual optimal position P b e s t and global optimal position G b e s t of the current iteration.
Step 5: Adaptive weight update. Dynamically calculate inertia weight according to iteration times to balance global exploration and local exploitation.
Step 6: Position update iteration. Select exploration stage (foraging behavior) or exploitation stage (attack behavior) to update positions by probability; introduce Lévy flight in the exploration stage to enhance global search, and adopt adaptive weight and optimal guidance strategy in the exploitation stage.
Step 7: Boundary constraint processing. Restrict out-of-bounds node position coordinates to the monitoring area.
Step 8: Greedy selection update. Compare the fitness of new and original positions, retain better solutions, and update individual positions and optimal information.
Step 9: Iteration termination judgment. If the maximum iterations are reached, output the global optimal node deployment scheme and coverage; otherwise, return to Step 4 to continue iteration.
The pseudocode of the INGO algorithm is shown in Algorithm 1.
Algorithm 1: The INGO algorithm
Input: Population size N, maximum iterations Tmax, upper and lower bounds ub, lb of search space, sensing radius Rs
Output: Global optimal node coordinate BestPos, optimal coverage rate CRbest
1. Initialize algorithm parameters: inertia weight bounds w max , w min , learning factor c1, Lévy flight parameter β .
2. Initialize population X i ( i = 1 , 2 , … , N ) by hybrid strategy of Tent chaotic mapping and opposition-based learning.
3. Calculate WSN coverage fitness value of each individual according to Equation (5).
4. Initialize personal optimum Pbest, global optimum Gbest and optimal position BestPos.
5. for 1 to Tmax do
6. Update nonlinear dynamic inertia weight w and learning factor c1 according to Equations (11) and (12).
7. for I = to N do
8. Prey recognition stage: update individual initial position according to Equations (13) and (14).
9. Chase and escape stage: update position via hunting radius based on Equations (15) and (16).
10. Trigger Gaussian–Lévy hybrid mutation with small probability, and implement mutation according to Equations (17)–(20).
11. Deal with boundary constraints and correct out-of-bound positions according to Equation (26).
12. Return x g b e s t , f x g b e s t
13. Greedy selection: update individual position and Pbest if the new fitness is better.
14. end for
15. Fine-tune the position of global optimum by Voronoi centroid strategy in Equations (21) and (22).
16. Iteration stagnation judgment: restart 5% worst individuals if no optimal update within 35 consecutive generations (Equation (25)).
17. Update global optimum Gbest and optimal coverage rate C R best .
18. end for
19. return BestPos and C R best

5. Experimental Results and Analysis of Algorithm Testing

5.1. Experimental Environment Setup

To fully verify the effectiveness of the proposed INGO in solving optimization problems, multiple groups of comparative experiments are carried out on the MATLAB platform. All algorithms run on a 64-bit Windows 11 operating system with 16 GB RAM, using MATLAB R2023b to ensure a unified experimental environment and reliable results. A variety of mainstream intelligent optimization algorithms are selected as controls, including Particle Swarm Optimization (PSO) [46], the Grey Wolf Optimizer (GWO) [47], the Butterfly Optimization Algorithm (BOA) [48], the Gorilla Troops Optimizer (GTO) [49], the Dung Beetle Optimizer (DBO) [50], Spider Wasp Optimization (SWO) [51], and the original Northern Goshawk Optimization (NGO), for comprehensive comparison with INGO.
The performance of the algorithm is verified through standard test functions and WSN coverage optimization scenarios, and quantitative analysis is carried out from the dimensions of convergence speed, solution accuracy, and stability to fully prove the advantages of INGO in global search, local exploitation, and complex problem optimization, ensuring persuasive and scientific experimental results.

5.2. Functional Testing

In the experiment, CEC2017 is selected as the benchmark test suite to comprehensively test the global optimization performance and convergence characteristics of the proposed INGO. The CEC2017 benchmark test suite contains 30 standard test functions, all designed for minimization problems, which can be divided into four categories according to function characteristics: F1–F3: Unimodal functions, used to verify the local exploitation ability and convergence accuracy of the algorithm. F4–F10: Simple multimodal functions, used to evaluate the global search ability and local optimum avoidance ability of the algorithm. F11–F20: Hybrid functions, integrating unimodal and multimodal characteristics, used to test the balance ability of the algorithm in complex search spaces. F21–F30: Composite functions, with high-dimensional, multi-extremum, and strong nonlinear characteristics, used to verify the robustness of the algorithm in extremely complex optimization scenarios. The unified search range of all functions is [ − 100 , 100 ] D , which can adapt to optimization test requirements of different dimensions.
This test suite covers various optimization scenarios from simple to complex and from low-dimensional to high-dimensional. It can not only comprehensively evaluate the global optimization ability, convergence speed, and solution accuracy of INGO, but also fully measure the adaptability and stability of the algorithm in different types of optimization problems, fully verifying the performance advantages of INGO in solving complex numerical optimization problems, and providing reliable algorithm performance support for practical engineering applications such as subsequent WSN node deployment optimization. Table 1 provides detailed classification and characteristic information of the 30 valid functions in the CEC2017 benchmark test set.
Table 1. CEC2017 benchmark test set.
To verify the optimization performance and engineering practicability of the proposed INGO, comparative experiments are conducted with a variety of mainstream intelligent optimization algorithms in recent years. The CEC2017 benchmark test suite is used in the experiment, and the test dimension is uniformly set to D = 30 . Table 1 shows the statistical results of 30 independent runs of each algorithm, giving the optimal fitness value (min), average fitness value (avg), and standard deviation (std) of fitness values, respectively. The bold data represent the optimal performance in this comparison. Figure 1 shows the average convergence curve of each algorithm in the iterative optimization process, which can intuitively reflect the convergence speed and global search ability of the algorithm. Figure 1 shows the average convergence curves of each algorithm during the iterative optimization process, which can intuitively reflect the convergence speed and global search ability of the algorithm. Results of different swarm intelligence algorithms (Dim = 30) is shown in Table 2.
Figure 1. Iterative curves of different improved algorithms (Dim = 30).
Table 2. Results of different swarm intelligence algorithms (Dim = 30).
In the evaluation of CEC2017 test functions, INGO performs prominently, obtaining 15 optimal solutions in 30 test functions, fully demonstrating the effectiveness of its optimization strategy. Especially on functions such as F1, F2, F3, and F4, INGO is significantly better than other mainstream algorithms such as PSO, GWO, and BOA, achieving lower best and average values. Although INGO performs slightly weaker in some test functions such as F5, F14, F21, F22, and F23, its results are still close to the optimal values, reflecting its good practicability and stability. INGO integrates a variety of strategies such as chaotic search, Voronoi diagram guidance, and blind spot filling, making it highly adaptable and robust in diverse test environments. In addition, stability analysis shows that INGO has small fluctuations in most test functions, further verifying its reliability in multiple experiments. In summary, INGO shows excellent optimization performance in the CEC2017 test functions, confirming its potential as an effective and practical optimization algorithm worthy of promotion and use in practical applications.
As shown in Figure 1, taking function F4 as an example, both INGO and NGO show a rapid downward trend in the initial stage, but the elite guidance strategy introduced by INGO enables it to approach the global optimal region more accurately in the early iterations. At about 200 iterations, some comparison algorithms such as GWO and DBO slow down significantly after falling into local optima, while INGO successfully jumps out of the local trap and continues to approach better solutions by virtue of the random long jump generated by the Lévy flight mechanism. It can be seen from the convergence curve that INGO has stabilized at the minimum order of magnitude after 200 iterations, while NGO also achieves high accuracy but with a slightly slower speed, and other algorithms stagnate between 10 − 1 and 10 − 7 . This shows that the improved strategy of INGO significantly enhances the ability of the algorithm to get rid of local optima, enabling the improved algorithm to jump out of local optima more quickly and maintain efficient global search in subsequent iterations, and finally obtain the global optimal value.
To further verify the feasibility and effectiveness of the proposed improved algorithm in high-dimensional problems, the eight algorithms are further solved in the CEC2017 test set with test dimension D i m = 50 . Table 3 records the optimal fitness value (min), average fitness value (avg), and standard deviation (std) of fitness values, with bold data indicating the best results. Figure 2 shows the average convergence curve during iteration.
Table 3. Solution results obtained from different algorithms (Dim = 50).
Figure 2. Iteration curve diagrams of different improved algorithms (Dim = 50).
Wilcoxon rank-sum test and Friedman test (Dim = 50). To quantitatively and scientifically evaluate the optimization performance of the proposed algorithm and comparison algorithms, two classical and reliable non-parametric statistical tests, including the Wilcoxon rank-sum test and Friedman test, are utilized in this study. As a mainstream pairwise statistical analysis method, the Wilcoxon rank-sum test is capable of analyzing the significant differences between two independent optimization algorithms without strict data distribution assumptions. In general, the p-value serves as the critical evaluation criterion; specifically, a p-value lower than the statistical significance threshold of 0.05 demonstrates that evident performance discrepancies exist between the two compared algorithms. Differently, the Friedman test is applied to conduct comprehensive multi-algorithm performance evaluation. This method calculates the average ranking of each competitor algorithm under diverse benchmark functions, thereby providing an intuitive and quantitative comparison of algorithm optimization capability. Notably, a lower average ranking represents superior comprehensive optimization performance and stronger stability. The detailed statistical difference results and average ranking values of all algorithms on the CEC2017 benchmark test functions (Dim = 50) are summarized in Table 4.
Table 4. Differential performance and average rank of CEC2017.
Table 4 summarizes the statistical outcomes of the Wilcoxon rank-sum test and Friedman test derived from the experimental data in Algorithm 1. In this table, the discrimination result marked with “Y” or “N” represents whether statistically significant performance differences exist between the proposed INGO and other comparative algorithms. According to the statistical verification results, obvious significant discrepancies can be observed between INGO and all nine baseline algorithms, which demonstrates that the optimization superiority of INGO is statistically credible. Moreover, the average ranking obtained from the Friedman test further quantitatively evaluates the comprehensive performance of each algorithm. The results reveal that INGO achieves the optimal ranking among all comparison methods. Generally, higher average ranking values imply weaker optimization capability and limited improvement effectiveness. Combined with the previous convergence, coverage, and robustness experimental results, it can be conclusively verified that the proposed INGO possesses remarkable competitiveness and superior performance in solving complex optimization problems.
From the results in Table 2, INGO shows excellent performance on almost all test functions, significantly better than comparison algorithms such as PSO, GWO, BOA, GTO, DBO, and SWO, and further improved compared with the original NGO. Specifically, INGO can reach the optimal value of the order of 10 − 64 to 10 − 127 on functions such as F1, F2, F3, F4, F11, F12, F13, F17, F18, F22, F23, and F26, far better than the local optima or large values common in other algorithms, reflecting a high balance between global search and local exploitation. On discrete or multimodal functions such as F6, F9, and F11, INGO can stably obtain the theoretical optimal value 0 with a very small standard deviation, proving its complete optimization ability and robustness. On functions such as F7, F10, F21, and F24, the standard deviation of INGO is much smaller than those of other algorithms, and the results of multiple runs are highly consistent. Compared with the original NGO, INGO improves the accuracy by several orders of magnitude on functions such as F2, F3, F4, F15, and F16, verifying the effectiveness of the improved strategy. In summary, INGO has extremely high optimization accuracy, strong robustness, and fast convergence ability, making it an ideal algorithm for solving complex optimization problems. It presents lower optimization residuals than other comparative algorithms, which demonstrates that the improved algorithm maintains a reasonable balance between global exploration and local exploitation. For complex multimodal and discrete functions such as F6, F9, and F11, INGO can steadily approach the theoretical optimal value with small standard deviation, indicating that the improved strategies effectively avoid local extremum traps and enhance solution stability. In nonlinear optimization functions including F7, F10, F21, and F24, INGO presents smaller standard deviations and minor data fluctuations among repeated runs, which verifies its excellent robustness. Compared with the original NGO, INGO achieves multi-order-of-magnitude accuracy improvement on F2, F3, F4, F15, and F16, proving the positive optimization effect of chaotic initialization, nonlinear adaptive weight and Gaussian–Lévy mutation. The comprehensive experimental results show that INGO has competitive advantages in solving accuracy, stability, and convergence, and can effectively handle complex continuous optimization problems. In terms of nonlinear functions (F5, F7, F8, F10), INGO converges faster than other competitors, with no stagnation or rebound in the later iteration stage. In contrast, traditional algorithms such as BOA and GTO easily suffer from premature convergence, large curve fluctuation, and late-stage stagnation. Moreover, INGO can quickly obtain high-precision optimal solutions on F13, F17, F22, and F23, further verifying the effectiveness of the multi-strategy improvement mechanism. In general, INGO achieves comprehensive advantages in convergence speed, iterative stability, and solution accuracy, and it is suitable for nonlinear, complex and multi-extremum optimization scenarios.
According to the convergence curve analysis in Figure 2, INGO shows excellent convergence performance on all test functions. On high-dimensional complex functions such as F1, F2, and F3, the fitness value of INGO drops rapidly in the early iteration, usually approaching the theoretical optimal value within 100 generations, and the final accuracy generally reaches the order of 10 − 12 to 10 − 127 , far better than comparison algorithms such as PSO, GWO, BOA, and GTO. On discrete or multimodal functions such as F6, F9, and F11, INGO can converge steadily to 0 with a smooth and oscillation-free convergence curve, showing a strong global optimization ability and the ability to avoid local optima. On functions such as F5, F7, F8, and F10, the convergence speed of INGO is significantly faster than those of other algorithms, and there is no rebound or stagnation in the later stage. In contrast, algorithms such as BOA and GTO often fall into local optima or converge slowly with large fluctuations. INGO also reaches machine precision at a very fast speed on functions such as F13, F17, F22, and F23, verifying the effectiveness of its improved strategy. In summary, INGO is significantly ahead of comparison algorithms in terms of convergence speed, solution accuracy, and stability, making it an ideal method for solving complex optimization problems.

6. Coverage Optimization of WSNs Based on Improved Northern Goshawk Algorithm

The improved Northern Goshawk Optimization (INGO) is applied to the coverage optimization of wireless sensor networks. The node deployment mathematical models of the 2D plane and 3D space are constructed respectively. With coverage rate, uniformity, and stability as the core evaluation indicators, multiple groups of comparative experiments are set up to comprehensively verify the algorithm performance. By comparing with PSO, GWO, BOA, GTO, DBO, SWO, and the original NGO, the ability of INGO to improve coverage, reduce coverage blind spots, and balance node distribution in complex spaces is mainly tested, and the practical application effect of the algorithm is comprehensively evaluated from the perspectives of convergence speed, optimization accuracy, and robustness, providing a simulation basis for verifying the effectiveness and engineering practicability of the improved strategy.

6.1. 2D Coverage Optimization of WSNs

To verify the effectiveness and superiority of the proposed INGO in the node deployment of wireless sensor networks (WSNs), a 2D coverage optimization simulation experiment is carried out based on the MATLAB 2023b platform. The experiment is set in a square monitoring area of 100 × 100   m 2 , with N = 40 sensor nodes randomly deployed and a sensing radius R s = 10   m . The optimization goal is to maximize the regional coverage rate, with a grid precision of 50 × 50 . The population size of all algorithms is uniformly set to 50, the maximum iteration number is set to 1000, and five independent runs are performed to eliminate randomness. Seven representative algorithms are selected as comparisons: Particle Swarm Optimization (PSO), the Grey Wolf Optimizer (GWO), the Butterfly Optimization Algorithm (BOA), Giraffe Toughening Optimization (GTO), the Dung Beetle Optimizer (DBO), Spider Wasp Optimization (SWO), and Northern Goshawk Optimization (NGO). The experiment records the convergence curve, average optimal coverage rate, and standard deviation of each algorithm. The results show that INGO has significant advantages in both convergence speed and final coverage rate, achieving a stable coverage improvement compared with NGO, verifying that the algorithm has stronger global optimization ability and engineering practical value in WSN deployment optimization. The optimized operation results of the eight algorithms are summarized in Table 5.
Table 5. Comparison of 2D coverage effects of eight algorithms.
Figure 3 shows the simulation graphs of the INGO algorithm, NGO algorithm, and six other comparative algorithms on the coverage optimization problem of two-dimensional wireless sensor networks.
Figure 3. Comparison of coverage effects of two-dimensional wireless sensor networks.
The Improved Northern Goshawk Optimization (INGO) performs best, with a final coverage rate of 98.32% and a standard deviation of only 0.45%. The convergence curve shows that it reaches a stable high value within about 50 iterations, showing excellent global search ability and stability. Next are the improved or variants of the Grey Wolf Optimizer (GWO) and Butterfly Optimization Algorithm (BOA), but the basic version of BOA has a low coverage rate (about 77%). Particle Swarm Optimization (PSO), the Dung Beetle Optimizer (DBO), and Spider Wasp Optimization (SWO) have coverage rates concentrated in the range of 93–95%, with good performance but slightly inferior to INGO. From the node deployment diagram, INGO, PSO, and DBO have uniform layouts, effectively reducing coverage blind spots. In contrast, GWO, GTO, SWO, and NGO have obvious node aggregation along boundaries or grids, leading to internal coverage redundancy or insufficient edge coverage. In summary, INGO balances high coverage rate and high stability when solving WSN coverage deployment, and is the recommended optimization strategy.

6.2. 3D Coverage Optimization of WSNs

Based on the experimental results of 3D WSN coverage optimization, the Improved Northern Goshawk Optimization (INGO) shows significant superiority. In the deployment scenario of 30 sensor nodes with a sensing radius of 10 m in a 50 × 50 × 50   m 3 monitoring space, the best and average coverage rates of INGO reach 72.32% and 70.97%, respectively, which are 6.78 and 6.07 percentage points higher than the 65.54% and 64.90% of the original Northern Goshawk Optimization (NGO). This improvement shows that INGO effectively overcomes the deficiency of NGO in falling into local optima in 3D complex search space by introducing the improved mechanism, and significantly enhances the global exploration and deep exploitation abilities of the algorithm. Although the standard deviation (1.66%) of INGO is slightly higher than that of NGO (0.51%), it is still within the acceptable range of engineering, and the coverage accuracy is greatly improved at the cost of small stability. Compared with the other six comparison algorithms, INGO achieves the largest increase relative to NGO, fully verifying the pertinence and effectiveness of the improved strategy for 3D WSN node deployment. In summary, INGO has higher optimization accuracy and stronger spatial adaptability than the original NGO in 3D scenarios, showing excellent engineering application potential. The optimized operation results of the eight algorithms are summarized in Table 6. Figure 4 shows the simulation diagrams of INGO, NGO, and eight other comparison algorithms in 3D wireless sensor network coverage optimization.
Table 6. Comparison of 3D coverage effects of eight algorithms.
Figure 4. Comparison of coverage effects of 3D wireless sensor networks.
Figure 4 shows the simulation diagrams of INGO, NGO, and other six comparison algorithms in 3D wireless sensor network coverage optimization. The Improved Northern Goshawk Optimization shows significant advantages in 3D WSN coverage optimization with outstanding comprehensive performance. Through strategies such as Tent chaotic initialization, adaptive weight, Gaussian–Lévy hybrid mutation, and Voronoi diagram guidance, the algorithm greatly improves the global search ability and optimization accuracy, effectively solving the problems of traditional algorithms such as tendency to fall into local optima, uneven node distribution, and many coverage blind spots. In 3D coverage simulation, the coverage rate of INGO reaches 72.32%, which is significantly improved compared with the original NGO, and also better than many comparison algorithms such as BOA and GTO, equivalent to mainstream algorithms such as PSO and GWO. It can be seen from the node distribution cloud diagram that INGO can achieve uniform deployment in the full space, with full coverage area, a reasonable node layout, a higher resource utilization rate, and stronger stability. Overall, INGO has stronger adaptability and robustness in complex 3D environments, and can efficiently improve network coverage, reduce coverage blind spots, and optimize node deployment effect, providing a more stable, efficient, and reliable solution for wireless sensor network coverage optimization, with important theoretical value and practical application prospects.

7. Conclusions

Aiming at the difficulties of wireless sensor network coverage optimization and the shortcomings of the basic Northern Goshawk Optimization algorithm, this paper proposes an Improved Northern Goshawk Optimization algorithm (INGO). The Tent chaotic map is used to optimize population initialization and improve the uniformity and ergodicity of initial solution distribution. Adaptive weight and a nonlinear learning factor are introduced to balance the global exploration and local exploitation abilities of the algorithm. Combined with Gaussian–Lévy hybrid mutation and Voronoi diagram guidance strategy, the ability of the algorithm to jump out of local optima is enhanced, and the uniform deployment of sensor nodes is realized. Simulation experiments are carried out through CEC2017 standard test functions and 2D/3D sensor network coverage scenarios. From the perspective of engineering application, the designed INGO has a lightweight structure and stable convergence performance. It can effectively solve the node deployment problem of two-dimensional and three-dimensional wireless sensor networks. By optimizing spatial node distribution and reducing coverage overlap and blind areas, the algorithm can provide reliable deployment solutions for intelligent sensing monitoring, industrial environment perception, and field regional monitoring, which confirms its practical engineering value. Meanwhile, the inherent limitations of INGO are objectively summarized. Firstly, all simulation experiments are carried out under ideal obstacle-free environments without considering complex terrain, communication interference, and node failure. Secondly, the multi-strategy fusion mechanism brings slight computational overhead compared with the original NGO. Thirdly, all parameters adopt fixed typical values without extensive sensitivity traversal tests.
Future research can be further carried out in terms of algorithm optimization and engineering application. At the algorithm level, mechanisms such as adaptive restart and multi-strategy collaborative search can be integrated to improve the adaptability of the algorithm in ultra-high-dimensional, strongly constrained, and dynamically changing scenarios. At the same time, an integrated multi-objective optimization model of coverage, energy consumption, delay, and connectivity can be constructed to meet more complex engineering requirements. At the application level, INGO can be combined with edge computing and IoT terminals to achieve lightweight and low-latency real-time deployment. The algorithm can be extended to dynamic scenarios such as mobile sensor networks, UAV cooperative monitoring, and smart mines. In addition, hardware-in-the-loop experiments and actual site deployment tests can be carried out to improve the engineering adaptation process of the algorithm, promote the improved algorithm from theoretical simulation to practical application, and provide more efficient and stable optimization support for smart perception, environmental monitoring, the industrial Internet of Things, and other fields.

Author Contributions

Conceptualization, S.W.; writing—review and editing, L.C.; validation, Y.D.; data curation, N.L.; writing—original draft preparation, L.C.; methodology, Z.C.; software, M.X. All authors have read and agreed to the published version of the manuscript.

Funding

Shanghai Zhongqiao Vocational and Technical University Qinglan Engineering Natural Science and Engineering Key Project (2026ZQZR93).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon request. There are no restrictions on data availability.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Oztoprak, A.; Hassanpour, R.; Ozkan, A.; Oztoprak, K. Security challenges, mitigation strategies, and future trends in wireless sensor networks: A review. ACM Comput. Surv. 2024, 57, 1–29. [Google Scholar] [CrossRef] [Scilit]
  2. Alrizq, M.; Stalin, S.; Alyami, S.; Roy, V.; Mishra, A.; Chandanan, A.K.; Awad, N.A.; Venkatesh, P. Optimization of sensor node location utilizing artificial intelligence for mobile wireless sensor network. Wirel. Netw. 2024, 30, 6619–6631. [Google Scholar] [CrossRef] [Scilit]
  3. Kandris, D.; Anastasiadis, E. Advanced wireless sensor networks: Applications, challenges and research trends. Electronics 2024, 13, 2268. [Google Scholar] [CrossRef] [Scilit]
  4. Aggarwal, K.; Reddy, G.S.; Makala, R.; Srihari, T.; Sharma, N.; Singh, C. Studies on energy efficient techniques for agricultural monitoring by wireless sensor networks. Comput. Electr. Eng. 2024, 113, 109052. [Google Scholar] [CrossRef] [Scilit]
  5. Woo, S.; Yoon, S.; Kim, J.; Hwang, S.W.; Kweon, S.J. Optimal cooling shelter assignment during heat waves using real-time mobile-based floating population data. Urban Clim. 2021, 38, 100874. [Google Scholar] [CrossRef] [Scilit]
  6. Qiu, Y.; Ma, L.; Priyadarshi, R. Deep learning challenges and prospects in wireless sensor network deployment. Arch. Comput. Methods Eng. 2024, 31, 3231–3254. [Google Scholar] [CrossRef] [Scilit]
  7. Deepa, R.; Venkataraman, R. Enhancing Whale Optimization Algorithm with Levy Flight for coverage optimization in wireless sensor networks. Comput. Electr. Eng. 2021, 94, 107359. [Google Scholar] [CrossRef] [Scilit]
  8. Zhao, Q.; Li, C.; Zhu, D.; Xie, C. Coverage optimization of wireless sensor networks using combinations of PSO and chaos optimization. Electronics 2022, 11, 853. [Google Scholar] [CrossRef] [Scilit]
  9. Mastan Vali, S. Enhancing coverage and efficiency in wireless sensor networks: A review of optimization techniques. Adv. Eng. Intell. Syst. 2024, 3, 39–52. [Google Scholar]
  10. Wang, J.; Zhu, Z.; Zhang, F.; Liu, Y. An improved salp swarm algorithm for solving node coverage optimization problem in WSN. Peer-to-Peer Netw. Appl. 2024, 17, 1091–1102. [Google Scholar] [CrossRef] [Scilit]
  11. Yu, X.; Duan, Y.; Cai, Z.; Luo, W. An adaptive learning grey wolf optimizer for coverage optimization in WSNs. Expert Syst. Appl. 2024, 238, 121917. [Google Scholar] [CrossRef] [Scilit]
  12. Saravanan, V.; Indhumathi, G.; Palaniappan, R.; Narayanasamy, P.; Kumar, M.H.; Sreekanth, K.; Navaneethan, S. A novel approach to node coverage enhancement in wireless sensor networks using walrus optimization algorithm. Results Eng. 2024, 24, 103143. [Google Scholar] [CrossRef] [Scilit]
  13. Jo, S.; Yoon, S.; Na, H.S.; Kweon, S.J. Multi-period large-scale electric vehicle charging station deployment under latent charging demand: A Bayesian optimization-based large neighborhood search approach. Expert Syst. Appl. 2026, 4, 132054. [Google Scholar] [CrossRef] [Scilit]
  14. Niu, H.; Li, Y.; Zhang, C.; Chen, T.; Sun, L.; Abdullah, M.I. Multi-strategy bald eagle search algorithm embedded orthogonal learning for wireless sensor network (WSN) coverage optimization. Sensors 2024, 24, 6794. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  15. Zhong, R.; Fan, Q.; Zhang, C.; Yu, J. Hybrid remora crayfish optimization for engineering and wireless sensor network coverage optimization. Clust. Comput. 2024, 27, 10141–10168. [Google Scholar] [CrossRef] [Scilit]
  16. Wang, Z.; Huang, L.; Yang, S.; Luo, X.; He, D.; Chan, S. Multi-strategy enhanced grey wolf algorithm for obstacle-aware WSNs coverage optimization. Ad Hoc Netw. 2024, 152, 103308. [Google Scholar] [CrossRef] [Scilit]
  17. Yue, Y.; Cao, L.; Chen, C.; Chen, Y.; Chen, B. Snake Optimization Algorithm Augmented by Adaptive t-Distribution Mixed Mutation and Its Application in Energy Storage System Capacity Optimization. Biomimetics 2025, 10, 244. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Chen, C.; Cao, L.; Chen, Y.; Chen, B.; Yue, Y. A comprehensive survey of convergence analysis of beetle antennae search algorithm and its applications. Artif. Intell. Rev. 2024, 57, 141. [Google Scholar] [CrossRef] [Scilit]
  19. Priyadarshi, R.; Kumar, R.R. Evolution of swarm intelligence: A systematic review of particle swarm and ant colony optimization approaches in modern research. Arch. Comput. Methods Eng. 2025, 32, 3609–3650. [Google Scholar] [CrossRef] [Scilit]
  20. Yue, Y.; Cao, L.; Lu, D.; Hu, Z.; Xu, M.; Wang, S.; Li, B.; Ding, H. Review and empirical analysis of sparrow search algorithm. Artif. Intell. Rev. 2023, 56, 10867–10919. [Google Scholar] [CrossRef] [Scilit]
  21. Wang, X.; Cao, L.; Zhang, Z.; Yue, Y.; Zhang, T.; Wang, Z. Coverage optimization strategy for 3D wireless sensor network based on adaptive inertia weight Arctic Puffin Optimization Algorithm. J. Comput. Des. Eng. 2025, 12, 81–109. [Google Scholar] [CrossRef] [Scilit]
  22. Hu, G.; Huang, F.; Chen, K.; Wei, G. MNEARO: A meta swarm intelligence optimization algorithm for engineering applications. Comput. Methods Appl. Mech. Eng. 2024, 419, 116664. [Google Scholar] [CrossRef] [Scilit]
  23. Cao, L.; Yue, Y.; Chen, Y.; Chen, C.; Chen, B. Sailfish optimization algorithm integrated with the osprey optimization algorithm and cauchy mutation and its engineering applications. Symmetry 2025, 17, 938. [Google Scholar] [CrossRef] [Scilit]
  24. Wang, S.; Xu, B.; Zheng, Y.; Yue, Y.; Xiong, M. Path Optimization Strategy for Unmanned Aerial Vehicles Based on Improved Black Winged Kite Optimization Algorithm. Biomimetics 2025, 10, 310. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  25. Liu, Y.; Huang, H.; Zhou, J. A dual cluster head hierarchical routing protocol for wireless sensor networks based on hybrid swarm intelligence optimization. IEEE Internet Things J. 2024, 11, 16710–16721. [Google Scholar] [CrossRef] [Scilit]
  26. Dehghani, M.; Hubálovský, Š.; Trojovský, P. Northern goshawk optimization: A new swarm-based algorithm for solving optimization problems. IEEE Access 2021, 9, 162059–162080. [Google Scholar] [CrossRef] [Scilit]
  27. Liang, Y.; Hu, X.; Hu, G.; Dou, W. An enhanced northern goshawk optimization algorithm and its application in practical optimization problems. Mathematics 2022, 10, 4383. [Google Scholar] [CrossRef] [Scilit]
  28. El-Dabah, M.A.; El-Sehiemy, R.A.; Hasanien, H.M.; Saad, B. Photovoltaic model parameters identification using Northern Goshawk Optimization algorithm. Energy 2023, 262, 125522. [Google Scholar] [CrossRef] [Scilit]
  29. Zeng, L.; Hu, M.; Zhang, C.; Yuan, Q.; Wang, S. A Multi-Strategy-Improved Northern goshawk optimization algorithm for global optimization and engineering design. Comput. Mater. Contin. 2024, 80, 1677. [Google Scholar] [CrossRef] [Scilit]
  30. Yang, F.; Jiang, H.; Lyu, L. Multi-strategy fusion improved Northern Goshawk optimizer is used for engineering problems and UAV path planning. Sci. Rep. 2024, 14, 23300. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  31. Li, K.; Huang, H.; Fu, S.; Ma, C.; Fan, Q.; Zhu, Y. A multi-strategy enhanced northern goshawk optimization algorithm for global optimization and engineering design problems. Comput. Methods Appl. Mech. Eng. 2023, 415, 116199. [Google Scholar] [CrossRef] [Scilit]
  32. Wu, C.; Li, Q.; Wang, Q.; Zhang, H.; Song, X. A hybrid northern goshawk optimization algorithm based on cluster collaboration. Clust. Comput. 2024, 27, 13203–13237. [Google Scholar] [CrossRef] [Scilit]
  33. Youssef, H.; Kamel, S.; Hassan, M.H.; Yu, J.; Safaraliev, M. A smart home energy management approach incorporating an enhanced northern goshawk optimizer to enhance user comfort, minimize costs, and promote efficient energy consumption. Int. J. Hydrogen Energy 2024, 49, 644–658. [Google Scholar] [CrossRef] [Scilit]
  34. Chen, T.; Tan, W.; Xu, J.; Lin, Y.; Han, J.; Yang, Y.; Pan, Y. Path Planning of Mobile Robot Based on Multi-Strategy Enhanced Northern Goshawk Optimization Algorithm. In Proceedings of the 2025 IEEE 7th International Conference on Power, Intelligent Computing and Systems (ICPICS), Shenyang, China, 29–31 August 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 522–532. [Google Scholar]
  35. Wang, X.; Zhao, Y. Multi-branch line fault arc detection method based on the improved northern goshawk optimization adaptive base class logitboost algorithm. Energies 2024, 17, 954. [Google Scholar] [CrossRef] [Scilit]
  36. Dodda, R.; Babu, A.S. Text document clustering using chaotic northern goshawk optimization with K-means algorithm. Int. J. Intell. Eng. Syst. 2024, 17, 630–642. [Google Scholar] [CrossRef] [Scilit]
  37. Ou, Y.; Qin, F.; Zhou, K.-Q.; Yin, P.-F.; Mo, L.-P.; Zain, A.M. An improved grey wolf optimizer with multi-strategies coverage in wireless sensor networks. Symmetry 2024, 16, 286. [Google Scholar] [CrossRef] [Scilit]
  38. Chaturvedi, P.; Daniel, A.K.; Narayan, V. Coverage prediction for target coverage in WSN using machine learning approaches. Wirel. Pers. Commun. 2024, 137, 931–950. [Google Scholar] [CrossRef] [Scilit]
  39. Pushpa, G.; Babu, R.A.; Subashree, S.; Senthilkumar, S. Optimizing coverage in wireless sensor networks using deep reinforcement learning with graph neural networks. Sci. Rep. 2025, 15, 16681. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  40. Boualem, A.; De Runz, C.; Ayaida, M.; Akdag, H. A fuzzy/possibility approach for area coverage in wireless sensor networks. Soft Comput. 2023, 27, 9367–9382. [Google Scholar] [CrossRef] [Scilit]
  41. Zhang, Z.; Lu, R.; Zhao, M.; Luan, S.; Bu, M. Robot path planning based on genetic algorithm with hybrid initialization method. J. Intell. Fuzzy Syst. 2022, 42, 2041–2056. [Google Scholar] [CrossRef] [Scilit]
  42. Jiang, Y.; Ma, C.; Wang, S.; Li, Y. A novel evolutionary algorithm for structural model updating with a hybrid initialization and multi-stage update strategy. Ocean Eng. 2024, 305, 117836. [Google Scholar] [CrossRef] [Scilit]
  43. Agushaka, J.O.; Ezugwu, A.E.; Abualigah, L.; Alharbi, S.K.; Khalifa, H.A.E.-W. Efficient initialization methods for population-based metaheuristic algorithms: A comparative study. Arch. Comput. Methods Eng. 2023, 30, 1727–1787. [Google Scholar] [CrossRef] [Scilit]
  44. Kumar, R. Double internal loop higher-order recurrent neural network-based adaptive control of the nonlinear dynamical system: R. Kumar. Soft Comput. 2023, 27, 17313–17331. [Google Scholar] [CrossRef] [Scilit]
  45. Wang, J.; Wang, X.; Li, X.; Yi, J. A hybrid particle swarm optimization algorithm with dynamic adjustment of inertia weight based on a new feature selection method to optimize SVM parameters. Entropy 2023, 25, 531. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  46. Chauhan, D.; Shivani; Suganthan, P.N. Learning strategies for particle swarm optimizer: A critical review and performance analysis. Swarm Evol. Comput. 2025, 98, 102048. [Google Scholar] [CrossRef] [Scilit]
  47. Nadimi-Shahraki, M.H.; Taghian, S.; Mirjalili, S. An improved grey wolf optimizer for solving engineering problems. Expert Syst. Appl. 2021, 166, 113917. [Google Scholar] [CrossRef] [Scilit]
  48. Makhadmeh, S.N.; Al-Betar, M.A.; Abasi, A.K.; Awadallah, M.A.; Abu Doush, I.; Alyasseri, Z.A.A.; Alomari, O.A. Recent advances in butterfly optimization algorithm, its versions and applications. Arch. Comput. Methods Eng. 2023, 30, 1399–1420. [Google Scholar] [CrossRef] [Scilit]
  49. Hussien, A.G.; Bouaouda, A.; Alzaqebah, A.; Kumar, S.; Hu, G.; Jia, H. An in-depth survey of the artificial gorilla troops optimizer: Outcomes, variations, and applications. Artif. Intell. Rev. 2024, 57, 246. [Google Scholar] [CrossRef] [Scilit]
  50. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef] [Scilit]
  51. Wang, Z.; Yang, Y.; Luo, X.; He, D.; Sammy, C. Energy efficient clustering and routing for wireless sensor networks by applying a spider wasp optimizer. Ad Hoc Netw. 2025, 174, 103841. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.