Next Article in Journal
Comparative Analysis of Flexural and Compressive Strengths of Bioactive Alkasite Compared to Other Ion-Releasing Restorative Materials
Previous Article in Journal
Swimming Behavior of Percocypris pingi in the Wake of D-Shaped Obstacles: A Comparative Study of Single- and Dual-Fish Swimming in Complex Hydrodynamic Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Coverage Optimization Approach for Wireless Sensor Networks Using Swarm Intelligence Optimization

1
School of Intelligent Manufacturing, Shanghai Zhongqiao Vocational and Technical University, Shanghai 201514, China
2
School of Intelligent Manufacturing and Electronic Engineering, Wenzhou University of Technology, Wenzhou 325035, China
3
Engineering Technology Department, Shanghai Caoyang Vocational School, Wenzhou 200065, China
*
Authors to whom correspondence should be addressed.
Biomimetics 2025, 10(11), 750; https://doi.org/10.3390/biomimetics10110750
Submission received: 13 October 2025 / Revised: 3 November 2025 / Accepted: 4 November 2025 / Published: 6 November 2025
(This article belongs to the Section Biological Optimisation and Management)

Abstract

WSN coverage optimization faces two key challenges: firstly, traditional algorithms are prone to getting stuck in local optima, leading to ‘coverage holes’ in node deployment; Secondly, in dynamic scenarios (such as imbalanced energy consumption of nodes), the convergence speed of the algorithm is slow, making it difficult to maintain high coverage in real time. This study focuses on the coverage optimization problem of wireless sensor networks (WSNs) and proposes improvements to the Flamingo Search Optimization Algorithm (FSA). Specifically, the algorithm is enhanced by integrating the elite opposition-based learning strategy and the stagewise step-size control strategy, which significantly improves its overall performance. Additionally, the introduction of a cosine variation factor combined with the stagewise step-size control strategy enables the algorithm to effectively break free from local optima constraints in the later stages of iteration. The improved Flamingo Algorithm is applied to optimize the deployment strategy of sensing nodes, thereby enhancing the coverage rate of the sensor network. First, an appropriate number of sensing nodes is selected according to the target area, and the population is initialized using a chaotic sequence. Subsequently, the improved Flamingo Algorithm is adopted to optimize and solve the coverage model, with the coverage rate as the fitness function and the coordinates of all randomly distributed sensing nodes as the initial foraging positions. Next, a search for candidate foraging sources is performed to obtain the coordinates of sensing nodes with higher fitness; the coordinate components of these candidate foraging sources are further optimized through chaos theory to derive the foraging source with the highest fitness. Finally, the coordinates of the optimal foraging source are output, which correspond to the coordinate values of all sensing nodes in the target area. Experimental results show that after 100 and 200 iterations, the coverage rate of the improved Flamingo Search Optimization Algorithm is 7.48% and 5.68% higher than that of the original FSA, respectively. Furthermore, the findings indicate that, by properly configuring the Flamingo population size and the number of iterations, the improved algorithm achieves a higher coverage rate compared to other benchmark algorithms.

1. Introduction

Wireless Sensor Networks (WSNs), as an advanced information collection and processing technology, have emerged as a top-priority research frontier in the 21st century [1]. Composed of numerous small-sized, cost-effective, and low-power sensor nodes, WSNs form a multi-hop network system via wireless communication [2,3]. This unique network structure supports complex large-scale monitoring and tracking services across diverse fields, such as target tracing, intrusion detection, weather monitoring, disaster response, and battlefield reconnaissance [4,5]. According to the International Telecommunication Union (ITU), the global Internet of Things (IoT) ecosystem encompassed 14.6 billion devices in 2023, with 40% of these IoT deployments relying on WSN infrastructure. However, key challenges persist in conventional coverage optimization algorithms: In smart agriculture, existing methods struggle to adapt to dynamic and complex environments. Traditional algorithms typically demand accurate geographic location information of sensor nodes, which not only increases hardware costs but also consumes excessive energy—leading to premature network energy depletion, incomplete farmland coverage, and inaccurate data collection. Similarly, in disaster monitoring (where rapid deployment and real-time data transmission are critical), traditional methods exhibit more pronounced limitations: Reliance on preconfigured location information may delay network establishment, and high coverage vulnerability rates can result in the loss of critical disaster signals, thereby undermining early warning system effectiveness.
Current research on WSN coverage optimization primarily focuses on reducing energy consumption and enhancing monitoring quality through techniques like node scheduling and dynamic topology control [6]. While these solutions show potential, most still require sensor node geographic location information, introducing additional challenges related to hardware costs and energy usage [7]. This gap highlights the significant research value of developing a coverage optimization algorithm independent of geographic location data. The theoretical foundation of WSN coverage optimization includes three core aspects: coverage models, optimization objectives, and constraints. Coverage models—the basis of optimization—describe how sensor nodes detect and cover target areas [8]. Scholars have proposed various models, such as probabilistic and deterministic coverage models. Probabilistic models [9] account for inherent uncertainties in real-world WSN deployments, treating sensor detection capabilities as probabilistic events. By statistically analyzing the probability of a node detecting a target within its range, these models are well-suited for dynamic, unpredictable environments (e.g., wildlife tracing, where sensor readings are prone to environmental interference). In contrast, deterministic models [10] employ geometric and analytical approaches, assuming the precise knowledge of sensor parameters. They define clear boundaries for sensor sensing ranges and use mathematical algorithms to ensure comprehensive, accurate coverage—making them ideal for structured scenarios like factory floor monitoring, where predictable sensor behavior is required. Though conceptually distinct, these models complement each other, providing a holistic theoretical framework for subsequent algorithmic and experimental research, as well as tools for designing application-specific coverage strategies.
Optimization objectives, the core of WSN coverage optimization, dictate algorithm design directions and performance [11]. Common objectives—maximizing coverage area, minimizing node count, and optimizing node distribution—serve distinct purposes in different contexts. Maximizing coverage ensures full target area monitoring, critical for applications like environmental disaster early warning (where blind spots cause severe consequences). Minimizing nodes reduces hardware costs and energy consumption, a priority for large-scale deployments emphasizing economic and energy efficiency. Optimizing node distribution aims for uniform node arrangement, improving data collection uniformity and balancing network load—vital for precision agriculture. However, these objectives face context-dependent trade-offs: For example, in security surveillance WSNs, maximizing coverage may take precedence over minimizing nodes. Further, objectives must be pursued under constraints like limited energy, restricted communication ranges, and constrained computational capabilities [12,13]. This necessitates careful trade-off analysis during algorithm design to balance conflicting goals—a key motivation for this study, as addressing these unresolved challenges is essential to advancing WSN practical applicability.
The research on WSN coverage optimization leveraging the Flamingo Search Optimization Algorithm endeavors to tackle the pressing challenges of energy consumption, monitoring quality, and network lifespan. By emulating the natural behaviors of flamingos, such as their coordinated foraging patterns and group migration strategies, this study innovatively translates biological intelligence into computational solutions [14]. In nature, flamingos efficiently allocate resources and adapt to environmental changes through collective decision-making. Analogously, the proposed algorithm enables sensor nodes to dynamically adjust their operational states and spatial configurations. It achieves the dual goals of minimizing energy consumption, by reducing unnecessary node activities, and maximizing monitoring quality, through intelligent node collaboration. This approach represents a significant departure from traditional methods, which often rely on static or heuristic-based strategies. As a result, it offers a novel solution for WSN applications, breaking through the limitations of existing algorithms. The research not only enriches the theoretical body of knowledge by introducing a new bio-inspired optimization paradigm but also holds broad application prospects. It has the potential to revolutionize WSN deployments in various fields, from remote environmental monitoring to industrial IoT systems, by providing more energy-efficient, reliable, and high-performance network solutions.
The investigation into WSN coverage optimization based on the Flamingo Search Optimization Algorithm carries profound theoretical and practical implications [15,16]. By introducing novel intelligent optimization algorithms, this research aims to resolve the existing issues in WSN coverage optimization, enhance network performance, and enable more efficient monitoring and data transmission. It not only facilitates the expansion of the Flamingo Search Optimization Algorithm within the communication domain but also provides innovative ideas and methodologies for WSN optimization. Through the optimization of coverage strategies, the energy consumption of sensor nodes can be reduced, the network lifespan extended, and the monitoring quality improved concurrently, thus delivering more reliable and stable network services across various application scenarios. Moreover, this research involves the cross-integration of multiple disciplines, fostering communication and collaboration among different fields and driving the innovation and development of related technologies. Therefore, this study holds significant research value and promising practical application prospects.
The following are this paper’s primary contributions:
  • Propose an MIFSA hybrid algorithm with enhanced global exploration via an elite reverse learning strategy.
  • Design a multi-stage adaptive parameter strategy to dynamically balance search accuracy and speed.
  • Validate the algorithm’s performance in 23 benchmark functions and wireless sensor network coverage optimization, outperforming 7 comparison algorithms.
The organization of the subsequent sections in this paper is as follows: Section 2 introduces the mathematical model for the coverage of wireless sensor network. Section 3 provides a detailed introduction to the flamingo search optimization algorithm. Section 4 elaborates on the improved flamingo search optimization algorithm (MIFSA). Section 5 presents the simulation results of the MIFSA and seven other algorithms. Finally, the paper concludes with conclusions and future prospects.

