Abstract
A key limitation of existing swarm intelligence (SI) algorithms for Node Coverage Optimization (NCO) is their inadequate solution accuracy. A novel chaotic quantum-inspired leader honey badger algorithm (CQLHBA) is proposed in this study. To enhance the performance of the basic HBA and better solve the numerical optimization and NCO problem, an adjustment strategy for parameter to balance the optimization process of the follower position is used to improve the exploration ability. Moreover, the chaotic dynamic strategy, quantum rotation strategy, and Lévy flight strategy are employed to enhance the overall performance of the designed CQLHBA, especially for the exploitation ability of individuals. The performance of the proposed CQLHBA is verified using twenty-one benchmark functions and compared to that of other state-of-the-art (SOTA) SI algorithms, including the Honey Badger Algorithm (HBA), Chaotic Sea-Horse Optimizer (CSHO), Sine–Cosine Quantum Salp Swarm Algorithm (SCQSSA), Golden Jackal Optimization (GJO), Aquila Optimizer (AO), Butterfly Optimization Algorithm (BOA), Salp Swarm Algorithm (SSA), Grey Wolf Optimizer (GWO), and Randomised Particle Swarm Optimizer (RPSO). The experimental results demonstrate that the proposed CQLHBA exhibits superior performance, characterized by enhanced global search capability and robust stability. This advantage is further validated through its application to the NCO problem in wireless sensor networks (WSNs), where it achieves commendable outcomes in terms of both coverage rate and network connectivity, confirming its practical efficacy in real-world deployment scenarios.
1. Introduction
Meta-heuristic algorithms, inspired by natural phenomena, are indispensable tools for solving complex optimization problems in fields such as engineering and economic management. From established algorithms like the Genetic Algorithm (GA) [1,2] and Particle Swarm Optimization (PSO) [3,4,5] to newer ones like the Grey Wolf Optimizer (GWO) [6] and Whale Optimization Algorithm (WOA) [7], the field continues to evolve, with the Honey Badger Algorithm (HBA) being a recent example introduced by Hashim et al. [8]. A critical application area for these algorithms is node coverage optimization in wireless sensor networks (WSNs) [9,10], which is a complex combinatorial problem aimed at maximizing network lifetime and minimizing energy consumption or coverage blind spots. The strong global search capabilities of meta-heuristics make them a mainstream solution for this problem; numerous other improved meta-heuristic algorithms have achieved remarkable success for this task. However, its performance still needs to be further improved, especially by adopting HBA.
To address the inherent limitations of the standard HBA, numerous enhanced versions have been developed, centering mainly on three improvement pathways: hybridizing with other techniques, refining parameter adaptation mechanisms, and modifying population topological structures. For example, in the domain of hybrid strategies, Huang et al. [11] introduced a chaotic HBA variant (CHBA) leveraging Tent chaotic mapping to enrich initial population diversity. Meanwhile, Sheng et al. [12] designed a hybrid framework combining HBA with differential evolution (HHBADE), effectively balancing global exploratory behavior and local refinement capabilities. More recently, Guo et al. [13] proposed a multi-strategy HBA (MSHBA) incorporating cubic mapping for initialization, along with random search, elite tangent search, and differential mutation strategies, further enhancing search efficiency and robustness. Parameter optimization represents another critical research thread. Dixit et al. [14] integrated Lévy flight perturbations into HBA’s update process, enabling the algorithm to escape local optima more readily and improving convergence accuracy in complex multimodal landscapes. Beyond parameter control, altering population topology has also yielded promising outcomes. A notable example is the dynamic multi-population HBA (DMPHBA) proposed by Xu et al. [15], which employs a symbiotic mechanism-based strategy to facilitate information exchange among subpopulations, thus preserving diversity throughout the evolutionary process.The differences in algorithm strategies and optimization capabilities among HBA variants are shown in Table 1.
Table 1.
Summary of proposed HBA variants.
The optimization of node coverage is of paramount importance for enhancing the overall performance and functionality of wireless sensor network (WSN) operational environments. In recent years, swarm intelligence (SI) algorithms have made pivotal contributions to addressing the Node Coverage Optimization (NCO) challenge in WSNs. For instance, Yang et al. [17] tackled the sensor coverage problem using an enhanced Firefly Algorithm (FA), which simultaneously considers both target coverage requirements and the connectivity among network nodes. Additionally, two bio-inspired optimization techniques modeled after wolf behaviors have been applied to the NCO problem. These include an improved Grey Wolf Optimizer with a multi-strategy (IGWO-MS) algorithm [18] and a wolf pack algorithm (WPA) integrated with a coverage-oriented methodology [19]. More recently, Zhang et al. [20] developed a hybrid node coverage optimization approach and validated its performance across various simulated environments. Yu et al. [21] designed an adaptive learning Grey Wolf Optimizer (ALGWO) with a dynamic opposite learning strategy to address the NCO task. Chen et al. [16] introduced a hybrid butterfly–beluga whale optimization algorithm (HBBWOA) with a dynamic strategy for the 2D NCO issue. While these SI-driven methods have demonstrated considerable success in improving coverage rates and network efficiency, they still encounter difficulties in mitigating premature convergence and escaping local optima, particularly in complex or large-scale deployment scenarios. Consequently, the continued investigation and development of novel heuristic and meta-heuristic algorithms remain both essential and highly valuable for advancing the state of the art in WSN coverage optimization. Table 2 summarizes the shortcomings of existing SI algorithms for WSN’s NCO problem.
Table 2.
Summary of various SI algorithms for NCO problem of WSN.
Aiming at the shortcomings of the HBA, a novel chaotic quantum-inspired leader honey badger algorithm (CQLHBA) is proposed with multi-strategies of honey badger behaviors with in-depth thinking. First, a nonlinear dynamic strategy, denoted as , is employed to regulate the behavior of follower honey badgers during the optimization process, enabling adaptive adjustments in response to evolving search conditions. Second, a chaotic dynamic strategy is introduced to enhance the exploratory capability of the leader during the digging phase, facilitating escape from local optima and promoting more thorough space exploitation. Furthermore, the integration of quantum rotation operations with Lévy flight mechanisms serves to dynamically modulate the search scope of individuals throughout the optimization process, thereby effectively balancing global exploration and local refinement. This synergistic combination significantly augments both the global search capacity and local convergence precision of the proposed CQLHBA. The main contributions are summarized as follows, given the above motivation for this study:
- —
- According to honey badger behaviors in nature, a novel CQLHBA is proposed. A dual-strategy framework assigns chaotic and nonlinear dynamics to leaders and followers for specialized optimization. In addition, a hybrid search operator combines Lévy flight with quantum rotation, enhancing the exploration–precision balance.
- —
- A rigorous comparative analysis on twenty-one CEC benchmark functions validates the superior performance of the CQLHBA over other advanced swarm intelligence algorithms.
- —
- The proposed CQLHBA is applied to the formulated Node Coverage Optimization (NCO) problem for IoT-based WSNs and exhibits superior performance in a comparative analysis against several prominent SI methods.
2. Theory of Honey Badger Algorithm
The Honey Badger Algorithm is a swarm-based optimization method inspired by the natural foraging behavior of honey badgers. The mathematical representation of the system’s behavior is the optimization process inherent in the designed HBA. Three key phases of the HBA can be summarized as the initialization phase, digging phase and honey phase.
2.1. Initialization Phase
The problem under consideration is assumed to be defined within a D-dimensional search space. Accordingly, the initial positions for the entire honey badger population are generated at random, ensuring that the individuals are widely dispersed across the available solution domain. This random initialization is a standard and crucial procedure in population-based algorithms, as it promotes the initial exploration phase by sampling a diverse set of potential solutions, which is defined as
where signifies the initial position of an individual honey badger. The index ranges over the population, while ranges over the problem dimensions. denotes a random number sampled from a uniform distribution in the interval . The search domain is constrained by and , which represent the upper and lower bounds, respectively.
2.2. Digging Phase and Honey Phase
The position of the honey badger is updated using the Cardioid shape strategy in the digging phase () and honey phase (), which can be defined as
where denotes position of the best prey of the badger; is the solution of the updating individual; and represents the capability to obtain food ( = 6 in this study). I denotes the smell intensity of the prey . measures the distance from the i-th honey badger to the prey. to are different random values in [0, 1]. is the update density factor. The parameters of I, , and are, respectively, defined as
where denotes the current solution, and indicates the (i+1)-th solution. C is a constant, which is set to 2 in this study. t is the current iteration, and denotes the max iterations. is a random number in (0, 1).
In addition, variable F defines the direction of the search process, which is defined as
3. The Designed Chaotic Quantum Honey Badger Algorithm
In this study, to overcome the shortage of HBA falling into local optimum and use the improved method to optimize hyperparameters for the WSN node coverage optimization problem, we propose an adjustment strategy for parameter to balance the optimization process of the follower position. Moreover, the chaotic dynamic strategy, quantum rotation strategy, and Lévy flight strategy are employed to enhance the overall performance of the designed CQLHBA. Three processes of the proposed CQLHBA are summarized as dynamic control mechanisms, exploration enhancements, and exploitation enhancements.
3.1. Dynamic Control Mechanisms
To enhance the performance between the exploration and exploitation of the follower, the adjustment strategy of parameter is calculated by
where t indicates the current iteration, and is the maximum number. In the early stage of the honey badger search, a larger value () can help followers obtain a better search space. In the later stage of the honey badger search, reducing the value () can help followers search for the optimal value of the optimization problem.
Logistic mapping is widely used in swarm intelligence optimization. Its advantage lies in taking advantage of the ergodicity, randomness, and initial value sensitivity of chaos, which can effectively enhance the global search ability of the algorithm. The logistic mapping is defined as
where denotes the i-th input value of the chaotic system, indicates the i-1- output value, and is the chaotic parameter, where in this study.
3.2. Exploration Enhancements
The modified digging phase () and honey phase () for the position updating are defined as
where denotes position of the best prey of the badger; is the solution of the updating individual; and represents the capability to obtain food ( = 6 in this study). I denotes the smell intensity of the prey . measures the distance from the i-th honey badger to the prey. to are different random values in [0, 1]. is the update density factor. Variable F defines the direction of the search process.
3.3. Exploitation Enhancements
For the quantum rotation strategy, each dimension of an agent is named a quantum bit (qubit) in quantum computation, and there are two basic states: or . At any time, the state of a qubit can be considered a linear combination of two basic states, and it is defined as
where and are, respectively, the probability amplitudes of the “0” and “1” states, and they must satisfy the condition + = 1. Then, a qubit can consequently be expressed as
To escape local optima and enhance solution quality, the quantum agents’ positions are updated using a quantum rotation gate, defined as
Then, we define the and in Equation (13) as and , where is calculated with Equation (9). Thus, the improved CQLHBA updates the positions using the chaotic strategy, Lévy flight strategy, and quantum rotation strategy, which are calculated by
where is the solution of the updating individual, and indicates the position of the prey. The flight strategy is calculated by
where u and v follow a normal distribution, respectively. is a parameter of the Lévy flight, which is set to 1.5 in this study. denotes the gamma function.
3.4. Computational Complexity Analysis
The performance and time efficiency of optimization algorithms can be significantly affected by the specific test platforms employed, meaning that a thorough evaluation of the proposed CQLHBA is essential. To quantitatively assess its efficiency, the computational complexity of the algorithm is analyzed below [23]. Let N denote the population size, represent the maximum number of iterations, and D stand for the dimensionality of the problem. The breakdown of the computational complexity is as follows: initializing the honey badger population demands operations; updating positions during the global and local search stages incurs a complexity of ; additionally, the hybrid chaotic, quantum rotation and Lévy flight strategies introduce an extra to the update process. Moreover, the fitness evaluation and sorting step requires computations. Taking all these components into account, the total computational complexity of the CQLHBA algorithm can be formulated as
When evaluating the efficiency of the standard HBA, it is essential to analyze its computational cost. The complexity of the basic HBA can be characterized as follows:
3.5. Flowchart and Pseudo-Code of the Designed CQLHBA
Figure 1 depicts the flowchart of the CQLHBA, providing a comprehensive outline of its optimization mechanism. As illustrated in Figure 1, the entire procedure can be broken down into four distinct phases. The four main stages are marked with different colors, respectively. In the initial phase, the positions of the honey badger population are initialized. The second phase encompasses the updating of algorithmic parameters, along with the refinement of the digging and honey positions within the proposed CQLHBA framework. Notably, Equation (9-1) is obtained from Equation (9) with . In addition, Equation (9-2) is obtained from Equation (9) when . During the third phase, individual positions are further adjusted via quantum rotation and Lévy flight strategies. The final phase corresponds to the identification of the optimal population of honey badgers in terms of fitness over the course of the optimization process. Upon completing the maximum number of iterations () of the CQLHBA, both the best solution obtained and its corresponding fitness value are output as the final results.
Figure 1.
The flowchart of the designed CQLHBA.
To provide a comprehensive view of the method’s main architecture, Algorithm 1 presents the pseudo-code of the proposed chaotic quantum-inspired leader honey badger algorithm (CQLHBA). The algorithm is formally delineated, specifying its required input parameters, the expected output (i.e., the best solution found), and the step-by-step core computational procedures that constitute the optimization process.
| Algorithm 1: Pseudo-code of CQLHBA |
![]() |
4. Results and Analysis
This section provides a comprehensive overview of the experimental framework designed to evaluate the proposed methodology. It elaborates on the configuration employed, which encompasses the suite of benchmark functions selected for testing, the specific hyperparameter settings tuned for the algorithms, and a detailed presentation of the ensuing results. These results are drawn from rigorous evaluations on CEC benchmark suites and are further supplemented by statistical analysis via boxplots.
4.1. Benchmark Test Functions
The performance of the proposed algorithm was rigorously evaluated using a comprehensive set of 21 benchmark functions from the CEC test suites [24,25,26]. The evaluation framework comprises six unimodal (F1–F6) and four multimodal (F7–F10) functions from the literature, supplemented with five functions (F11–F15) from CEC 2017 [25] and six functions (F16 to F21) from CEC2022 [26] to ensure diversity. The specific details of the twenty-one functions are itemized in Table 3. To examine scalability, the dimensions for functions F1 to F15 were configured at both 30 and 100. All simulations were conducted in the MATLAB R2018a environment, running on a Windows 10 platform equipped with 16 GB of RAM and an Intel(R) Core(TM) i5-10210U CPU @ 2.11 GHz.
Table 3.
Twenty-one test functions for the performance evaluation of the comparison algorithms.
4.2. Hyperparameter Settings
An empirical analysis was conducted to quantify the performance of the newly designed CQLHBA. This involved testing the algorithm on a carefully chosen suite of 21 benchmark functions, designed to probe various aspects of its optimization performance, such as solution quality, convergence speed, and scalability. The comparison algorithms were the Honey Badger Algorithm (HBA) [8], Chaotic Sea-Horse Optimizer (CSHO) [27], Sine–Cosine Quantum Salp Swarm Algorithm (SCQSSA) [28], Golden Jackal Optimization (GJO) [29], Aquila Optimizer (AO) [30], Butterfly Optimization Algorithm (BOA) [31], Salp Swarm Algorithm (SSA) [32], Grey Wolf Optimizer (GWO) [6], Randomised Particle Swarm Optimizer (RPSO) [33], and the designed CQLHBA. To maintain consistency across the comparative study, the hyperparameters for each algorithm, as listed in Table 4, were carefully set. A standard population size of was employed for all approaches. To ensure the statistical reliability of the results, 30 independent trials were conducted for every test function. The stopping condition for all optimizations was defined by a maximum generation count, set to in this work.
Table 4.
Comparison algorithms’ hyperparameter settings.
4.3. Analysis of CEC Benchmark Functions Results
In this subsection, to validate the performance of the proposed algorithm, experimental results in different dimensions (Dim = 30, 100) are presented through comparisons with nine other original and improved algorithms. These include tables of experimental results, convergence curves, and boxplots. Additionally, bar charts are plotted based on the average rankings from the Friedman test. These tests employed a pair of competing hypotheses, the null and the alternative, to evaluate statistical significance. Based on the test results, the null hypothesis was retained when the p-value exceeded the significance level; otherwise, the alternative hypothesis was supported.
4.3.1. Ablation Result Analysis
To systematically evaluate the contribution of each proposed strategy, an ablation study was conducted, with the results summarized in Table 5. The specific algorithmic variants are defined as follows: CQLHBA1 denotes the algorithm that incorporates only the quantum rotation strategy. CQLHBA2 corresponds to the version that use solely the quantum rotation strategy and nonlinear dynamic strategy . CQLHBA3 represents the configuration with three strategies: quantum rotation, Lévy flight, and nonlinear dynamic . CQLHBA4 represents the configuration with three strategies: quantum rotation, nonlinear dynamic , and the chaotic dynamic strategy. CQLHBA5 indicates the configuration with two strategies: nonlinear dynamic and the chaotic dynamic strategy. For benchmark comparison, the baseline HBA and the fully integrated CQLHBA, which synthesizes all proposed strategies, are also included. As shown in Table 5, all variants (CQLHBA1 to CQLHBA5) demonstrate superior performance compared to the basic HBA, confirming the effectiveness of the individual improvement strategies. Notably, the complete CQLHBA model achieves the best overall performance, indicating that the synergistic integration of multiple strategies can effectively enhance the algorithm’s optimization capability, with each component contributing a complementary effect.
Table 5.
Ablation results of the proposed strategies of the CQLHBA.
4.3.2. Sensitivity Result Analysis
To analyze the influence of parameter settings on the numerical optimization results, Table 6 lists the optimization results for F3 and F4. The settings for the hyperparameter nonlinear dynamic are 1.0, 1.8, and 2.0, respectively, corresponding to CQLHBA-Alpha1, CQLHBA-Alpha2, and CQLHBA-Alpha3. For hyperparameter , we set it to 0.3, 0.4, and 0.45, respectively, corresponding to CQLHBA-Chaos1, CQLHBA-Chaos2, and CQLHBA-Chaos3. As shown in Table 6, all variants (CQLHBA-Alpha1 to CQLHBA-Alpha3, CQLHBA-Chaos1 to CQLHBA-Chaos3) demonstrate superior performance compared to CQLHBA. As can be seen from Table 5 and Table 6, the values of Best, Worst, Mean, and Std are all the same as those of the proposed method. Due to the width of the page, Table 6 lists the results of the parameter sensitivity analysis. The results of the original CQLHBA are detailed in Table 5. In addition, a comparison graph of convergence curves was drawn, as detailed in Figure 2.
Table 6.
Sensitivity results of parameters and of the CQLHBA.
Figure 2.
Curves of parameters and sensitivity analysis for F3 and F4.
From Figure 2, when the constant of the nonlinear dynamic strategy is set to 1.5, the number of iterations of CQLHBA is slightly lower than that of CQLHBA-alpha1, CQLHBA-alpha2, and CQLHBA-alpha3 for optimizing F3 and F4 to obtain the optimal value. For the of the chaotic dynamic strategy, when is set to 0.43, the number of iterations of CQLHBA is slightly lower than that of CQLHBA-Chaos1, CQLHBA-Chaos2, and CQLHBA-Chaos3 for optimizing F3 to obtain the optimal value. However, it has almost the same number of iterations as CQLHBA-Chaos3 for F4, where is set to 0.45. Based on the above analysis, CQLHBA parameters and are set to 1.5 and 0.43.
4.3.3. Result Analysis with Dim = 30
As can be observed from Table 7 with Dim = 30, the proposed CQLHBA achieves the theoretical optimum on functions F1, F2, F3, F4, F7, and F9, with its mean and Std being the best among all ten compared algorithms. Compared to the HBA, the proposed CQLHBA requires a longer optimization time, indicating that the enhancement in algorithm performance comes at the cost of increased computational complexity, which is considered acceptable. For F5, SSA yields the best optimization result among the compared algorithms, with a mean of 1.27 × and an Std of 2.43 × . For F6, the SCQSSA achieves the best optimization result, with a mean of 3.43 × and an Std of 3.03 × . In addition, CQLHBA, SCQSSA, and AO yield identical results, with a mean of 8.88 × and an Std of 0.00× for F8, while SCQSSA has the longest optimization time. For F9, the proposed CQLHBA, along with HBA, CSHO, SCQSSA, GJO, and AO, all achieve the theoretical optimum. For F10, although CQLHBA does not reach the theoretical optimum, its optimization results are superior to all other compared methods, with a mean of 7.41 × and an Std of 4.06 × . For F12, F13, and F15, the optimization results of CQLHBA are better than those of HBA. However, for F11 and F14, the optimization results of CQLHBA are slightly inferior to those of HBA. The reason is that the improvement may have interfered with the individual optimization direction of the basic HBA, and thus no better results were obtained. This will be analyzed theoretically in the in-depth study of CQLHBA improvement. It is noteworthy that RPSO achieves better optimization results for F12, F13, and F14 compared to the other methods. According to the Friedman test results in Table 8, the overall ranking of the ten comparison approaches is CQLHBA > HBA > AO > CSHO > GJO > GWO > SCQSSA > RPSO > SSA > BOA.
Table 7.
Results of ten algorithms using 15 benchmark functions with Dim = 30.
Table 8.
Comparative evaluation of ten algorithms using 15 benchmark functions with Dim = 30.
Figure 3 illustrates the convergence curves of the compared algorithms with Dim = 30, presenting the results for F1 to F4 and F7 to F10. Except for F7 and F9, the proposed CQLHBA achieves the theoretical optimum in fewer iterations, demonstrating its superior convergence speed and generalization capability. For the convergence curves of F7 and F9, the iteration count of the AO algorithm is comparable to that of CQLHBA, with their curves nearly overlapping.