2. Mathematical Model for the Coverage of Wireless Sensor Network

(1) Sensing Model
To reduce the complexity of the sensing model, this problem is often simplified to a binary model, that is, the Boolean sensing model [17]. In a two-dimensional plane, the sensing range of a sensor node is a circular area with the sensor node as the center and radius R. The probability of being sensed within this range is 1, and the area beyond this range is considered non-sensable with a probability of 0. The mathematical model is as follows [18,19]:
P ( r , s i ) = 1 , i f d ( r , s i ) R 0 , o t h e r w i s e
where P ( r , s i ) represents the probability that sensor d ( r , s i ) represents the Euclidean distance from the sensor to the point. the variable d ( r , s i ) in the vicinity of Equation (1) as the Euclidean distance between node rand sensor si, to avoid any ambiguity.
(2) Coverage Rate
Most of the research on coverage strategies of wireless sensor networks is based on regional grids to solve the regional coverage rate [20,21]. The model is shown in Figure 1. The regional coverage rate of the sensor network is a commonly used quantitative index and the basis for comparing the advantages and disadvantages of optimization algorithms [22].
Suppose there are n sensors in the sensor network, and its set is expressed as:
S   =   s i , i = 1 , , n ,
where S is the sensor network, si is a sensor node, and n is the number of sensor nodes in the network.
The regional coverage rate is defined as the ratio of the effective coverage area of all sensor nodes in the target area to the total area of the target area, as shown in the following formula [23,24].
η = i = 1 , , n Φ s i A
where η is the regional coverage rate of the sensor network, Φ s i is the sensing area of the i-th sensor, and A is the total area of the target area [25].
A point r in the target area may be sensed by different nodes in the network. Then the probability that point r is sensed by the sensor network is
P ( r , S ) = 1 i = 1 , , n [ 1 P ( r , s i ) ]
Suppose there are m points in the area, then the final total coverage rate of the sensor network for all sensed points in the area is [26]:
C ( s ) = i = 1 , , m P ( r , S ) A
where C ( s ) is the total coverage rate of the sensor network S for all sensed points in the target area [27].
The optimization objective of this paper is to deploy a certain number of sensor nodes in the target area. By applying different swarm intelligence algorithms to optimize the node layout, the coverage rate of the wireless sensor network C ( s ) is improved to the best value [28].

3. Flamingo Search Optimization Algorithm

The Flamingo Search Optimization Algorithm (FSA) belongs to a category of meta-heuristic optimization methods inspired by the migration and foraging behaviors of flamingo colonies, as cited in relevant academic literature [29,30]. Taking inspiration from how flamingos convey information about food sources through vocal signals and adjust their spatial distributions during group activities [31], the FSA simulates the dynamic interactions among flamingos within an unknown search space. By iteratively updating the positions of individual flamingo-inspired agents, the algorithm explores the solution domain in a systematic manner to identify the global optimal solution. In terms of structure, FSA consists of two core phases: beak scanning (which represents the local exploitation of promising regions) and foot movement (which denotes the global exploration of new areas). This dual-phase framework enables the algorithm to maintain search diversity in the initial stages while guaranteeing rapid convergence in later iterations, making it highly suitable for addressing complex high-dimensional nonlinear optimization problems in fields such as engineering, data science, and computational modeling [32,33].
Flamingos are social migratory birds that primarily feed on algae, shrimp, and other similar organisms, and they exhibit a unique feeding method: they bend their long necks downward, invert their heads, and then move slowly while sweeping their curved beaks through the water and touching the seabed or riverbed to capture food [34]. Flamingos display two key types of behavior: foraging behavior and migratory behavior. The entire flamingo population typically resides in areas with ample food resources. When the food density in their inhabited area can no longer satisfy the population’s feeding needs after prolonged foraging, the flamingos will initiate migration [35]. Flamingos in different locations notify their peers of their current positions and the availability of food in their respective areas through mutual vocalizations. The flamingo population lacks prior knowledge of the location with the highest food concentration in the current search area; instead, they discover positions with more abundant food than previously known areas by continuously updating the positions of individual group members [36].
The position update of a single flamingo particle in the Flamingo Search Algorithm is mainly based on the foraging and migratory behaviors of flamingos. When searching for the global optimal solution in a certain search space, since the position of the global optimal solution is unknown, flamingo particles search the space and develop through information exchange and fixed position—moving behaviors among each other, and finally obtain the optimal solution [37]. The foraging behavior of flamingos includes three behavioral characteristics: communication behavior, beak-scanning behavior, and biped-moving behavior. The communication behavior helps a single flamingo particle know the position of the flamingo with the most food in the flamingo population [38]. Then, while scanning for food with the beak, the biped of the flamingo moves towards the position of the flamingo with the richest food in the population. In the t-th iteration, the moving distance of a foraging flamingo is the sum of the biped-moving distance and the beak-scanning range. The specific formula is as follows:
b i j t = ε 1 × x b j t + G 2 × G 1 × x b j t + ε 2 × x i j t
where xbjt is the position of the flamingo particle with the best fitness value in the j-th dimension during the t-th position iteration of the flamingo population. G1 and G2 are random numbers following the standard normal distribution. ε1 and ε2 take values of −1 or 1, which are randomly determined during the algorithm operation to increase the search range of flamingo foraging and quantify individual differences [39]. xijt is the position of the i-th flamingo in the j-th dimension in the t-th iteration.
The specific formula for updating the position of a foraging flamingo is as follows:
x i j t + 1 = ( x i j t + b i j t ) / K
where xijt+1 is the position of the i-th flamingo in the j-th dimension in the (t + 1)-th iteration. K is a random number following the chi-square distribution with n degrees of freedom and is used as a diffusion factor in the algorithm to expand the foraging range of flamingos [40].
In the Flamingo Search Algorithm, the foraging flamingo particles play a major role in local search and optimization in the position update of the entire flamingo population, strengthening the exploration of the local area. When the food in the current search area is scarce, that is, the fitness of the flamingo particles in the current area is low, some flamingos in the population will migrate to another area with more abundant food for exploration [41,42]. The migratory behavior of the flamingo population reflects its global optimization ability. In each iteration, a certain proportion of the flamingo population will migrate. The formula for updating the position of migratory flamingos is as follows:
x i j t + 1 = x i j t + ω × ( x b j t x i j t )
where xijt+1 is the position of the i-th flamingo in the j-th dimension in the (t + 1)-th iteration. The parameter t is the position of the flamingo particle with the best fitness value in the j-th dimension during the t-th position iteration of the flamingo population. The parameter ω is a Gaussian random number with n degrees of freedom, which is used to expand the search space during the flamingo migration and simulate the randomness of individual behaviors during a specific migration [43].
The communication behavior allows flamingos to guide the group to update positions by transmitting information about food-rich positions through calls, even if individuals do not fully know the global optimal position. The beak-scanning behavior simulates the more intensive search of flamingos in food-rich areas, adjusting the scanning range and frequency through beak and foot movements. The combination of these two behaviors enables the FSA to effectively find the optimal solution in uncertain and dynamic environments, balancing global exploration and local exploitation [44].
The moving step of flamingo foraging is the sum of the beak-scanning range and the foot-moving distance:
b i j t = ε 1 × x b j t + G 2 × G 1 × x b j t + ε 2 × x i j t
Update the position of flamingo foraging behavior.
x i j t + 1 = ( x i j t + ε 1 × x b j t + G 2 × G 1 × x b j t + ε 2 × x i j t ) / K
When the food in the current foraging area is scarce, the flamingo population will migrate to the next area with more abundant food.
x i j t + 1 = x i j t + ω × ( x b j t x i j t )
where xbj represents the j-th dimensional position of the flamingo with the best fitness in the population in the t-th iteration, and ω = N(0, N) is a Gaussian random number with N degrees of freedom, which is used to increase the search space during the flamingo migration and simulate the randomness of individual behaviors during a specific migration.

4. Improved Flamingo Search Optimization Algorithm

(1) Elite opposition-based learning strategy
The elite opposition-based learning strategy is applied to the initialization stage. Through the generation of opposite solutions and the selection of elite individuals, not only can the search range of the algorithm be expanded, improving the global search ability, but also the ability of the algorithm to avoid local optima can be enhanced [45,46].
( x i j ) t = k ( l b j t + u b j t ) x i j t
(2) Stagewise step-size control strategy
A spiral search strategy based on the warning value is proposed to expand the search range while approaching the optimal solution. To improve the search accuracy and convergence speed, a non-linear attenuation factor μ is introduced, enabling the algorithm to search different regions widely in the initial stage and focus on optimizing the known regions in the middle and later stages [47,48]. The updated moving distance of the improved flamingo is
X i , j t + 1 = x b + | x i , j t x b j t | × e t × cos ( 2 π l ) , R < 0.5 x i , j t + ( x b j t x i t ) × w × μ
The parameters are expressed as
l = ( a 1 ) × r a n d + 1 a = t i t e r max 1 μ = 1 a × t i t e r max e
(3) Chaotic cosine variation factor
After flamingos find food, a large number of them gather, which may cause the algorithm to fall into local optima and reduce the diversity of the algorithm. A chaotic cosine variation factor is introduced into the position update of flamingo foraging [49]. By adjusting in different stages, the extensive exploration of unknown regions by flamingos is strengthened, and the probability of falling into local optima is reduced.
η = e δ × cos π 2 u ,   u = 1 t i t e r max
(4) Generation of relevant parameters using circle chaotic map [50].
y i + 1 = mod y i + 0.2 0.5 2 π sin ( 2 π y i ) , 1
The improved flamingo position update.
x i , j t + 1 = Q × exp x w j x i , j i 2 , i > n 2 x b j t + 1 + | x i , j x b j t + 1 | × L × A + × η × cos ( 2 π k ) , i n 2
Combining Formulas (16) and (17) to improve the strategy, the updated foraging position of the flamingo is as follows
Y i j t + 1 = ( x i j t + ε 1 x × b j t + G 2 × | G 1 x × b j t + ε 2 × x i j t | ) × η x cos ( 2 π k )
(5) Adaptive selection mechanism of Levy flight
An adaptive selection mechanism of Levy flight strategy is proposed [51]. Through an adaptive factor p that decreases with the number of iterations, sparrow individuals are randomly selected for Levy flight perturbation to enhance the diversity of sparrow positions. The adaptive selection factor [52]:
p = 1 t i t e r max e i t e r max t i t e r max
The position update of Levy flight is
( x i ) t = x i t + m L e v y ( λ )
The pseudocode of Multi-strategy Improved Flamingo Search Algorithm (MIFSA) algorithm is shown in Algorithm 1. Initialize parameters such as P and calculate the fitness values.
The flowchart of coverage optimization algorithm for wireless sensor networks based on elite reverse learning strategy and flamingo search optimization algorithm is shown in Figure 2.
Algorithm 1: The MIFSA
Start MIFSA.
Input: Flamingo population size;
Maximum number of iterations, IferMax;
The first part is the proportion of migrating flamingos, MPb.
Output: The optimal fitness value, fg. The optimal solution, Xbest.
1. Using (12) update the flamingo’s location.
2. Rank the fitness values and find the current best individual, Xbest.
3. t ← 1.
4. while (t ≤ lterMax) do
5.    Rrand [0,1].
6.    MPrR × P × (1 − MPb).
7.    MP0MPb.
8.    MPtP-MP0
9.    for i <- 1 to MPbdo
10.    for j < 1 to n //n is the dimension size
11.      Using (13) update the flamingo’s location;
12.      end for
13.    end for
14.    for i ← 1 + MP0 to MP0 + MPr
15.      for j ← 1 to n do
16.        Using (15) update the flamingo’s location;
17.      end for
18.    end for
19.    for iMP0 + MPr + 1 to P
20.        for j ← 1 to n
21.         Using (16) update the flamingo’s location;
22.        end for
23.    end for
24.        Using (17) update the flamingo’s location;
25.    for i ← 1 to P //Boundary detection;
26.      for j1 to d
27.        if xtij > ub then
28.         xtijub
29.      end if
30.      if xtij < lb then
31.        xtijlb
32.      end if
33.    end for
34.    end for
35.    Rank the fitness values and find the current best individual, Xbest.
36.    tt + 1
37. end while
38. return fg and Xbest
End MIFSA.

5. Simulation Experimental Analysis

5.1. Experimental and Environmental Settings

In this paper, in addition to conducting experiments on the MIFSA, seven original algorithms are selected as comparison objects, including the Subtraction-Based Optimization Algorithm (SABO) [53], Beluga Whale Optimization Algorithm (BWO) [54], Kepler Optimization Algorithm (KOA) [55], Spider Wasp Optimization Algorithm (SWO) [56], Butterfly Optimization Algorithm (BOA) [57], Whale Optimization Algorithm (WOA) [58], and Flamingo Search Optimization Algorithm (FSA). They are compared through simulation experiments on the CEC2005 test set and two engineering applications. The superiority of the MIFSA algorithm is evaluated by the optimal value, average value, and standard deviation obtained from the function solutions. Detailed information regarding these functions is presented in Table 1.
In this comparative study, each algorithm was independently tested 30 times. The maximum number of iterations for each algorithm was set to 500, and the number of individuals in the population was set to 30. The other parameters of the comparative algorithms remained unchanged according to the settings in the original literature. The benchmark test functions used in the experiment covered unimodal functions, multimodal functions, and multimodal benchmark test functions with fixed dimensions. All numerical experiments were carried out in the Windows 10 operating system environment. The experimental platform was MATLAB R2023b.

5.2. Comparative Analysis Between MIFSA and Other Algorithms

To verify the optimization performance of the MIFSA, it was compared with excellent algorithms in recent years. The CEC2005 test set functions were used in the experiment, and the test dimension (D = 20). Table 2 shows the experimental results of 23 independent runs, listing the optimal fitness value (min), average fitness value (avg), and standard deviation of the fitness value (std), where the bold data represents the best result. Figure 3 shows the average convergence curve during the iteration process.
As shown in the detailed data analysis of Table 1, when the MIFSA proposed in this study was tested against 22 standard test functions—covering both unimodal and multimodal optimization scenarios—it achieved the minimum optimal value in 15 of these functions, accounting for nearly 70% of the total test cases. Additionally, it secured the triple optimal value (typically referring to the best performance in terms of accuracy, stability, and convergence speed) in over half of the functions, a result that directly validates the effectiveness of the algorithm’s integrated improvement strategy (including elite opposition-based learning and chaotic cosine variation). Although in certain test functions with high complexity (e.g., F5, F14, F21, F22, and F23, which are characterized by narrow optimal regions or strong local optima interference), the optimal value of MIFSA is slightly lower than that of the BWO, its overall performance across all 22 functions—especially in terms of consistent optimal value output and adaptability to different function types—is more favorable, fully reflecting its greater practicality for real-world WSN coverage optimization tasks.
In Figure 2, which visualizes the convergence curve of F23 (a representative multimodal function with multiple local optima), both the MIFSA and the original FSA initially became trapped in a local optimum at the 10th iteration, showing similar stagnation trends at this stage. Nevertheless, the lens imaging opposition-based learning strategy integrated into MIFSA substantially strengthens the algorithm’s capability to break free from local optima: unlike FSA, which remained stuck in the same local optimum for subsequent iterations, the enhanced MIFSA was able to escape this local trap more rapidly. Specifically, MIFSA successfully broke away from the initial local optimum after 50 iterations; with just 10 additional iterations (by the 60th iteration), it reidentified the global optimal value and then immediately initiated further global exploration to prevent falling back into new local optima. From the 60th iteration to the end of the simulation (set to 200 iterations), the algorithm maintained stable convergence and did not get stuck in a local optimum again. At this late convergence stage, the chaotic cosine variation factor played a key role in improving the algorithm’s search efficiency: it fine-tuned the search step size to avoid redundant calculations while ensuring the algorithm stayed focused on the global optimal region, ultimately enabling it to obtain the theoretical optimal value of F23.

5.3. Further Comparative Experiments of the Algorithms (50D)

To further verify the feasibility and effectiveness of the proposed improved algorithm for high-dimensional problems, we applied the eight algorithms to solve problems in the CEC2005 test set with the test dimension D = 50. Table 3 records the optimal fitness value (min), average fitness value (avg), and standard deviation of the fitness value (std), where the bold data represents the best result. Figure 4 shows the average convergence curve during the iteration process.
As Table 2 demonstrates, except for the test functions F5, F6, F7, F12, F13, F15, and F20, the MIFSA can successfully pinpoint the optimal solution for all remaining test functions. Moreover, it achieves the triple optimal value—typically defined as the best performance in optimal value accuracy, result stability (reflected by standard deviation), and convergence speed—in more than half of the total test cases. This outcome clearly indicates that the enhanced Flamingo Search Algorithm (FSA) possesses high optimization precision, a key advantage for addressing complex WSN coverage optimization tasks. When focusing on unimodal test functions (F5, F6)—which evaluate an algorithm’s ability to converge to a single global optimum—and simple multimodal test functions (F12, F13)—which introduce multiple local optima but with relatively clear search landscapes—the optimization precision of MIFSA is slightly lower than that of the BWO. However, even in these cases, the gap is negligible: although MIFSA does not achieve the minimum standard deviation or optimal value for F5, F6, and F8, the differences between its performance and the best-performing algorithm are not statistically significant. For the combined functions spanning F14 to F23—complex test cases that place higher demands on an algorithm’s optimization precision and efficiency due to their hybrid search landscapes (integrating unimodal, multimodal, and noisy sub-regions)—MIFSA exhibits excellent solution precision. It basically secures the best optimal value for most of these functions and further attains the triple optimal value in 7 out of this 10-function subset. Only in F15 and F20 does MIFSA fail to rank first in terms of triple values among all compared algorithms. Even so, this result still reinforces the improved algorithm’s strong solution precision and stability, as it maintains competitive performance across the majority of high-difficulty test cases.
The MIFSA also performs exceptionally well in high-dimensional scenarios: it maintains consistent effectiveness in both 20-dimensional and 50-dimensional spaces when tackling complex multi-dimensional combined functions and hybrid functions. Notably, it can overcome the constraints of local optima in the vast majority of these complex functions and ultimately locate the global optimal value—a critical capability for scaling to large-scale WSN deployments (where node deployment involves dozens of coordinate variables). This high-dimensional optimization performance is more intuitively illustrated in the iteration curve diagram of Figure 3, which tracks the algorithm’s convergence trend across dimensions. As observed in Figure 4, while the improved MIFSA may still become trapped in local optima for some functions during early iterations, the integration of the cosine variation factor and stage-controlled step size strategy enables it to effectively break free from local optimum limitations in the later stages of iteration. Taking test functions F7, F21, and F22 as typical examples: the traditional FSA remains stuck in local optima indefinitely after encountering them, unable to make further progress toward the global optimum. In contrast, when processing these same functions, the improved MIFSA exhibits a strong ability to escape local traps in the later phase of its convergence curve—this escape is manifested as a sudden drop in the objective function value (toward the global optimum) after the 50th to 100th iteration, thereby significantly boosting convergence precision. Overall, the stability of the MIFSA outperforms that of the original FSA: this advantage is particularly pronounced in the testing of complex functions (e.g., F14–F23 and high-dimensional cases), where MIFSA delivers far more outstanding and consistent performance. By synthesizing the above experimental results, it can be concluded that the MIFSA possesses superior convergence efficiency (faster arrival at optimal values) and robustness (consistent performance across function types and dimensions)—two core strengths for practical WSN coverage optimization applications.