Figure 3.
Curves of the ten comparison algorithms with Dim = 30.
To better illustrate the stability of the compared algorithms, Figure 4 and Figure 5 display the boxplots of the comparative methods. As can be observed from Figure 4, the designed CQLHBA exhibits better stability on F1, F2, F3, and F4 compared to other methods. For F7, F8, and F9, although CQLHBA shows good stability, the other compared methods also demonstrate satisfactory performance in this regard. Regarding F5, the boxplot of SSA indicates the best stability. Based on the data from Table 7 and Figure 4 and Figure 5, it is evident that the optimization performance of the proposed CQLHBA on F5, F11, and F15 requires further improvement.
Figure 4.
Boxplots of the ten comparison algorithms from F1 to F10 with Dim = 30.
Figure 5.
Boxplots of the ten comparison algorithms from F11 to F15 with Dim = 30.
Furthermore, according to Table 8 and Table 9, Figure 6 presents the bar chart of the mean Friedman test results for optimization outcomes across different dimensions. This chart clearly shows the ranking of the compared methods, where lower values indicate better overall algorithm performance.
Table 9.
Comparative evaluation of ten algorithms using 15 benchmark functions with Dim = 100.
Figure 6.
Mean rank of the ten comparison methods by the Friedman test with Dim 30 and 100.
4.3.4. Result Analysis with Dim = 100
Table 7 and Table 10 provide statistical results, including the mean, standard deviation (Std), training time (Time/s), and p-value based on Wilcoxon’s signed-rank (WSR) test [34], while Table 8 and Table 9 list the ranked results of the Friedman test, respectively. The significance level for the WRS test was established at 0.05. As can be observed from Table 10 with Dim = 100, the proposed CQLHBA achieves the theoretical optimum on functions F1, F2, F3, F4, F7, and F9, with its mean and Std being the best among all ten compared algorithms. The superior performance of CQLHBA is achieved at the expense of increased computational complexity relative to HBA, a compromise deemed acceptable. For F5, AO obtains the best optimization result among the compared algorithms, with a mean of 9.34 × and an Std of 1.44 × . For F6, the SCQSSA achieves the best optimization result, with a mean of 4.01 × and an Std of 4.38 × , and its optimization time is 2.91 × s, which is higher than CQLHBA. In addition, CQLHBA, SCQSSA, and AO also yield identical results, with a mean of 8.88 × and an Std of 0.00× for F8, while SCQSSA has the longest optimization time. For F9, the proposed CQLHBA reaches the theoretical optimum, a level of accuracy that is also achieved by its peers HBA, CSHO, SCQSSA, GJO, AO, and GWO. This outcome demonstrates that for this specific function, these methods exhibit equivalent and maximal effectiveness in locating the mathematical optimum. For F10, although CQLHBA does not reach the theoretical optimum, its optimization results are superior to all other compared methods, with a mean of 2.94 × and an Std of 0.00× . In addition, the mean values of BOA, SSA, and RPSO for F10 seriously exceed the threshold of optimization, resulting in the phenomenon of dimensional disaster. For F12, F13, and F15, the optimization results of CQLHBA are also better than those of HBA with Dim = 100. It is notable that the RPSO algorithm secured superior optimization results for functions F12, F13, and F14. This performance stands in contrast to that of the proposed CQLHBA, which was marginally surpassed by the original HBA on functions F11 and F14. From the Friedman test results in Table 9, the overall ranking of the ten comparison approaches is CQLHBA > HBA > AO > CSHO > GJO > GWO > SCQSSA > SSA > RPSO > BOA.
Table 10.
Results of ten algorithms using 15 benchmark functions with Dim = 100.
Figure 7 depicts the convergence curves of the compared algorithms with Dim = 100, presenting the results for F1 to F4 and F7 to F10. Except for F8, the proposed CQLHBA can all reach the theoretical optimal value with fewer iterations, indicating that the improved method has better convergence and generalization. For the convergence curves of F7 and F9, the number of iterations of the AO algorithm is slightly lower than that of CQLHBA, and it can reach the theoretical optimal value. Figure 8 and Figure 9 display the boxplots of the ten comparison algorithms. As can be observed from Figure 8, the designed CQLHBA exhibits better stability on F1, F2, F3, and F4 compared to other methods. For F7 to F10, although CQLHBA shows good stability, the other compared methods also demonstrate satisfactory performance in this regard. Regarding F5 with 100 dimensions, the boxplot of the AO algorithm indicates the best stability. Based on the data from Table 10 and Figure 8 and Figure 9, it is evident that the optimization performance of the proposed CQLHBA on F5, F11, and F15 requires further improvement.
Figure 7.
Curves of the ten comparison algorithms with Dim = 100.
Figure 8.
Boxplots of the ten comparison algorithms from F1 to F10 with Dim = 100.
Figure 9.
Boxplots of the ten comparison algorithms from F11 to F15 with Dim = 100.
4.3.5. Result Analysis of Six Test Functions from CEC2022 with Dim = 20
Table 11 presents the experimental results for six benchmark functions from CEC2022 with maximum test dimensions (Dim = 20), where F16 to F21 correspond to CEC2022’s F1, F2, F6, F7, F9, and F10, respectively. The results include the mean, Std, Time/s, and p-value based on the WSR test. As observed in Table 11, the proposed CQLHBA consistently outperforms HBA on functions F16 to F19. For F20, CQLHBA and HBA achieve an identical mean value; however, HBA demonstrates a superior Std compared to CQLHBA. Furthermore, HBA yields better optimization results than CQLHBA for F21. It is noteworthy that RPSO achieves the best optimization results among all compared algorithms for functions F16, F17, F18, and F20. Nevertheless, according to the Friedman test in Table 12, the proposed CQLHBA attains the smallest average ranking value, indicating its superior overall comprehensive performance.
Table 11.
Results of ten algorithms using six test functions from CEC2022 with Dim = 20.
Table 12.
Comparative evaluation of ten algorithms using six test functions from CEC2022 with Dim = 20.
Figure 10 shows the boxplots of the ten comparison algorithms for the CEC2022 test functions. From Figure 10, the designed CQLHBA exhibits better stability on F16, F18, F19, and F21 compared to basic HBA. Referring to Table 11 and Figure 10, it is evident that the optimization performance of the proposed CQLHBA on F19 and F21 requires further improvement. In addition, Figure 11 presents the bar chart of the mean Friedman test results of the ten comparison methods. Thus, the overall ranking of the ten comparison approaches is CQLHBA > HBA > RPSO > SSA > GWO > AO > CSHO > GJO > BOA > SCQSSA.
Figure 10.
Boxplots of the ten comparison algorithms for the six test functions from CEC2022 with Dim = 20.
Figure 11.
Mean rank of the ten comparison methods by the Friedman test for the six test functions from CEC2022.
4.3.6. Result Analysis of Engineering Optimization Problems
To verify the effectiveness of the proposed QCLHBA, the three-bar truss design (TBTD) [30,35] and tension/compression spring design (TSD) [6,8] engineering constraint optimization problems were applied in this study. The TBTD problem is a classic optimization problem aimed at minimizing structural forces. Here, design variables and represent the cross-sectional areas and of the longer and shorter truss bars, respectively, while l denotes the length of each bar. The problem is mathematically formulated as follows:
subject to
The variable range is
Table 13 lists the optimal value for addressing the TBTD problem with eight comparison algorithms, including PSO, GWO, AO, BOA, GJO, CSHO, HBA, and the designed CQLHBA. CQLHBA obtained the optimal value of 263.8961, corresponding to and at 0.7887 and 0.4083, respectively. The result of retains four decimal places in Table 13. Notably, the HBA also obtained the optimal value of 263.8961 with and at 0.7881 and 0.4099, respectively. In addition, Figure 12 depicts the fitness curve of the proposed CQLHBA for addressing the TBTD problem.
Table 13.
Results of the comparison methods for the TBTD problem.
Figure 12.
Curve of the CQLHBA for the TBTD problem.
The TSD [6] is the cost minimization task; is the wire diameter, which is d; denotes the mean coil diameter, which is D; and is the number of active coils, which is N. The objective is to minimize the spring mass, which is governed by the following formulation:
subject to
The variable range is
Table 14 lists the optimal value for addressing the TSD problem with eight comparison algorithms, including PSO, L-SHADE, WOA, BOA, GJO, CSHO, HBA, and the designed CQLHBA. CQLHBA obtained the optimal value of 0.0127 corresponding to , , and at 0.0500, 0.3174, and 14.031, respectively. In addition, from , WOA can obtain the same optimal value of 0.0127 when four decimal places are retained, which corresponds to , , and at 0.0523, 0.3720, and 10.4470, respectively. In addition, Figure 13 depicts the fitness curve of the proposed CQLHBA for addressing the TSD problem.
Table 14.
Results of the comparison methods for the TSD problem.
Figure 13.
Curve of the CQLHBA for the TSD problem.
5. Results of the WSN
5.1. Theory of the Node Coverage Optimization (NCO) Problem
The operational domain is postulated to be a two-dimensional plane of side length L, within which n target detection points are distributed. These points necessitate perception by the sensor nodes, each characterized by two crucial radii: the sensing radius () and the communication radius (), hereafter referred to as and , respectively. A fundamental calculation in this model is the Euclidean distance, denoted as , separating a sensor node i from a target point s, which is given by
where and represent the coordinates of the i-th target point and the sensor node s, respectively. Following the binary sensing model [20], the coverage probability p that a target node i is successfully perceived by sensor node s is given by
According to the binary perception model, the two-dimensional deployment area is discretized along the x-axis and y-axis with a fixed step length, q. This partitions the area into a grid of cells, each with a side length of . Consequently, the entire region is divided into such grid cells for analysis. The overall coverage rate of the deployed sensor nodes across the work area is then defined as
Consequently, the NCO problem, governed by the binary sensing model and its coverage metric, can be abstracted into a constrained optimization framework. This framework is governed by a set of four constraints, formally stated below:
where is the probability that target node i is covered by sensor node s; corresponds to the total number of grid intersections in the discretized deployment space; is the Euclidean distance separating sensor s and target i; and indicates the sensing radius of a node. Furthermore, M denotes the theoretical number of nodes required for complete area coverage, calculated under the ideal assumption that the sum of individual sensing areas equals the total work area, while S represents the actual number of deployed sensor nodes, with the constraint that .
5.2. Result Analysis of the NCO Problem
For the simulation-based study of the Node Coverage Optimization (NCO) problem, a square deployment area of 100 m × 100 m was defined. The investigations were carried out under two distinct experimental setups:
- —
- Experiment 1: Objective: To analyze the coverage optimization performance of CQLHBA. Setup: 20 nodes were randomly deployed with a sensing radius () of 15 m and a communication radius () of 30 m. Procedure: The comparison algorithms were run for 100 iterations, and their performance was measured based on execution time and the achieved coverage ratio.
- —
- Experiment 2: Objective: To evaluate CQLHBA’s performance in a denser network configuration. Setup: Forty-five nodes were randomly deployed with m and m. Procedure: Similarly, the comparison algorithms were executed for 100 iterations for performance analysis.
The comprehensive pseudo-code implementing the proposed CQLHBA for the NCO issue is presented in Algorithm 2.
| Algorithm 2: Pseudo-code of CQLHBA for the NCO issue |
![]() |
5.2.1. NCO with 15 Nodes in WSNs
In order to rigorously evaluate the effectiveness of the proposed CQLHBA in addressing the Node Coverage Optimization (NCO) problem, a comprehensive comparative analysis was conducted against seven well-established swarm intelligence (SI) algorithms. The selected benchmark algorithms include the original HBA, duck swarm algorithm (DSA) [35], GJO, Marine Predators Algorithm (MPA) [36], GWO, RPSO, and BOA. The experimental configuration for the NCO scenario was defined as follows: a square monitoring region measuring 100 m × 100 m was established, and the performance was tested under two distinct network scales, deploying 20 and 45 sensor nodes, respectively. The maximum number of iterations for all algorithms was consistently set to 100 to ensure a fair computational budget for convergence. Table 15 lists the results of the CQLHBA for the NCO problem.
Table 15.
Comparison of algorithms on the NCO problem with a changing sensing radius.
Table 15 shows that for a sensing radius of 15 m with 20 nodes, the results with the proposed CQLHBA are significantly better than with the compared methods. The coverage rate of CQLHBA is 97.57%, the coverage rate for the NCO problem achieved with CQLHBA is higher than that achieved with the other algorithms. The performance of CQLHBA in solving the NCO problems is significantly modified, which indicates that it has high application significance. Compared with the BOA, RPSO, GWO, MPA, GJO, DSA, and HBA, the node coverage rate of CQLHBA with a sensing radius of 15 m increased by 7.97 percentage points, 3.44 percentage points, 8.04 percentage points, 6.04 percentage points, 10.55 percentage points, 3.19 percentage points, and 3.29 percentage points, respectively. Figure 14 illustrates the optimized node deployment configurations obtained by the comparative algorithms. Specifically, Figure 14 presents the spatial distribution and corresponding Delaunay triangulation after CQLHBA optimization. The proposed method achieves superior coverage performance with more uniform triangular segmentation, suggesting enhanced communication connectivity and reduced energy consumption among the deployed nodes. Furthermore, Figure 15 displays the coverage convergence curves for all evaluated approaches (BOA, RPSO, GWO, MPA, GJO, DSA, HBA, and CQLHBA).
Figure 14.
Node coverage rate curves of eight comparison methods with R = 15/m and nodes = 20.
Figure 15.
Node coverage rate curves of eight comparison methods with 100 iterations (R = 15, Nodes = 20).
From Figure 15, the proposed CQLHBA has a significant improvement in coverage in the first 15 iterations. The coverage increase is relatively slow during iterations 15 to 40 and gradually stabilizes after 45 iterations. During the process of coverage improvement, the curve trends of DSA and RPSO are relatively close, and the final coverage of DSA is better than that of RPSO. There is a significant upward trend in the coverage rate of MPA after 70 iterations. The coverage increase of HBA after 50 iterations is greater than before. Of the methods evaluated, GJO, GWO, and BOA demonstrated markedly inferior coverage improvement. The performance of GJO was particularly subpar, resulting in the least significant overall gains.
5.2.2. NCO with 45 Nodes in WSNs
From Table 15, the coverage rate of CQLHBA is 95.94% for a sensing radius of 10 m with 45 nodes, and the coverage rate for the NCO problem achieved with CQLHBA is higher than that achieved with the other algorithms. The performance of CQLHBA in solving the NCO problems is significantly modified, which indicates that it has high application significance. Compared with the BOA, RPSO, GWO, MPA, GJO, DSA, and HBA, the node coverage rate of CQLHBA with a sensing radius of 10 m increased by 10.97 percentage points, 5.78 percentage points, 11.90 percentage points, 5.81 percentage points, 11.76 percentage points, 3.57 percentage points, and 5.71 percentage points, respectively. Figure 16 depicts the optimized node coverage results of the comparison algorithms; Figure 16 shows the deployment result of the CQLHBA with higher coverage and more uniform triangulation. The evolutionary coverage rates achieved by each algorithm (BOA, RPSO, GWO, MPA, GJO, DSA, HBA, and CQLHBA) are further compared in Figure 17.
Figure 16.
Node coverage rate curves of eight comparison methods with R = 10/m and nodes = 45.
Figure 17.
Node coverage rate curves of eight comparison methods with 100 iterations (R = 10, Nodes = 45).
From Figure 17, the proposed CQLHBA has a significant improvement in coverage in the first 30 iterations. The coverage increase is relatively slow during the 30 to 50 iterations and gradually stabilizes after 50 iterations. The optimization trajectories of DSA and RPSO are closely aligned throughout the coverage enhancement phase, yet the final coverage attained by DSA exceeds that of RPSO. Conversely, MPA’s coverage rate exhibits a notably steeper upward trajectory subsequent to the 70th iteration. At 50 iterations, HBA saw a significant improvement in coverage, but after 80 iterations, the increase in coverage was relatively small. However, the coverage improvement of GJO, GWO, and BOA is relatively small compared to other methods, especially GJO. For the NCO problem, the above-mentioned methods can be studied in depth and effective improvement strategies can be proposed.
6. Conclusions
This study introduces a novel chaotic quantum-inspired leader honey badger algorithm designed to augment the optimization capabilities of the original HBA for solving complex NCO problem. The proposed algorithm incorporates several key innovations: an adaptive adjustment strategy for the parameter to balance the follower position update process, complemented by the integration of chaotic dynamics, quantum rotation, and Lévy flight strategies. These mechanisms collectively enhance the algorithm’s global exploration prowess, local exploitation precision, and overall stability.
The performance of CQLHBA was rigorously evaluated against a suite of twenty-one benchmark functions and compared with several advanced SI algorithms, including HBA, CSHO, SCQSSA, GJO, AO, BOA, SSA, GWO, and RPSO. Experimental results confirm that CQLHBA achieves superior performance, demonstrating a significant advantage in convergence accuracy and robustness. However, the computational complexity of the proposed CQLHBA needs to be reduced, and its performance in solving high-complexity problems should be enhanced. Besides, two engineering constraint optimization problems were used to verify the effectiveness of the proposed QCLHBA. It mainly employs the chaotic nonlinear strategy. Furthermore, the practical value of CQLHBA was validated through its application to the NCO problem in wireless sensor networks (WSNs) by two different deployment scenarios with 100 m × 100 m, where it delivered excellent results in both coverage rate and network connectivity.
In future work, the proposed CQLHBA also requires enhancement for high-dimensional problems, warranting further research into more effective improvement strategies. Its improved variant should be compared with the advanced differential evolution algorithms, such as L-SHADE and IMODE [37,38,39,40], hybrid GWO-SCA [41], etc. These advanced algorithms have broad application potential in engineering optimization [42], the Internet of Things, and feature selection [43]. Specifically within WSN, SI algorithms are pivotal for solving complex challenges like node deployment, routing, and dynamic networking. A significant and growing research focus is their application to multi-objective NCO, dynamic WSNs, energy harvesting, and 3D WSN scenarios [44], which are critical for demanding environments such as underwater monitoring, mountainous terrain surveillance, and forest fire detection. Advancing SI techniques for these complex three-dimensional spaces remain a key research frontier.
Author Contributions
Methodology, X.Y. and M.Z.; software, X.Y. and M.Z.; writing—original draft preparation, X.Y. and M.Z.; funding acquisition, X.Y. All authors have read and agreed to the published version of the manuscript.
Funding
The work was supported by the training program of high-level innovative talents of Moutai Institute (mygccrc[2022]100, mygccrc[2023]021, mygccrc[2024]011), Zunyi Science and Technology Innovation Team Project (KCTD065), Youth Guidance Project of Guizhou Province Basic Research Program (Natural Sciences) in 2024 (Qiankehe Jichu [2024] Qingnian 199), the Key Laboratory Project of the Guizhou Provincial Department of Education (QJJ[2023]029).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
All required data are described in the article.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| PSO | Particle Swarm Optimization |
| RPSO | Randomised Particle Swarm Optimizer |
| GWO | Grey Wolf Optimizer |
| BOA | Butterfly Optimization Algorithm |
| SSA | Salp Swarm Algorithm |
| AO | Aquila Optimizer |
| HBA | Honey Badger Algorithm |
| DSA | Duck Swarm Algorithm |
| GJO | Golden Jackal Optimization |
| SCQSSA | Sine-Cosine Quantum Salp Swarm Algorithm |
| CSHO | Chaotic Sea-Horse Optimizer |
| WSN | Wireless Sensor Network |
References
- Holland, J.H. Genetic algorithms. Sci. Am. 1992, 267, 66–73. [Google Scholar] [CrossRef]
- Londe, M.A.; Pessoa, L.S.; Andrade, C.E.; Resende, M.G. Biased random-key genetic algorithms: A review. Eur. J. Oper. Res. 2025, 321, 1–22. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
- Zhu, D.; Li, R.; Zheng, Y.; Zhou, C.; Li, T.; Cheng, S. Cumulative major advances in particle swarm optimization from 2018 to the present: Variants, analysis and applications. Arch. Comput. Methods Eng. 2025, 32, 1571–1595. [Google Scholar] [CrossRef]
- Liang, X.; Bao, D.; Yang, Z. State evaluation method for complex task network models. Inf. Sci. 2024, 653, 119796. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
- Hashim, F.A.; Houssein, E.H.; Hussain, K.; Mabrouk, M.S.; Al-Atabany, W. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems. Math. Comput. Simul. 2022, 192, 84–110. [Google Scholar] [CrossRef]
- Yick, J.; Mukherjee, B.; Ghosal, D. Wireless sensor network survey. Comput. Netw. 2008, 52, 2292–2330. [Google Scholar] [CrossRef]
- Avila, B.Y.L.; Vazquez, C.A.G.; Baluja, O.P.; Cotfas, D.T.; Cotfas, P.A. Energy harvesting techniques for wireless sensor networks: A systematic literature review. Energy Strategy Rev. 2025, 57, 101617. [Google Scholar] [CrossRef]
- Huang, Y.; Lu, S.; Liu, Q.; Han, T.; Li, T. GOHBA: Improved Honey Badger Algorithm for Global Optimization. Biomimetics 2025, 10, 92. [Google Scholar] [CrossRef]
- Sheng, W.; Li, R.; Hui, H.; Lin, K.P.; Lan, K.M.; Ren, Q.; Li, L. Optimal wind power generation system by honey badger algorithm with differential evolution strategies. Appl. Soft Comput. 2023, 149, 110953. [Google Scholar] [CrossRef]
- Guo, D.; Huang, H. Multi-Strategy Honey Badger Algorithm for Global Optimization. Biomimetics 2025, 10, 581. [Google Scholar] [CrossRef]
- Dixit, D.K.; Bhagat, A.; Dangi, D. An accurate fake news detection approach based on a Levy flight honey badger optimized convolutional neural network model. Concurr. Comput. Pract. Exp. 2023, 35, e7382. [Google Scholar] [CrossRef]
- Xu, Y.; Zhong, R.; Cao, Y.; Zhang, C.; Yu, J. Symbiotic mechanism-based honey badger algorithm for continuous optimization. Clust. Comput. 2025, 28, 133. [Google Scholar] [CrossRef]
- Chen, X.; Zhang, M.; Yang, M.; Wang, D. NHBBWO: A novel hybrid butterfly-beluga whale optimization algorithm with the dynamic strategy for WSN coverage optimization. Peer-Netw. Appl. 2025, 18, 80. [Google Scholar] [CrossRef]
- Yang, M.; Wang, A.; Sun, G.; Zhang, Y. Deploying charging nodes in wireless rechargeable sensor networks based on improved firefly algorithm. Comput. Electr. Eng. 2018, 72, 719–731. [Google Scholar] [CrossRef]
- 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]
- Wang, S.; You, H.; Yue, Y.; Cao, L. A novel topology optimization of coverage-oriented strategy for wireless sensor networks. Int. J. Distrib. Sens. Netw. 2021, 17, 1550147721992298. [Google Scholar] [CrossRef]
- Zhang, M.; Wang, D.; Yang, M.; Tan, W.; Yang, J. HPSBA: A modified hybrid framework with convergence analysis for solving wireless sensor network coverage optimization problem. Axioms 2022, 11, 675. [Google Scholar] [CrossRef]
- 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]
- Yue, Y.; Cao, L.; Zhang, Y. Novel WSN coverage optimization strategy via monarch butterfly algorithm and particle swarm optimization. Wirel. Pers. Commun. 2024, 135, 2255–2280. [Google Scholar] [CrossRef]
- Laganà, F.; Faccì, A.R. Parametric optimisation of a pulmonary ventilator using the Taguchi method. J. Electr. Eng. 2025, 76, 265–274. [Google Scholar] [CrossRef]
- Rashedi, E.; Nezamabadi-Pour, H.; Saryazdi, S. GSA: A gravitational search algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
- Wu, G.; Mallipeddi, R.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition on Constrained Real-Parameter Optimization; Technical Report; National University of Defense Technology: Changsha, China; Kyungpook National University: Daegu, Republic of Korea; Nanyang Technological University: Singapore, 2017. [Google Scholar]
- Bujok, P.; Kolenovsky, P. Eigen crossover in cooperative model of evolutionary algorithms applied to CEC 2022 single objective numerical optimisation. In Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy, 18–23 July 2022; pp. 1–8. [Google Scholar]
- Aribowo, W. A novel improved sea-horse optimizer for tuning parameter power system stabilizer. J. Robot. Control (JRC) 2023, 4, 12–22. [Google Scholar] [CrossRef]
- Jia, F.; Luo, S.; Yin, G.; Ye, Y. A novel variant of the salp swarm algorithm for engineering optimization. J. Artif. Intell. Soft Comput. Res. 2023, 13, 131–149. [Google Scholar] [CrossRef]
- Chopra, N.; Ansari, M.M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Syst. Appl. 2022, 198, 116924. [Google Scholar] [CrossRef]
- Abualigah, L.; Yousri, D.; Abd Elaziz, M.; Ewees, A.A.; Al-Qaness, M.A.; Gandomi, A.H. Aquila optimizer: A novel meta-heuristic optimization algorithm. Comput. Ind. Eng. 2021, 157, 107250. [Google Scholar] [CrossRef]
- Arora, S.; Singh, S. Butterfly optimization algorithm: A novel approach for global optimization. Soft Comput. 2019, 23, 715–734. [Google Scholar] [CrossRef]
- Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
- Liu, W.; Wang, Z.; Zeng, N.; Yuan, Y.; Alsaadi, F.E.; Liu, X. A novel randomised particle swarm optimizer. Int. J. Mach. Learn. Cybern. 2021, 12, 529–540. [Google Scholar] [CrossRef]
- Angiulli, G.; Versaci, M.; Burrascano, P.; Laganá, F. A Data-Driven Gaussian Process Regression Model for Concrete Complex Dielectric Permittivity Characterization. Sensors 2025, 25, 6350. [Google Scholar] [CrossRef]
- Zhang, M.; Wen, G. Duck swarm algorithm: Theory, numerical optimization, and applications. Clust. Comput. 2024, 27, 6441–6469. [Google Scholar] [CrossRef]
- Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
- Tanabe, R.; Fukunaga, A. Success-history based parameter adaptation for differential evolution. In Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Cancun, Mexico, 20–23 June 2013; pp. 71–78. [Google Scholar]
- Tanabe, R.; Fukunaga, A.S. Improving the search performance of SHADE using linear population size reduction. In Proceedings of the 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China, 6–11 July 2014; pp. 1658–1665. [Google Scholar]
- Piotrowski, A.P. L-SHADE optimization algorithms with population-wide inertia. Inf. Sci. 2018, 468, 117–141. [Google Scholar] [CrossRef]
- Mohamed, A.W.; Hadi, A.A.; Agrawal, P.; Sallam, K.M.; Mohamed, A.K. Gaining-sharing knowledge based algorithm with adaptive parameters hybrid with IMODE algorithm for solving CEC 2021 benchmark problems. In Proceedings of the 2021 IEEE Congress on Evolutionary Computation (CEC), Kraków, Poland, 28 June–1 July 2021; pp. 841–848. [Google Scholar]
- Singh, N.; Singh, S. A novel hybrid GWO-SCA approach for optimization problems. Eng. Sci. Technol. Int. J. 2017, 20, 1586–1601. [Google Scholar] [CrossRef]
- Xia, H.; Ke, Y.; Liao, R.; Zhang, H. Fractional order dung beetle optimizer with reduction factor for global optimization and industrial engineering optimization problems. Artif. Intell. Rev. 2025, 58, 308. [Google Scholar] [CrossRef]
- Ramadhani, S.; Handayani, L.; Ng, T.; Dzulkifly, S.; Ariffin, R.; Budiman, H.; Wang, S. Feature Selection Optimisation for Cancer Classification Based on Evolutionary Algorithms: An Extensive Review. Comput. Model. Eng. Sci. 2025, 143, 2711. [Google Scholar] [CrossRef]
- Cao, T.; Yang, F.; Fan, C.; Han, R.; Yang, X.; Shu, L. A Survey of Three-Dimensional Wireless Sensor Networks Deployment Techniques. J. Sens. Actuator Netw. 2025, 14, 94. [Google Scholar] [CrossRef]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