5.4. WSNs Coverage Optimization Simulation Experiment and Analysis

To verify the effectiveness and superiority of the MIFSA proposed in this paper in improving the WSN coverage rate, a simulation experiment was carried out using MATLAB 2023b. The experiment conducted a two-dimensional node deployment coverage analysis and compared the MIFSA with other optimization algorithms. The experimental parameter settings were as follows: the monitoring area was 50 × 50, the number of nodes N = 30, and the sensing radius r = 6. This scenario belonged to the WSNs deployment within the normal area range and was closer to the real-world network scenario. The algorithm parameters were set as the number of population individuals being 50, and the maximum number of iterations T being 50, 100, 150, and 200, respectively. Figure 5 shows the iteration curves after optimizing with the MIFSA, FSA algorithm, and 6 other optimization algorithms. The operation results of the 8-algorithm optimization are shown in Table 4.
As can be seen from Figure 5, the BOA, BWO, and SABO seriously fell into the local-optimum problem during the iteration process, resulting in low convergence accuracy. Although the WOA had a fast convergence speed in the initial stage of iteration, it encountered a serious local-optimum problem at 50 iterations and failed to effectively jump out of the local optimum. The FSA algorithm had a slow convergence speed in the initial stage and focused more on global search, but finally obtained a relatively good result.
The improved algorithm MIFSA proposed in this paper had a slow convergence speed in the initial stage due to the introduction of the cosine variation factor. However, after 25 iterations, the adjustment of the cosine variation factor enabled the algorithm to enter the in-depth development stage, and it found the optimal value in the subsequent 95 iterations. The introduction of the chaotic cosine variation factor made the convergence speed of MIFSA much faster than that of the original algorithm in the later stage of iteration, showing superiority. To comprehensively evaluate the algorithm performance, this section of the experiment conducted comparative experiments with the maximum number of iterations of 50, 100, 150, and 200. The results showed that with the increase in the maximum number of iterations, the cosine variation factor of MIFSA played a better role: it not only enhanced the global optimization ability in the early stage and accelerated the convergence speed in the early stage but also maintained a significant convergence speed in the in-depth development stage.
From the analysis of Table 3, it can be seen that the coverage rates of the MIFSA in 50, 100, 150, and 200 iterations increased by 4.92%, 7.48%, 7.35%, and 5.68%, respectively, compared with the original FSA. Figure 6 further clearly shows the practical performance of this data.
At the same time, we conducted a sensor node deployment coverage effect experiment. The experimental parameter settings were: the monitoring area was 50 × 50, the number of nodes N = 30, and the sensing radius r = 6. The algorithm parameters were set as the number of population individuals being 50, and the maximum number of iterations T being 50, 100, 150, and 200, respectively. Figure 5 shows the node coverage effects optimized by the 8 algorithms.
In the wireless sensor network (WSN) coverage diagrams in Figure 6, the node deployment effect of the improved MIFSA after 50, 100, 150, and 200 iterations was significantly improved compared with that of the FSA, and the distribution of sensor nodes was more uniform. After 200-iteration optimization, it almost achieved full coverage, and the small uncovered areas were relatively close. However, the FSA had a large coverage blind area and a high repetition rate after 100 iterations, and there were still many coverage blind areas after 200 iterations. The other comparative algorithms also had the same shortcomings. From the coverage rate and the coverage optimization diagram, it can be seen that the improved MIFSA can effectively improve the network coverage rate.

6. Conclusions

This research proposes an enhanced Flamingo Search Algorithm (MIFSA) to address the coverage optimization challenge in two-dimensional wireless sensor network node deployment, with its effectiveness validated via simulation experiments. Compared to the original Flamingo Search Algorithm (FSA), MIFSA incorporates targeted improvements to overcome key coverage-related limitations: First, during initialization, it integrates an elite opposition-based learning method—by generating opposite solutions and selecting elite entities, this technique expands the algorithm’s search range, enhances global search capability, and reduces the risk of falling into local optima (a major barrier to achieving full coverage). Second, a phased step-size control strategy (via a warning value-based spiral search mechanism) is introduced to balance search scope expansion and gradual convergence toward optimal node positions, directly addressing the trade-off between coverage breadth and deployment precision. Third, a nonlinear attenuation factor μ is added to boost search accuracy and convergence rate: it enables broad regional exploration in early iterations and focused optimization of high-potential areas in mid-to-late stages. Finally, a chaotic cosine variation factor is integrated to balance exploration and exploitation across iterations, promoting in-depth exploration of uncharted regions and further lowering the probability of local minima trapping—an issue that often leads to incomplete coverage. Quantitatively, MIFSA achieves coverage rate increases of 7.48% (after 100 iterations) and 5.68% (after 200 iterations) compared to the original FSA, clearly demonstrating its effectiveness in advancing WSN coverage performance and addressing core coverage optimization challenges.
Despite these advances, this study has notable limitations related to coverage optimization applicability: First, MIFSA is currently restricted to two-dimensional planar WSN environments, failing to address coverage challenges in three-dimensional (3D) scenarios (e.g., aerial-ground integrated WSNs or underground monitoring networks) where node deployment and coverage calculation are more complex. Second, the algorithm does not account for dynamic coverage changes caused by node mobility or energy depletion—factors that frequently lead to coverage degradation in real-world WSN operations. Third, while MIFSA improves coverage rate, its performance in large-scale WSNs (with hundreds or thousands of nodes) has not been fully validated, and computational efficiency may decline with increasing network size, limiting its practical application in large-area monitoring. Corresponding future research directions include: (1) Extending MIFSA to 3D WSNs by modifying coverage models to account for spatial depth and adjusting search mechanisms to adapt to 3D node deployment constraints; (2) Integrating dynamic node state awareness (e.g., real-time energy levels, mobility patterns) into MIFSA to enable adaptive coverage optimization and maintain long-term coverage stability; (3) Optimizing the algorithm’s computational complexity (e.g., via parallel computing or heuristic simplification) to enhance its scalability for large-scale WSNs, while validating its performance in real-world engineering applications to improve practical utility.

Author Contributions

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

Funding

This work was funded in part by the Natural Science Foundation of Zhejiang Province under Grant LY23F010002, the School-level Scientific Research Project of Wenzhou University of Technology under Grant ky202403.

Institutional Review Board Statement

Not Applicable.

Informed Consent 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. Priyadarshi, R. Energy-efficient routing in wireless sensor networks: A meta-heuristic and artificial intelligence-based approach: A comprehensive review. Arch. Comput. Methods Eng. 2024, 31, 2109–2137. [Google Scholar] [CrossRef]
  2. 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]
  3. 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]
  4. Soleymaani, F.; Sandidzadeh, M.A.; Mirabadi, A. Calibrating the train position and speed in signalling systems using balises and wireless sensor networks. Int. J. Sens. Netw. 2024, 46, 100–113. [Google Scholar] [CrossRef]
  5. Kandris, D.; Anastasiadis, E. Advanced wireless sensor networks: Applications, challenges and research trends. Electronics 2024, 13, 2268. [Google Scholar] [CrossRef]
  6. Yue, Y.; He, P. A Comprehensive Survey on the Reliability of Mobile Wireless Sensor Networks: Taxonomy, Challenges, and Future Directions. Inf. Fusion 2018, 11, 188–204. [Google Scholar] [CrossRef]
  7. Hanh, N.T.; Binh, H.T.T.; Van Son, N.; Trang, N.T.; Lan, P.N. Optimizing wireless sensor network lifetime through K-coverage maximization and memetic search. Sustain. Comput. Inform. Syst. 2023, 40, 100905. [Google Scholar] [CrossRef]
  8. Aggarwal, K.; Reddy, G.; 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]
  9. Tirandazi, P.; Rahiminasab, A.; Ebadi, M.J. An efficient coverage and connectivity algorithm based on mobile robots for wireless sensor networks. J. Ambient Intell. Humaniz. Comput. 2023, 14, 8291–8313. [Google Scholar] [CrossRef]
  10. Yao, Y.; Liao, H.; Liu, M.; Yang, X. Coverage optimization strategy for 3-D wireless sensor networks based on improved sparrow search algorithm. IEEE Sens. J. 2023, 23, 23721–23733. [Google Scholar] [CrossRef]
  11. Singh, Y.; Walingo, T. Smart water quality monitoring with IOT wireless sensor networks. Sensors 2024, 24, 2871. [Google Scholar] [CrossRef]
  12. Kumari, S.; Mishra, P.K.; Anand, V. Coverage and connectivity aware deployment scheme for autonomous underwater vehicles in underwater wireless sensor networks. Wirel. Pers. Commun. 2023, 132, 909–931. [Google Scholar] [CrossRef]
  13. Wang, J.; Liu, Y.; Rao, S.; Zhou, X.; Hu, J. A novel self-adaptive multi-strategy artificial bee colony algorithm for coverage optimization in wireless sensor networks. Ad Hoc Netw. 2023, 150, 103284. [Google Scholar] [CrossRef]
  14. Li, Y.; Zhao, L.; Wang, Y.; Wen, Q. Improved sand cat swarm optimization algorithm for enhancing coverage of wireless sensor networks. Measurement 2024, 233, 114649. [Google Scholar] [CrossRef]
  15. Xiao, Z.; Deng, X.; Lu, H.; Xia, Y.; Fan, X.; Yi, L.; Yang, L.T. Tensor and confident information coverage based reliability evaluation for large-scale intelligent transportation wireless sensor networks. IEEE Trans. Veh. Technol. 2023, 72, 13461–13473. [Google Scholar] [CrossRef]
  16. Dao, T.K.; Nguyen, T.D.; Nguyen, V.T. An improved honey badger algorithm for coverage optimization in wireless sensor network. J. Internet Technol. 2023, 24, 363–377. [Google Scholar]
  17. Gou, P.; Guo, B.; Guo, M.; Mao, S. VKECE-3D: Energy-efficient coverage enhancement in three-dimensional heterogeneous wireless sensor networks based on 3D-voronoi and K-means algorithm. Sensors 2023, 23, 573. [Google Scholar] [CrossRef]
  18. Ammari, H.M. A computational geometry-based approach for planar k-coverage in wireless sensor networks. ACM Trans. Sens. Netw. 2023, 19, 1–42. [Google Scholar] [CrossRef]
  19. Yarinezhad, R.; Hashemi, S.N. A sensor deployment approach for target coverage problem in wireless sensor networks. J. Ambient Intell. Humaniz. Comput. 2023, 14, 5941–5956. [Google Scholar] [CrossRef]
  20. Satyanarayana, P.; Mahalakshmi, T.; Sivakami, R.; Alahmari, S.A.; Rajeyyagari, S.; Asadi, S. A new algorithm for detection of nodes failures and enhancement of network coverage and energy usage in wireless sensor networks. Mater. Today Proc. 2023, 80, 1717–1722. [Google Scholar] [CrossRef]
  21. 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]
  22. Sah, D.K.; Srivastava, S.; Kumar, R.; Amgoth, T. An energy efficient coverage aware algorithm in energy harvesting wireless sensor networks. Wirel. Netw. 2023, 29, 1175–1195. [Google Scholar] [CrossRef]
  23. Liu, Y.; Li, Q. Coverage algorithm based on perceived environment around nodes in mobile wireless sensor networks. Wirel. Pers. Commun. 2023, 128, 2725–2740. [Google Scholar] [CrossRef]
  24. Yang, H. A practical method for connectivity and coverage reliability analysis for linear wireless sensor networks. Ad Hoc Netw. 2023, 146, 103183. [Google Scholar] [CrossRef]
  25. Banoth, S.P.R.; Donta, P.K.; Amgoth, T. Target-aware distributed coverage and connectivity algorithm for wireless sensor networks. Wirel. Netw. 2023, 29, 1815–1830. [Google Scholar] [CrossRef]
  26. Ou, Y.; Qin, F.; Zhou, K.Q.; Yin, P.F.; Mo, L.P.; Mohd Zain, A. An improved grey wolf optimizer with multi-strategies coverage in wireless sensor networks. Symmetry 2024, 16, 286. [Google Scholar] [CrossRef]
  27. Hanh, N.T.; Binh, H.T.T.; Truong, V.Q.; Tan, N.P.; Phap, H.C. Node placement optimization under Q-Coverage and Q-Connectivity constraints in wireless sensor networks. J. Netw. Comput. Appl. 2023, 212, 103578. [Google Scholar] [CrossRef]
  28. Saadati, M.; Mazinani, S.M.; Khazaei, A.A.; Chabok, S.J.S.M. Energy efficient clustering for dense wireless sensor network by applying graph neural networks with coverage metrics. Ad Hoc Netw. 2024, 156, 103432. [Google Scholar] [CrossRef]
  29. Jiang, S.; Shang, J.; Guo, J.; Zhang, Y. Multi-strategy improved flamingo search algorithm for global optimization. Appl. Sci. 2023, 13, 5612. [Google Scholar] [CrossRef]
  30. Zhiheng, W.; Jianhua, L. Flamingo search algorithm: A new swarm intelligence optimization algorithm. IEEE Access 2021, 9, 88564–88582. [Google Scholar] [CrossRef]
  31. Eluri, R.K.; Devarakonda, N. Feature selection with a binary flamingo search algorithm and a genetic algorithm. Multimed. Tools Appl. 2023, 82, 26679–26730. [Google Scholar] [CrossRef]
  32. Srinivasarao, P.; Satish, A.R. Multi-objective materialized view selection using flamingo search optimization algorithm. Softw. Pract. Exp. 2023, 53, 988–1012. [Google Scholar] [CrossRef]
  33. Kumar, A.; Kumar, M.; Mahapatra, R.P.; Bhattacharya, P.; Le, T.T.H.; Verma, S.; Kavita; Mohiuddin, K. Flamingo-optimization-based deep convolutional neural network for iot-based arrhythmia classification. Sensors 2023, 23, 4353. [Google Scholar] [CrossRef]
  34. Mahdi, A.Y.; Yuhaniz, S.S. Optimal feature selection using novel flamingo search algorithm for classification of COVID-19 patients from clinical text. Math. Biosci. Eng. 2023, 20, 5268–5297. [Google Scholar] [CrossRef]
  35. Arivubrakan, P.; Kanagachidambaresan, G.R. Multi-objective cluster head-based energy-aware routing protocol using hybrid woodpecker and flamingo search optimization algorithm for Internet of Things environment. Int. J. Inf. Technol. Decis. Mak. 2024, 23, 763–782. [Google Scholar] [CrossRef]
  36. Prakash, T.S.; Kumar, A.S.; Durai, C.R.B.; Ashok, S. Enhanced Elman spike Neural network optimized with flamingo search optimization algorithm espoused lung cancer classification from CT images. Biomed. Signal Process. Control 2023, 84, 104948. [Google Scholar] [CrossRef]
  37. Alajmi, M.; Mengash, H.A.; Alqahtani, H.; Aljameel, S.S.; Hamza, M.A.; Salama, A.S. Automated threat detection using flamingo search algorithm with optimal deep learning on cyber-physical system environment. IEEE Access 2023, 11, 127669–127678. [Google Scholar] [CrossRef]
  38. Abraham, R.; Vadivel, M. An energy efficient wireless sensor network with flamingo search algorithm based cluster head selection. Wirel. Pers. Commun. 2023, 130, 1503–1525. [Google Scholar] [CrossRef]
  39. Durgam, R.; Devarakonda, N. Disease classification using neighbourhood centroid opposition based multi-objective flamingo search algorithm based feature selection approach. J. Intell. Fuzzy Syst. 2023, 45, 6911–6922. [Google Scholar] [CrossRef]
  40. Devi, M.R.; Sreelekha, K.V.; Jayaraj, R. Jarrot butterfly optimized flamingo search algorithm for optimal routing in WSN. Int. J. Data Sci. Artif. Intell. 2024, 2, 48–54. [Google Scholar]
  41. Subramanian, D.; Subramaniam, S.; Natarajan, K.; Thangavel, K. Flamingo Jelly Fish search optimization-based routing with deep-learning enabled energy prediction in WSN data communication. Netw. Comput. Neural Syst. 2024, 35, 73–100. [Google Scholar] [CrossRef]
  42. Fernisha, S.R.; Christopher, C.S.; Lyernisha, S.R. Slender Swarm Flamingo optimization-based residual low-light image enhancement network. Imaging Sci. J. 2021, 69, 391–406. [Google Scholar] [CrossRef]
  43. Suresh, T.; Brijet, Z.; Subha, T.D. Modified local binary patterns based feature extraction and hyper parameters tuned attention segmental recurrent neural network classifier using flamingo search optimization algorithm for disease diagnosis model. Concurr. Comput. Pract. Exp. 2022, 34, e7182. [Google Scholar] [CrossRef]
  44. Draoui, A.; Saidi, A.; Allaoua, B.; Bourezg, A. A novel global maximum power point tracking based on flamingo search algorithm for photovoltaic systems. Int. J. Electr. Comput. Eng. 2025, 15, 1015. [Google Scholar] [CrossRef]
  45. Chen, L.; Ma, L.; Li, L. Enhancing sine cosine algorithm based on social learning and elite opposition-based learning. Computing 2024, 106, 1475–1517. [Google Scholar] [CrossRef]
  46. Elgamal, Z.M.; Yasin, N.M.; Sabri, A.Q.M.; Sihwail, R.; Tubishat, M.; Jarrah, H. Improved equilibrium optimization algorithm using elite opposition-based learning and new local search strategy for feature selection in medical datasets. Computation 2021, 9, 68. [Google Scholar] [CrossRef]
  47. Tao, S.; Wang, K.; Jin, T.; Wu, Z.; Lei, Z.; Gao, S. Spherical search algorithm with memory-guided population stage-wise control for bound-constrained global optimization problems. Appl. Soft Comput. 2024, 161, 111677. [Google Scholar] [CrossRef]
  48. Liu, P.; Cui, G.; Xiao, Y.; Chen, J. A new heuristic algorithm with the step size adjustment strategy for heat exchanger network synthesis. Energy 2018, 143, 12–24. [Google Scholar] [CrossRef]
  49. Hassan, B.A. CSCF: A chaotic sine cosine firefly algorithm for practical application problems. Neural Comput. Appl. 2021, 33, 7011–7030. [Google Scholar] [CrossRef]
  50. Naik, R.B.; Singh, U. A review on applications of chaotic maps in pseudo-random number generators and encryption. Ann. Data Sci. 2024, 11, 25–50. [Google Scholar] [CrossRef] [PubMed]
  51. Jiao, C.; Zhou, Q.; Zhang, W.; Zhang, C. The Modified Sparrow Search Algorithm with Brown Motion and Levy Flight Strategy for the Class Integration Test Order Generation Problem. Biomimetics 2025, 10, 195. [Google Scholar] [CrossRef] [PubMed]
  52. Hu, G.; Guo, Y.; Sheng, G. Salp Swarm Incorporated Adaptive Dwarf Mongoose Optimizer with Lévy Flight and Gbest-Guided Strategy. J. Bionic Eng. 2024, 21, 2110–2144. [Google Scholar] [CrossRef]
  53. Trojovský, P.; Dehghani, M. Subtraction-average-based optimizer: A new swarm-inspired metaheuristic algorithm for solving optimization problems. Biomimetics 2023, 8, 149. [Google Scholar] [CrossRef] [PubMed]
  54. Zhong, C.; Li, G.; Meng, Z. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm. Knowl.-Based Syst. 2022, 251, 109215. [Google Scholar] [CrossRef]
  55. Abdel-Basset, M.; Mohamed, R.; Azeem, S.A.A.; Jameel, M.; Abouhawwash, M. Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler’s laws of planetary motion. Knowl.-Based Syst. 2023, 268, 110454. [Google Scholar] [CrossRef]
  56. Abdel-Basset, M.; Mohamed, R.; Jameel, M.; Abouhawwash, M. Spider wasp optimizer: A novel meta-heuristic optimization algorithm. Artif. Intell. Rev. 2023, 56, 11675–11738. [Google Scholar] [CrossRef]
  57. Arora, S.; Singh, S. Butterfly optimization algorithm: A novel approach for global optimization. Soft Comput. 2019, 23, 715–734. [Google Scholar] [CrossRef]
  58. Nadimi-Shahraki, M.H.; Zamani, H.; Asghari Varzaneh, Z.; Mirjalili, S. A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations. Arch. Comput. Methods Eng. 2023, 30, 4113–4159. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of coverage effect of wireless sensor network.
Figure 1. Schematic diagram of coverage effect of wireless sensor network.
Biomimetics 10 00750 g001
Figure 2. Flowchart of coverage optimization algorithm for wireless sensor networks based on MISFA algorithm.
Figure 2. Flowchart of coverage optimization algorithm for wireless sensor networks based on MISFA algorithm.
Biomimetics 10 00750 g002
Figure 3. Iteration profile of different improved algorithms.
Figure 3. Iteration profile of different improved algorithms.
Biomimetics 10 00750 g003aBiomimetics 10 00750 g003bBiomimetics 10 00750 g003cBiomimetics 10 00750 g003d
Figure 4. Iteration profile of different algorithms.
Figure 4. Iteration profile of different algorithms.
Biomimetics 10 00750 g004aBiomimetics 10 00750 g004bBiomimetics 10 00750 g004cBiomimetics 10 00750 g004d
Figure 5. Algorithm Comparison Iteration Diagram.
Figure 5. Algorithm Comparison Iteration Diagram.
Biomimetics 10 00750 g005
Figure 6. WSNs coverage effect diagrams of different algorithms.
Figure 6. WSNs coverage effect diagrams of different algorithms.
Biomimetics 10 00750 g006aBiomimetics 10 00750 g006bBiomimetics 10 00750 g006cBiomimetics 10 00750 g006dBiomimetics 10 00750 g006e
Table 1. CEC2005 Test Functions.
Table 1. CEC2005 Test Functions.
Function EquationDimensionBoundsOptimum
F1 i = 1 d x i 2 30[−100,100]0
F2 i = 1 d x i + i = 1 d x i 30[−10,100]0
F3 i = 1 d j = 1 i x j 2 30[−100,100]0
F4 max x i , 1 i d 30[−100,100]0
F5 i = 1 d 1 [ 100 ( x i + 1 x i 2 ) 2 + ( x i 1 ) 2 ] 30[−10,100]0
F6 i = 1 d ( x i + 0.5 ) 2 30[−100,100]0
F7 i = 1 d i x i 4 + r a n d ( 0 , 1 ) 30[−1.28,1.28]0
F8 i = 1 d x i sin ( x i ) + 0.1 x i 30[−10,100]0
F9 10 d + i = 1 d x i 2 10 cos ( 2 π x i ) 30[−100,100]0
F10 20 exp 0.2 1 d i = 1 d x 2 exp 1 d i = 1 d cos ( 2 π x i ) + 20 + exp ( 1 ) 30[−5.12,5.12]0
F11 1 4000 i = 1 d x i 2 i = 1 d cos x i i + 1 30[−32,32]0
F12 F 12 = π d 10 sin ( π y 1 ) + i = 1 d 1 ( y i 1 ) 2 [ 1 + 10 sin 2 ( π y i + 1 ) ] + ( y n 1 ) 2     + i = 1 d u ( x i , 10 , 100 , 4 ) y i = 1 + x i + 1 4 u x i , a , k , m = k ( x i a ) m , x i > a 0 , a < x i < a k ( x i a ) m , x i < a 30[−600,600]0
F13 0.1 { sin 2 ( 3 π x 1 ) + i = 1 d 1 ( x i 1 ) 2 [ 1 + sin 2 ( 3 π x i + 1 ) ] + ( x n 1 ) 2 [ 1 + sin 2 ( 2 π x n ) ] } + i = 1 d u ( x i , 5 , 100 , 4 ) 30[−50,50]0
F14 1 500 + j = 1 25 1 j + i = 1 2 ( x i a i j ) 6 1 2[−65,65]0
F15 i = 1 11 [ a i x i ( b i 2 + b i x 2 ) b i 2 + b i x 3 + x 4 ] 2 4[−5,5]0.0003
F16 4 x 1 2 2.1 x 1 4 + 1 3 x 1 6 + x 1 x 2 4 x 2 2 + 4 x 2 4 2[−5,5]−1.0316
F17 ( x 2 5.1 4 π 2 x 1 2 + 5 π x 1 6 ) 2 + 10 ( 1 1 8 π ) cos x 1 + 10 2[−5,10]0.3978
F18 [ 1 + ( x 1 + x 2 + 1 ) 2 ( 19 14 x 1 + 3 x 1 2 14 x 2 + 6 x 1 x 2 + 3 x 2 2 ) ] × [ 30 + ( 2 x 1 3 x 2 ) 2 × ( 18 32 x 1 + 12 x 1 2 + 48 x 2 36 x 1 x 2 + 27 x 2 2 ) ] 2[−2,2]3
F19 i = 1 4 c i exp j = 1 3 a i j ( x j p i j ) 2 3[1,3]−3.86
F20 i = 1 4 c i exp j = 1 6 a i j ( x j p i j ) 2 6[0,1]−3.32
F21 i = 1 5 [ ( X a i ) ( X a i ) T + c i ] 1 4[0,10]−10.1532
F22 i = 1 7 [ ( X a i ) ( X a i ) T + c i ] 1 4[0,10]−10.4028
F23 i = 1 10 [ ( X a i ) ( X a i ) T + c i ] 1 4[0,10]−10.5363
Table 2. Solution results of different swarm intelligence algorithms (D = 20).
Table 2. Solution results of different swarm intelligence algorithms (D = 20).
Function MIFSAFSAWOABOASWOKOABWOSABO
F1min003.96 × 10−851.12 × 10−111.82 × 10−24.05 × 1046.23 × 10−2733.87 × 10−202
F1std02.592.54 × 10−759.31 × 10−138.4 × 1026.73 × 10300
F1avg05.11 × 10−11.36 × 10−751.31 × 10−113.83 × 1025.46 × 1044.14 × 10−2591.03 × 10−196
F2min007.89 × 10−592.1 × 10−91.69 × 10−22.54 × 1053.91 × 10−1382.00 × 10−113
F2std03.77 × 10−21.13 × 10−511.31 × 10−94.084.64 × 10102.21 × 10−1308.59 × 10−111
F2avg01.05 × 10−24.35 × 10−524.53 × 10−92.472.00 × 10104.53 × 10−1314.30 × 10−111
F3min001.35 × 1041.12 × 10−112.54 × 10−15.82 × 1041.13 × 10−2573.90 × 10−95
F3std01.22 × 10−21.65 × 1048.98 × 10−136.83 × 1031.50 × 10401.02 × 10−26
F3avg02.65 × 10−34.46 × 1041.29 × 10−112.79 × 1038.52 × 1045.08 × 10−2391.87 × 10−27
F4min007.77 × 10−15.54 × 10−94.17 × 10−27.31 × 1019.52 × 10−1331.31 × 10−78
F4std01.20 × 10−22.51 × 1012.93 × 10−106.533.15.45 × 10−1265.81 × 10−77
F4avg02.50 × 10−34.44 × 1016.08 × 10−94.858.17 × 1011.09 × 10−1263.57 × 10−77
F5min9.15 × 10−62.88 × 1012.73 × 1012.89 × 1012.9 × 1011.25 × 1087.51 × 10−92.79 × 101
F5std3.829.734.86 × 10−12.61 × 10−24.29 × 1052.66 × 1071.14 × 10−53.04 × 10−1
F5avg2.753.16 × 1012.82 × 1012.89 × 1018.4 × 1041.87 × 1083.96 × 10−62.85 × 101
F6min1.48 × 10−31.397.44 × 10−24.926.214.54 × 1042.28 × 10−161.78
F6std4.28 × 10−12.392.31 × 10−16.06 × 10−11.93 × 1025.47 × 1033.74 × 10−144.84 × 10−1
F6avg3.02 × 10−16.693.99 × 10−15.959.5 × 1015.64 × 1042.35 × 10−142.64
F7min1.07 × 10−44.13 × 10−31.13 × 10−42.46 × 10−46.89 × 10−37.02 × 1011.55 × 10−61.23 × 10−5
F7std5.08 × 10−31.03 × 10−13.78 × 10−35.38 × 10−47.05 × 10−21.13 × 1018.13 × 10−51.06 × 10−4
F7avg4.53 × 10−39.18 × 10−23.32 × 10−31.27 × 10−37.05 × 10−28.93 × 1011.09 × 10−41.41 × 10−4
F8min−1.26 × 104−1.08 × 104−1.26 × 104−3.07 × 103−4.95 × 103−5.42 × 103−1.26 × 104−4.03 × 103
F8std6.64 × 1029.91 × 1021.99 × 1034.42 × 1024.06 × 1021.85 × 10−121.16 × 10−83.25 × 102
F8avg−1.22 × 104−6.98 × 103−1.01 × 104−3.81 × 103−4.25 × 103−5.42 × 103−1.26 × 104−3.21 × 103
F9min00005.07 × 10−33.57 × 10200
F9std01.03 × 10−21.04 × 10−147.55 × 1015.25 × 1012.05 × 10100
F9avg02.88 × 10−31.89 × 10−153.32 × 1013.9 × 1013.98 × 10200
F10min4.44 × 10−164.44 × 10−164.44 × 10−165.28 × 10−96.9 × 10−31.98 × 1014.44 × 10−164.00 × 10−15
F10Std04.46 × 10−22.42 × 10−155.14 × 10−103.243.70 × 10−200
F10avg4.44 × 10−161.11 × 10−24.47 × 10−156.15 × 10−92.362 × 1014.44 × 10−164.00 × 10−15
F11min0001.44 × 10−122.06 × 10−44.37 × 10200
F11std01.72 × 10−23.38 × 10−22.00 × 10−121.374.57 × 10100
F11avg04.18 × 10−36.17 × 10−34.31 × 10−121.65.26 × 10200
F12min1.88 × 10−51.91 × 10−16.43 × 10−32.7 × 10−15.96 × 10−12.15 × 1082.19 × 10−168.18 × 10−2
F12std2.51 × 10−26.39 × 10−11.35 × 10−21.59 × 10−14.8 × 1028.63 × 1075.32 × 10−142.30 × 10−1
F12avg1.59 × 10−21.192.54 × 10−25.95 × 10−19.02 × 1013.7 × 1082.64 × 10−142.74 × 10−1
F13min1.79 × 10−46.04 × 10−11.97 × 10−12.4133.96 × 1081.67 × 10−151.66
F13std1.79 × 10−19.3 × 10−12.77 × 10−11.9 × 10−13.83 × 1061.47 × 1087.14 × 10−134.45 × 10−1
F13avg1.13 × 10−12.055.38 × 10−12.887.00 × 1057.99 × 1083.58 × 10−132.76
F14min9.98 × 10−11.019.98 × 10−19.98 × 10−19.98 × 10−12.129.98 × 10−19.98 × 10−1
F14std1.463.323.264.79 × 10−13.325.481.81 × 10−12.38
F14avg2.554.623.261.234.489.891.033.05
F15min4.25 × 10−42.25 × 10−33.11 × 10−43.27 × 10−47.05 × 10−42.73 × 10−33.08 × 10−43.21 × 10−4
F15std8.03 × 10−39.02 × 10−35.92 × 10−43.22 × 10−49.21 × 10−32.02 × 10−21.23 × 10−44.24 × 10−3
F15avg4.91 × 10−31.08 × 10−28.42 × 10−45.11 × 10−48.19 × 10−33.12 × 10−24.13 × 10−41.36 × 10−3
F17min3.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−14.05 × 10−13.98 × 10−13.98 × 10−1
F17std1.03 × 10−61.08 × 10−17 × 10−61.99 × 10−34 × 10−21.46 × 10−14.9 × 10−38.34 × 10−2
F17avg3.98 × 10−14.67 × 10−13.98 × 10−14.00 × 10−14.35 × 10−15.61 × 10−14.01 × 10−14.43 × 10−1
F18min33.013333.2433
F18std2.10 × 10−61.671.20 × 10−41.66 × 10−19.09 × 10−15.697.49 × 10−17.22
F18avg34.2633.123.49.273.647.33
F19min−3.86−3.86−3.86−3.82−3.86−3.85−3.86−3.86
F19std5.45 × 10−21.38 × 10−18.12 × 10−31.56 × 10−16.96 × 10−31.03 × 10−12.88 × 10−32.51 × 10−1
F19avg−3.84−3.77−3.86−3.96−3.86−3.72−3.86−3.55
F20min−3.32−3.05−3.32−2.58−3.30−3.08−3.32−3.32
F20std1.06 × 10−13.94 × 10−12.08 × 10−15.15 × 1011.27 × 10−13.01 × 10−13.75 × 10−21.32 × 10−1
F20avg−3.17−2.54−3.19−1.59 × 101−3.07−2.38−3.28−3.24
F21min−1.02 × 101−8.62−1.02 × 101−4.87−9.13−1.94−1.02 × 101−7
F21std4.22 × 10−11.432.812.07 × 10−12.174.28 × 10−14.07 × 10−35.92 × 10−1
F21avg−9.87−3.47−7.60−4.54−4.15−9.8 × 10−1−1.02 × 101−4.95
F22min−1.04 × 101−8.68−1.04 × 101−6.98−8.39−2.87−1.04 × 101−9.92
F22std4.39 × 10−11.563.086.69 × 10−11.774.24 × 10−17.72 × 10−31.29
F22avg−1 × 101−3.61−7.40−4.23−4−1.32−1.04 × 101−4.97
F23min−1.05 × 101−6.99−1.05 × 101−5.26−9.29−3.45−1.05 × 101−1.05 × 101
F23std1.381.183.395.87 × 10−12.506.19 × 10−16.29 × 10−31.73
F23avg−1 × 101−2.99−6.32−3.99−4.16−1.55−1.05 × 101−5.40
Table 3. Test results of the moth algorithm improved by different strategies (D = 50).
Table 3. Test results of the moth algorithm improved by different strategies (D = 50).
MIFSAFSAWOABOASWOKOABWOSABO
F1min001.03 × 10−841.10 × 10−111.37 × 10−24.72 × 1041.5 × 10−2701.13 × 10−200
F1std01.538.99 × 10−778.51 × 10−135.94 × 1034.28 × 10300
F1avg02.86 × 10−14.49 × 10−771.31 × 10−111.23 × 1035.66 × 1048.91 × 10−2582.28 × 10−196
F2min001.12 × 10−591.87 × 10−91.5 × 10−21.39 × 1077.36 × 10−1383.14 × 10−113
F2std03.24 × 10−15.38 × 10−491.36 × 10−98.784.24 × 10101.97 × 10−1316.79 × 10−111
F2avg08.60 × 10−29.9 × 10−504.50 × 10−93.671.98 × 10106.71 × 10−1324.07 × 10−111
F3min002.75 × 1041.17 × 10−111.084.79 × 1041.49 × 10−2554.3 × 10−81
F3std09.13 × 1019.36 × 1038.03 × 10−131.26 × 1042.01 × 10403.55 × 10−43
F3avg01.88 × 1014.24 × 1041.31 × 10−115.51 × 1038.62 × 1042.29 × 10−2436.51 × 10−44
F4min002.635.27 × 10−97.39 × 10−27.35 × 1011.03 × 10−1327.96 × 10−79
F4std04.23 × 10−12.54 × 1014.02 × 10−107.373.471.31 × 10−1265.6 × 10−77
F4avg08.32 × 10−25.08 × 1016.16 × 10−95.668.19 × 1013.77 × 10−1273.36 × 10−77
F5min2.73 × 10−42.88 × 1012.75 × 1012.89 × 1012.9 × 1011.17 × 1083.70 × 10−92.73 × 101
F5std3.197.97 × 10−23.3 × 10−12.42 × 10−23.23 × 1053.27 × 1071.77 × 10−43.98 × 10−1
F5avg1.982.9 × 1012.8 × 1012.89 × 1016.42 × 1041.83 × 1084.03 × 10−52.83 × 101
F6min8.27 × 10−33.949.31 × 10−24.456.644.62 × 1041.03 × 10−161.44
F6std3.31 × 10−11.012.59 × 10−16.56 × 10−19.39 × 1024.64 × 1034.06 × 10−146 × 10−1
F6avg3.57 × 10−17.393.84 × 10−15.913.22 × 1025.69 × 1042.13 × 10−142.64
F7min3.12 × 10−58.52 × 10−31.84 × 10−48.33 × 10−41.35 × 10−24.72 × 1016.15 × 10−64.25 × 10−6
F7std3.06 × 10−39.51 × 10−24.98 × 10−34.87 × 10−44.17 × 10−11.38 × 1011.22 × 10−48.65 × 10−5
F7avg2.83 × 10−31.16 × 10−13.67 × 10−31.65 × 10−31.98 × 10−18.16 × 1011.38 × 10−41.17 × 10−4
F8min−1.26 × 104−9.71 × 103−1.26 × 104−3.18 × 103−5.27 × 103−5.42 × 103−1.26 × 104−3.65 × 103
F8std7.54 × 1021.01 × 1031.73 × 1033.52 × 1025.02 × 1021.85 × 10−122.36 × 10−92.93 × 102
F8avg−1.22 × 104−7.20 × 103−1.07 × 104−3.85 × 103−4.19 × 103−5.42 × 103−1.26 × 104−2.97 × 103
F9min00003.91 × 10−43.56 × 10200
F9std09.04 × 10−11.04 × 10−146.83 × 1016.17 × 1012.18 × 10100
F9avg02.43 × 10−11.89 × 10−152.63 × 1013.67 × 1014.03 × 10200
F10min4.44 × 10−164.44 × 10−164.44 × 10−164.85 × 10−91.12 × 10−22 × 1014.44 × 10−164 × 10−15
F10std06.23 × 10−22.76 × 10−154.89 × 10−102.567.23 × 10−1500
F10avg4.44 × 10−162.13 × 10−24.47 × 10−155.94 × 10−93.12 × 1014.44 × 10−164 × 10−15
F11min0001.66 × 10−122.73 × 10−34.10 × 10200
F11std06.60 × 10−13.49 × 10−21.78 × 10−121.734.27 × 10100
F11avg02.01 × 10−16.37 × 10−34.23 × 10−121.435.16 × 10200
F12min1.23 × 10−71.56 × 10−14.51 × 10−32.05 × 10−14.09 × 10−12.03 × 1081.86 × 10−156.37 × 10−2
F12std1.41 × 10−24.56 × 10−19.74 × 10−11.79 × 10−11.74 × 1048.28 × 1074.05 × 10−148.27 × 10−2
F12avg1.19 × 10−21.352.07 × 10−16.61 × 10−13.28 × 1033.59 × 1083.43 × 10−142.19 × 10−1
F13min6.82 × 10−79.59 × 10−11.55 × 10−12.053.004.04 × 1081.47 × 10−151.61
F13std1.19 × 10−11.492.69 × 10−12.52 × 10−13.81 × 1041.72 × 1083.06 × 10−133.22 × 10−1
F13avg1.18 × 10−12.505.25 × 10−12.836.97 × 1037.72 × 1081.85 × 10−132.89
F14min9.98 × 10−19.98 × 10−19.98 × 10−19.98 × 10−19.99 × 10−12.019.98 × 10−11.00
F14std2.193.443.836.27 × 10−14.124.542.54 × 10−63.04
F14avg2.75.493.841.415.269.009.98 × 10−13.79
F15min3.50 × 10−41.50 × 10−33.08 × 10−43.10 × 10−46.21 × 10−45.68 × 10−33.10 × 10−43.17 × 10−4
F15std4.01 × 10−31.04 × 10−25.23 × 10−46.61 × 10−57.92 × 10−31.50 × 10−25.17 × 10−51.18 × 10−3
F15avg3.57 × 10−31.14 × 10−27.83 × 10−43.96 × 10−47.14 × 10−33.08 × 10−23.64 × 10−48.93 × 10−4
F17min3.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−13.98 × 10−1
F17std3.62 × 10−62.28 × 10−21.11 × 10−55.46 × 10−33.29 × 10−21.29 × 10−11.51 × 10−31.91 × 10−1
F17avg3.98 × 10−14.20 × 10−13.98 × 10−14.01 × 10−14.28 × 10−15.49 × 10−14.00 × 10−14.91 × 10−1
F18min3.003.003.003.003.003.273.023.00
F18std1.30 × 10−63.141.29 × 10−41.84 × 10−12.08 × 10−11.11 × 1016.25 × 10−11.75
F18avg3.004.703.003.193.141.25 × 1013.743.80
F19min−3.86−3.86−3.86−3.84−3.86−3.86−3.86−3.86
F19std2.93 × 10−27.57 × 10−27.54 × 10−32.04 × 10−11.37 × 10−29.64 × 10−23.03 × 10−31.96 × 10−1
F19avg−3.85−3.79−3.86−3.96−3.85 × −3.70−3.86−3.66
F20min−3.32−3.06−3.32−2.17−3.31−2.90−3.31−3.32
F20std1.05 × 10−13.46 × 10−19.19 × 10−25.971.55 × 10−13.78 × 10−13.13 × 10−22.04 × 10−1
F20avg−3.19−2.70−3.24−4.00−3.09−2.40−3.29−3.18
F21min−1.02 × 101−8.22−1.02 × 101−6.56−9.32−3.27−1.02 × 101−8.26
F21std2.09 × 10−11.572.585.05 × 10−12.206.19 × 10−18.43 × 10−38.54 × 10−1
F21avg−9.98−3.82−8.34−4.47−3.65−1.14−1.01 × 101−4.91
F22min−1.04 × 101−5.53−1.04 × 101−5.03−8.12−3.32−1.04 × 101−6.41
F22std2.30 × 10−11.253.005.09 × 10−11.476.68 × 10−12.35 × 10−25.06 × 10−1
F22avg−1.02 × 101−3.30−7.47−4.24−3.30−1.38−1.04 × 101−4.83
F23min−1.05 × 101−8.68−1.05 × 101−5.59−7.43−4.23−1.05 × 101−9.40
F23std5.68 × 10−11.543.317.85 × 10−11.546.80 × 10−11.32 × 10−21.66
F23avg−1.02 × 101−3.44−7.89−4.20−4.07−1.60−1.05 × 101−5.30
Table 4. Coverage Optimization Results of 8 Algorithms.
Table 4. Coverage Optimization Results of 8 Algorithms.
IterationMIFSAFSASABOWOABOASWOKOABWO
5085.64%80.72%79.56%79.88%79.4%77.96%79%79.12%
10088.12%80.64%79.32%80.08%81.36%80.04%79.64%84.60%
15087.36%81%77.16%77.36%82.4%81.52%77.4%86.56%
20088.64%82.96%79.64%81%80.76%80.64%81.92%85.68%
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.

Share and Cite

MDPI and ACS Style

Wang, S.; Zhang, Q.; Zheng, Y.; Yue, Y.; Cao, L.; Xiong, M. A Coverage Optimization Approach for Wireless Sensor Networks Using Swarm Intelligence Optimization. Biomimetics 2025, 10, 750. https://doi.org/10.3390/biomimetics10110750

AMA Style

Wang S, Zhang Q, Zheng Y, Yue Y, Cao L, Xiong M. A Coverage Optimization Approach for Wireless Sensor Networks Using Swarm Intelligence Optimization. Biomimetics. 2025; 10(11):750. https://doi.org/10.3390/biomimetics10110750

Chicago/Turabian Style

Wang, Shuxin, Qingchen Zhang, Yejun Zheng, Yinggao Yue, Li Cao, and Mengji Xiong. 2025. "A Coverage Optimization Approach for Wireless Sensor Networks Using Swarm Intelligence Optimization" Biomimetics 10, no. 11: 750. https://doi.org/10.3390/biomimetics10110750

APA Style

Wang, S., Zhang, Q., Zheng, Y., Yue, Y., Cao, L., & Xiong, M. (2025). A Coverage Optimization Approach for Wireless Sensor Networks Using Swarm Intelligence Optimization. Biomimetics, 10(11), 750. https://doi.org/10.3390/biomimetics10110750

Article Metrics

Back to TopTop