Abstract
Metaheuristic optimization algorithms have attracted considerable research interest for solving complex optimization problems, yet many existing algorithms suffer from premature convergence and an inadequate balance between exploration and exploitation. The Coati Optimization Algorithm (COA) is a recently proposed nature-inspired metaheuristic that models the hunting and escape behaviors of coatis; however, it exhibits limited search diversity and tends to stagnate in local optima on high-dimensional, multimodal landscapes. This paper proposes an Improved Coati Optimization Algorithm (ICOA) that integrates four complementary enhancement strategies: (1) a Dynamic Adaptive Step-Size strategy that combines Lévy flights with Student’s t-distribution perturbations for heavy-tailed exploration; (2) a Population-Adaptive Dynamic Perturbation strategy that incorporates differential evolution operators with fitness-proportional scaling; (3) an Iterative-Cyclic Differential Perturbation strategy that employs sinusoidal scheduling and population-differential guidance; and (4) a Cosine-Adaptive Gaussian Perturbation strategy for refined exploitation with time-decaying intensity. ICOA is evaluated on 29 CEC2017, 10 CEC2020, and 12 CEC2022 benchmark functions across dimensions ranging from 10 to 100, compared against seven state-of-the-art algorithms in each benchmark suite. A statistical analysis using the Friedman test and the Wilcoxon rank-sum test confirms that ICOA achieves overall rank 1 on all three benchmark suites, with Friedman mean ranks of 1.207 (CEC2017, ), 1.000 (CEC2020, ), and 2.208 (CEC2022, ); the CEC2020 result should be interpreted in the context of its low dimensionality. A scalability analysis across four dimensionalities (10D, 30D, 50D, 100D) demonstrates consistent first-place rankings with mean ranks between 1.000 and 1.207. An ablation study and a sensitivity analysis of the strategy activation probability validate the contribution of each individual strategy and the optimality of the 50% activation setting. Furthermore, ICOA achieves the best results on all six constrained engineering design problems tested, with all improvements confirmed as statistically significant ().
1. Introduction
Optimization problems arise in virtually every domain of science and engineering, from structural design and resource allocation to machine learning hyperparameter tuning and logistics planning [1]. As problem complexity, dimensionality, and nonlinearity increase, classical gradient-based and enumerative methods often become impractical owing to prohibitive computational costs or the requirement for differentiable objective functions [2]. This reality has fueled the rapid development of metaheuristic optimization algorithms—stochastic, population-based search procedures inspired by natural phenomena—that can approximate globally optimal solutions without gradient information [3].
Nature-inspired metaheuristic algorithms can be broadly categorized by their inspiration source: evolutionary algorithms such as Genetic Algorithms (GA) [4] and Differential Evolution (DE) [5]; swarm intelligence methods, including Particle Swarm Optimization (PSO) [6], Grey Wolf Optimizer (GWO) [7], and Whale Optimization Algorithm (WOA) [8]; and physics-based algorithms such as Simulated Annealing (SA) [9]. Despite their proven effectiveness, most metaheuristic algorithms face a fundamental tension: the exploration–exploitation trade-off. Excessive exploration leads to slow convergence, whereas excessive exploitation causes premature convergence to local optima [10].
The Coati Optimization Algorithm (COA), proposed by Dehghani et al. [11], is a recent bio-inspired metaheuristic that models two characteristic behaviors of coatis (Nasua): (1) an exploration phase simulating the cooperative hunting of iguanas, and (2) an exploitation phase modeling escape from predators. Although COA has demonstrated competitive performance on standard benchmarks, several limitations restrict its applicability to complex real-world problems. First, the exploration phase relies on simple linear position updates toward the global best or random positions, thereby limiting the diversity of search trajectories. Second, the exploitation phase employs a deterministic shrinking-bound mechanism that reduces perturbation magnitude uniformly, which can cause premature convergence on multimodal landscapes. Third, although the original COA’s second-half exploration involves interactions with random positions, it does not leverage differential vectors between population members—a mechanism that has proven highly effective in Differential Evolution [5] for capturing the scale and direction of the fitness landscape.
To address these limitations, this paper proposes the Improved Coati Optimization Algorithm (ICOA), which integrates four complementary enhancement strategies into the COA framework:
- 1.
- Dynamic Adaptive Step-Size Optimization (Strategy 1): Replaces a portion of the first-half exploration updates with Lévy flights combined with Student’s t-distribution perturbations and a linearly decaying gain factor, thereby enabling heavy-tailed exploration with time-adaptive intensity.
- 2.
- Population-Adaptive Dynamic Perturbation Optimization (Strategy 2): Introduces differential evolution-style mutation with fitness-proportional scaling and dimension-wise binary crossover into the second-half exploration sub-phase, enabling the algorithm to exploit population structure information.
- 3.
- Iterative-Cyclic Population Differential Perturbation (Strategy 3): Employs differential vectors between random population members modulated by a sinusoidal weight schedule that peaks at the mid-iteration point, creating cyclic variation in exploration intensity.
- 4.
- Cosine-Adaptive Gaussian Perturbation Exploitation (Strategy 4): Replaces a portion of the exploitation phase with a Gaussian-based local search whose intensity is governed by a cosine function combined with linear time decay, enabling nuanced refinement that adapts to the optimization stage.
Each strategy is activated with 50% probability at its respective decision point, allowing ICOA to retain the beneficial behaviors of the original COA while introducing enhanced search mechanisms. This probabilistic switching also promotes behavioral diversity within the population.
The principal contributions of this paper are as follows:
- 1.
- We propose ICOA, a multi-strategy improved version of the Coati Optimization Algorithm that addresses the limitations of the original COA through four complementary enhancement mechanisms targeting both exploration and exploitation phases.
- 2.
- We conduct comprehensive experimental evaluations on three standard benchmark suites (CEC2017 with 29 functions, CEC2020 with 10 functions, and CEC2022 with 12 functions) across multiple dimensionalities, comparing ICOA against 15 state-of-the-art algorithms.
- 3.
- We perform a systematic ablation study—including single-strategy, pairwise-combination, and full-model comparisons—that quantifies the individual and synergistic contributions of each improvement strategy.
- 4.
- We present a sensitivity analysis of the strategy activation probability and demonstrate that the 50% setting achieves optimal performance.
- 5.
- We validate ICOA on six constrained engineering design problems, demonstrating its practical applicability.
- 6.
- We analyze the scalability of ICOA across dimensions 10, 30, 50, and 100, confirming robust performance that does not degrade with increasing dimensionality.
- 7.
- We discuss the generalizability of the multi-strategy probabilistic activation framework as a design paradigm applicable to other metaheuristic algorithms.
The remainder of this paper is organized as follows. Section 2 reviews related work on metaheuristic optimization and COA variants. Section 3 describes the original COA. Section 4 presents the proposed ICOA with detailed mathematical formulations. Section 5 describes the experimental setup, including a reproducibility protocol with random seed specifications (Section 5.5). Section 6, Section 7 and Section 8 present benchmark results. Section 9 analyzes scalability. Section 10 presents the ablation study. Section 11 provides sensitivity and pairwise combination analyses. Section 12 evaluates engineering design problems. Section 13 discusses the generalizability, limitations, and failure cases of the proposed framework. Section 14 concludes the paper.
2. Related Work
2.1. Metaheuristic Optimization Algorithms
The proliferation of metaheuristic algorithms over the past three decades reflects both the diversity of natural inspiration sources and the practical demand for effective black-box optimizers. Evolutionary algorithms, pioneered by Holland’s GA [4] and later refined through DE [5] and Evolution Strategies (ES) [12], established the foundational paradigm of population-based iterative search guided by selection pressure.
Swarm intelligence algorithms constitute another major branch of metaheuristics. PSO [6] models the collective behavior of bird flocks, where each particle adjusts its velocity based on personal and global best positions. The Salp Swarm Algorithm (SSA) [13] simulates the swarming behavior of salps in ocean environments. Harris Hawks Optimization (HHO) [14] models the cooperative hunting strategy of Harris’ hawks, incorporating Lévy flights for enhanced exploration. The Grey Wolf Optimizer [7] mimics the social hierarchy and hunting behavior of grey wolves. More recent entrants include the Dung Beetle Optimizer (DBO) [15], the Black-winged Kite Algorithm (BKA) [16], and the Walrus Optimization Algorithm (WAA) [17].
2.2. Improvement Strategies for Metaheuristics
Several general strategies have been proposed to enhance the performance of metaheuristic algorithms. Lévy flight-based random walks [18] introduce heavy-tailed step-size distributions that enable occasional long-distance jumps, helping algorithms escape local optima. Mantegna’s approximation [19] provides an efficient method for sampling from Lévy stable distributions with arbitrary stability indices. Cauchy and Student’s t-distributions have similarly been employed to generate perturbations with heavier tails than Gaussian distributions, thereby promoting broader exploration [20].
Differential evolution operators [5] leverage differences between population members to generate trial solutions, effectively capturing the scale and direction of the fitness landscape. Adaptive parameter control mechanisms, including linear decay [8], sinusoidal modulation [21], and cosine annealing [22], have been widely adopted to dynamically balance exploration and exploitation throughout the optimization process.
Opposition-based learning [23], chaotic maps [24], and Gaussian perturbation mechanisms [25] represent additional enhancement strategies that have been successfully integrated into various metaheuristic frameworks.
2.3. Coati Optimization Algorithm and Its Variants
COA was proposed by Dehghani et al. [11] in 2023, modeling the foraging and escape behaviors of coatis. The algorithm divides the population into two halves during exploration: the first half hunts iguanas guided by the global best position, whereas the second half interacts with randomly generated positions. The exploitation phase employs shrinking local bounds to promote convergence.
Since its introduction, several COA variants have been proposed to address specific limitations. However, these variants typically focus on enhancing a single aspect—either initialization or a specific phase—without systematically addressing multiple decision points. In contrast, recent population-based metaheuristics such as Polar Fox Optimization (PFO) [26] have demonstrated the effectiveness of multi-strategy frameworks that combine adaptive search mechanisms with population interaction. ICOA follows this paradigm by introducing four distinct, phase-specific enhancement strategies that collectively target every decision point in the COA framework, thereby providing a comprehensive improvement that balances global exploration with local exploitation.
3. The Original Coati Optimization Algorithm
The Coati Optimization Algorithm (COA) [11] is inspired by the natural behaviors of coatis, social mammals belonging to the family Procyonidae. Coatis exhibit two distinctive behaviors that COA models: the cooperative hunting of iguanas (exploration) and escape from predators (exploitation).
3.1. Population Initialization
COA initializes a population of N search agents in a D-dimensional search space bounded by :
where denotes a uniformly distributed random number.
3.2. Phase 1: Hunting and Attacking Strategy (Exploration)
The exploration phase divides the population into two halves.
First half (): Agents move toward the global best position , which represents the iguana on a tree:
where and with .
Second half (): A random iguana position, , is generated uniformly within the search bounds, and its fitness, , is evaluated. The update rule depends on the relative fitness:
3.3. Phase 2: Escaping from Predators (Exploitation)
The exploitation phase models coatis escaping from predators by performing local search within shrinking bounds:
where t denotes the current iteration number.
3.4. Greedy Selection
After each phase, a greedy selection mechanism retains the better solution:
4. Proposed Improved Coati Optimization Algorithm (ICOA)
The proposed ICOA enhances the original COA by introducing four improvement strategies, with each targeting a specific decision point in the algorithm’s two-phase structure. At each decision point, the algorithm selects between the original update rule and the new strategy with equal probability (50%), preserving the beneficial behaviors of COA while augmenting its search capabilities.
The 50% activation probability is motivated by both theoretical and empirical considerations. From a theoretical perspective, ensemble learning theory suggests that combining diverse models with equal weights often achieves robust performance [27]. The 50% probability ensures that neither the original COA behavior nor the enhanced strategy dominates, allowing the balanced exploration of both mechanisms. This choice is validated empirically in Section 11, where we test activation probabilities from 0% to 100% and demonstrate that 50% achieves optimal or near-optimal performance across all benchmark suites.
4.1. Strategy 1: Dynamic Adaptive Step-Size Optimization
Strategy 1 modifies the first-half exploration phase (agents ). When activated (with probability 0.5), the standard position update of Equation (2) is replaced by:
where ⊙ denotes element-wise multiplication, and:
- is a random direction flag;
- is a linearly decaying gain factor with random sign;
- is a Lévy flight vector generated via Mantegna’s scheme [19] with stability index ;
- with , where follows Student’s t-distribution with 5 degrees of freedom.
The Lévy flight vector is computed as:
Rationale. The combination of Lévy flights and Student’s t-distribution creates a heavy-tailed perturbation mechanism that generates predominantly small steps for local refinement, with occasional large jumps for escaping local optima [18]. The linearly decaying gain factor G ensures that exploration intensity diminishes over iterations, facilitating a transition from broad search to fine-grained convergence. The random direction flag F enables both approach and retreat movements relative to the best solution, thereby increasing trajectory diversity.
4.2. Strategy 2: Population-Adaptive Dynamic Perturbation Optimization
Strategy 2 modifies the second-half exploration phase for agents whose fitness is worse than the random iguana (). The update equation becomes:
where:
- is a binary crossover mask with ;
- is a fitness-proportional scaling factor;
- are randomly selected population members;
- is a perturbation vector with ;
- is a time-decaying factor.
Parameter explanation. The components of Equation (10) are:
- : Binary crossover mask determining which dimensions inherit from the mutant vector.
- : Fitness-proportional scaling factor that amplifies perturbations for poorly performing agents.
- : Randomly selected distinct population members providing differential information.
- : Additional perturbation vector with time-decaying intensity .
Rationale. This strategy draws on the mutation and crossover principles of differential evolution [5]. The binary mask performs dimension-wise crossover between the current position and a DE-style mutant vector. The fitness-proportional scaling factor ensures that agents with poorer fitness receive larger perturbations, promoting exploration for underperforming individuals while allowing well-positioned agents to converge more conservatively.
Scaling behavior in high dimensions. When fitness values are large and similar (e.g., on some CEC2017 functions with ), approaches a constant value, reducing Strategy 2 to standard DE mutation. On unimodal functions, converges as the population concentrates near the optimum. However, on multimodal functions, maintains diversity throughout the run due to persistent fitness variation. This adaptive behavior is desirable: when the population converges (low diversity), Strategy 2 behaves conservatively; when diversity is high, fitness-proportional scaling amplifies exploration.
4.3. Strategy 3: Iterative-Cyclic Population Differential Perturbation
Strategy 3 modifies the second-half exploration phase for agents whose fitness is better than the random iguana (). It computes a differential vector and applies it with sinusoidal modulation:
where with , , and is a Lévy flight vector.
Rationale. The sinusoidal weight w creates a cyclic pattern that starts at 0.5, peaks at 1.0 at the midpoint of optimization, and returns to 0.5 at termination. To validate the assumption that stagnation occurs mid-run, we tracked population diversity and the improvement rate across 30 runs on CEC2017 F4, F7, and F10 (). The results show that diversity falls most rapidly between iterations and , while the improvement rate plateaus during this period, confirming mid-run stagnation. Strategy 3’s sinusoidal schedule peaks precisely at , providing maximum perturbation when stagnation risk is highest. The differential vector captures the scale and structure of the current population distribution.
4.4. Strategy 4: Cosine-Adaptive Gaussian Perturbation Exploitation
Strategy 4 modifies the exploitation phase (Phase 2). The update equation becomes:
where:
- is a signed scaling coefficient;
- is a scaled Gaussian noise vector;
- is a position-scaled perturbation;
- is a randomly selected population member;
- .
Rationale. The coefficient a combines a cosine function of a random variable with linear time decay, ensuring diminishing perturbation as the algorithm converges. The Gaussian perturbation , scaled by the current position , creates a self-adaptive local search whose step size is proportional to the solution magnitudes—an important property for problems with heterogeneous variable ranges. The inclusion of a random population member injects diversity into the exploitation phase, preventing premature convergence to a single basin of attraction.
4.5. Overall Framework
The pseudocode of ICOA is presented in Algorithm 1. The computational complexity per iteration is for position updates plus fitness evaluations, which is identical to that of the original COA.
| Algorithm 1 Improved Coati Optimization Algorithm (ICOA) | |
| Input: Population size N, maximum iterations , bounds , dimension D | |
| Output: Best solution and fitness | |
| 1: | Initialize population using Equation (1) |
| 2: | Evaluate fitness for all i |
| 3: | Identify and |
| 4: | for to do |
| 5: | Update and |
| Phase 1: Exploration | |
| 6: | for to do |
| 7: | if then |
| 8: | Apply original update (Equation (2)) |
| 9: | else |
| 10: | Apply Strategy 1 (Equation (7)) |
| 11: | end if |
| 12: | Enforce bounds; apply greedy selection |
| 13: | end for |
| 14: | for to N do |
| 15: | Generate random iguana ; evaluate |
| 16: | if then |
| 17: | if then |
| 18: | Apply original update (Equation (3), case 1) |
| 19: | else |
| 20: | Apply Strategy 2 (Equation (10)) |
| 21: | end if |
| 22: | else |
| 23: | if then |
| 24: | Apply original update (Equation (3), case 2) |
| 25: | else |
| 26: | Apply Strategy 3 (Equation (13)) |
| 27: | end if |
| 28: | end if |
| 29: | Enforce bounds; apply greedy selection |
| 30: | end for |
| Phase 2: Exploitation | |
| 31: | for to N do |
| 32: | if then |
| 33: | Apply original update (Equation (5)) |
| 34: | else |
| 35: | Apply Strategy 4 (Equations (14) and (15)) |
| 36: | end if |
| 37: | Enforce bounds; apply greedy selection |
| 38: | end for |
| 39: | end for |
| 40: | return |
5. Experimental Setup
5.1. Benchmark Functions
The proposed ICOA is evaluated on three widely used benchmark suites:
- CEC2017 [28]: 29 functions (F1, F3–F30; F2 is excluded per standard practice), categorized into unimodal (F1, F3), simple multimodal (F4–F10), hybrid (F11–F20), and composition functions (F21–F30).
- CEC2020 [29]: 10 functions with diverse characteristics, including shifted, rotated, and composition functions.
- CEC2022 [30]: 12 functions representing the latest benchmark standard with enhanced problem diversity.
5.2. Comparison Algorithms
For CEC2017 and CEC2020, ICOA is compared against seven algorithms: the original COA [11], Walrus Optimization Algorithm (WAA) [17], Squirrel Search Optimization Algorithm (SSOA) [31], Newton–Raphson-Based Optimizer (NRBO) [32], Red Fox Optimization (RFO) [33], Modified Spotted Hyena Optimizer Algorithm (MSHOA) [34], and Subtraction-Average-Based Optimizer (SABO) [35].
For CEC2022, a different set of competitive algorithms is used to ensure a robust evaluation: COA [11], Velocity Pausing PSO (VPPSO) [36], Adaptive DE (ADE) [25], Enhanced Improved Dung Beetle Optimizer (EIDBO) [15], Reinforcement Learning Q-table Fire Ant Optimization (RLQFAO), Collaborative GWO (Clb_GWO) [7], and Adaptive Sparrow Search Algorithm (ASFSSA) [37].
The selection of comparison algorithms varies across benchmark suites to reflect the state-of-the-art methods commonly evaluated on each suite in the recent literature. This approach ensures that ICOA is compared against the most relevant and recently published algorithms for each benchmark context.
5.3. Parameter Settings
Our experimental setup follows established protocols in the metaheuristic literature [38,39,40].
All algorithms are executed under identical conditions to ensure a fair comparison:
- Population size: (consistent with CEC guidelines [28])
- Maximum iterations:
- Independent runs: 30 per function per algorithm (standard for statistical testing [38])
- Dimensions: for CEC2017; for CEC2020 and CEC2022. The dimension settings follow standard practice in the respective competition specifications: CEC2017 defines benchmarks for and is commonly evaluated at to stress-test algorithm scalability [28], whereas CEC2020 specifies [29] and CEC2022 specifies as its primary evaluation setting [30]. To provide a more comprehensive picture, the scalability analysis in Section 9 additionally evaluates ICOA on CEC2017 at
- Algorithm-specific parameters: set to the values recommended in the respective original publications
All experiments were conducted on a workstation equipped with an Intel Core i7 processor and 16 GB RAM, running MATLAB R2023a on Windows 10. All algorithms were implemented and executed within the same computational environment to ensure a fair comparison.
Table 1 summarizes the key parameter settings specific to ICOA. The Lévy stability index is a widely adopted default that provides a good balance between heavy-tailed jumps and local search [18,19]. The Student’s t-distribution degree of freedom generates perturbations with moderately heavy tails (heavier than Gaussian but lighter than Cauchy), following prior work on t-distribution-based mutation [20]. The strategy activation probability of 0.5 was chosen to maintain an equal proportion of original and improved updates; a sensitivity analysis of this parameter is presented in Section 11.
Table 1.
ICOA-specific parameter settings.
Table 2 lists the key parameters of the comparison algorithms, all set to the values recommended in their original publications.
Table 2.
Parameter settings for comparison algorithms.
5.4. Statistical Tests
Two non-parametric statistical tests are employed:
- Friedman test [41]: Ranks algorithms across all functions; the algorithm with the lowest mean rank is considered the overall best performer.
- Wilcoxon rank-sum test [42]: Pairwise comparison between ICOA and each competitor at significance level . A p-value below 0.05 indicates a statistically significant difference. To control the family-wise error rate across multiple simultaneous comparisons, the Bonferroni correction is applied: for pairwise comparisons (ICOA vs. each competitor), the corrected significance threshold is . All significant results reported in this paper satisfy , ensuring rigorous statistical control. In practice, the vast majority of ICOA’s p-values fall below , well below this corrected threshold; the few borderline cases are explicitly noted in the text.
Five metrics are reported for each function: minimum (Best), mean (Mean), standard deviation (Std), median (Median), and maximum (Worst) fitness values across 30 independent runs. Complete Wilcoxon p-value matrices for all pairwise comparisons on each benchmark suite are provided in Appendix A.
5.5. Reproducibility Protocol
To ensure full reproducibility of all reported results, we document the following experimental details:
- Random seeds. Each of the 30 independent runs uses a distinct, fixed random seed. Specifically, before the k-th run (), the MATLAB random number generator is initialized via rng(k), which sets the Mersenne Twister generator to a deterministic state. This ensures that all stochastic operations—population initialization, strategy activation decisions, Lévy flight sampling, Gaussian perturbations, and crossover masks—are fully reproducible given the same seed.
- Runtime environment. All experiments were executed sequentially (single-threaded) on MATLAB R2023a (64-bit), running on Windows 10 with an Intel Core i7-10700 processor (2.90 GHz, 8 cores) and 16 GB DDR4 RAM. No parallel computing toolbox or GPU acceleration was used.
- Termination criterion. Each algorithm run terminates after iterations (corresponding to function evaluations per run), with no early-stopping mechanism.
- Source code. The complete MATLAB source code for ICOA, all comparison algorithm implementations, benchmark function definitions, constraint handling routines, and result extraction scripts are available in the Supplementary Materials. The code repository will be publicly released on GitHub upon acceptance; during review, all materials were available from the corresponding author upon request.
6. CEC2017 Benchmark Results
6.1. Overall Ranking
Table 3 presents the Friedman test rankings for all eight algorithms on the CEC2017 benchmark suite ().
Table 3.
Friedman test rankings on CEC2017 benchmark functions ().
ICOA achieves the lowest Friedman mean rank of 1.207, substantially outperforming the second-best algorithm WAA (mean rank 2.414). The original COA ranks 7th (mean rank 6.897), confirming that the proposed improvements yield a marked enhancement. ICOA obtains the best average fitness value on 23 out of 29 functions.
6.2. Detailed Results
Table 4 and Table 5 present the mean and standard deviation for all algorithms on the 29 CEC2017 functions ().
Table 4.
Mean and standard deviation on CEC2017 unimodal and multimodal functions (). The best mean values are in bold.
Table 5.
Mean and standard deviation on CEC2017 hybrid and composition functions (). The best mean values are in bold.
ICOA achieves the best mean fitness value on 23 out of 29 functions, with WAA winning on the remaining 6 functions (F1, F4, F17, F22, F25, F28). On functions where ICOA does not rank first, it consistently ranks second with values close to the best. Notably, on hybrid functions (F11–F20) and composition functions (F21–F30), ICOA demonstrates particularly strong performance, outperforming all competitors on 17 out of 20 functions in these challenging categories. The performance margins are often substantial—for instance, on F13, ICOA achieves a mean of versus for the next-best WAA, representing a 15.8× improvement.
6.3. Wilcoxon Rank-Sum Test Analysis
The Wilcoxon rank-sum test results confirm the statistical significance of ICOA’s superiority. Against the baseline COA, ICOA achieves on all 29 functions, indicating an overwhelming performance gap. Against the strongest competitor WAA, ICOA exhibits significant differences () on 28 out of 29 functions; the sole exception is F17 (). Against all other competitors (SSOA, NRBO, RFO, MSHOA, SABO), ICOA achieves on the vast majority of functions.
6.4. Convergence Behavior
Figure 1 presents convergence curves for six representative CEC2017 functions at , spanning unimodal (F1), multimodal (F5, F10), hybrid (F15, F20), and composition (F25) categories.
Figure 1.
Convergence curves on representative CEC2017 functions (). All algorithms terminate after reaching the maximum iteration limit (). No early stopping criterion is applied, following standard benchmark protocols. (a) F1 (unimodal); (b) F5 (multimodal); (c) F10 (multimodal); (d) F15 (hybrid); (e) F20 (hybrid); (f) F25 (composition).
The convergence curves demonstrate that ICOA consistently achieves faster convergence and superior final fitness values compared with all competitors. On unimodal functions (F1), ICOA converges rapidly within the first 200 iterations. On multimodal and hybrid functions (F5, F10, F15, F20), ICOA maintains steady improvement without premature stagnation. On composition functions (F25), which present the greatest challenge, ICOA’s multi-strategy approach proves particularly effective.
6.5. Box Plot Analysis
Figure 2 presents box plots for four representative CEC2017 functions, illustrating the statistical distribution of fitness values across 30 independent runs.
Figure 2.
Box plots of fitness value distributions on CEC2017 functions (). (a) F1; (b) F10; (c) F20; (d) F30.
7. CEC2020 Benchmark Results
Table 6 presents the mean and standard deviation for all algorithms on the CEC2020 benchmark ().
Table 6.
Mean and standard deviation of fitness values on CEC2020 benchmark functions (). The best mean values are highlighted in bold.
Table 7 presents the Friedman test rankings.
Table 7.
Friedman test rankings on CEC2020 benchmark functions ().
ICOA achieves a Friedman mean rank of 1.000, indicating that it obtains the best average fitness value on every one of the 10 CEC2020 functions. This result should be interpreted with appropriate caution: the Friedman procedure operates on per-function ranks, rather than absolute values, and on individual functions, the margins over the closest competitors vary considerably. For instance, on F3, ICOA achieves versus RFO’s (), which is below but borderline. Cohen’s d effect size is (medium effect), suggesting that the difference, while statistically detectable, is modest in magnitude. ICOA’s overall superiority on CEC2020 is driven by substantial wins on other functions (e.g., F1, F4, F5 with ). The low dimensionality () of this suite also limits the generality of such dominance; the scalability analysis in Section 9 provides complementary evidence at higher dimensions.
Figure 3 presents convergence curves for three representative CEC2020 functions.
Figure 3.
Convergence curves on representative CEC2020 functions (). All algorithms terminate after reaching the maximum iteration limit (). (a) F1; (b) F5; (c) F8.
The Wilcoxon rank-sum test confirms that ICOA is statistically significantly better than all competitors on the majority of functions. Against the closest competitor, RFO, ICOA achieves significance on 8 out of 10 functions, with only F2 () and F3 () falling slightly above the significance threshold.
8. CEC2022 Benchmark Results
Table 8 presents the mean and standard deviation for all algorithms on the CEC2022 benchmark ().
Table 8.
Mean and standard deviation of fitness values on CEC2022 benchmark functions (). The best mean values are highlighted in bold.
Table 9 presents the Friedman rankings. ICOA maintains first place with a mean rank of 2.208, though the margin over ADE (2.542) and RLQFAO (2.750) is narrower than in the other benchmarks, reflecting the higher competitiveness of these algorithms.
Table 9.
Friedman test rankings on CEC2022 benchmark functions ().
Figure 4 presents convergence curves for three representative CEC2022 functions.
Figure 4.
Convergence curves on representative CEC2022 functions (). All algorithms terminate after reaching the maximum iteration limit (). (a) F1; (b) F6; (c) F11.
The original COA ranks last (mean rank 8.000) in this comparison, further validating the necessity and effectiveness of the proposed improvements. Against COA, ICOA achieves on all 12 functions.
ICOA loses to ADE on some functions (F3, F5, F8), which can be attributed to the probabilistic activation of strategies. While Strategies 1, 3, and 4 are rotation-invariant, they are only activated 50% of the time. When Strategy 2 is activated on rotated landscapes, its axis-aligned crossover can disrupt promising search directions. The other strategies cannot fully compensate because: (1) Strategy 1 operates in first-half exploration and cannot correct Strategy 2’s second-half behavior; (2) Strategy 3’s sinusoidal schedule has lower activation frequency in later iterations; and (3) Strategy 4 operates in exploitation with decaying intensity. Incorporating rotation-adaptive mechanisms in Strategy 2 remains a direction for future work.
9. Scalability Analysis
To assess the robustness of ICOA across different problem scales, we evaluate it on the CEC2017 benchmark at four dimensionalities: .
Several key observations emerge from Table 10:
Table 10.
Friedman mean ranks across different dimensions on CEC2017.
- 1.
- Consistent first-place ranking. ICOA maintains Friedman rank 1 across all four dimensionalities, with mean ranks ranging from a perfect 1.000 at to 1.207 at . This marginal increase of only 0.207 over a tenfold increase in dimensionality demonstrates excellent scalability.
- 2.
- Strengthening statistical significance. The Wilcoxon rank-sum tests reveal that the statistical significance of ICOA’s superiority generally increases with dimensionality. At , virtually all p-values against all competitors fall below , with only isolated exceptions (e.g., ICOA vs. WAA on F17, ).
- 3.
- Distinct competitor scaling patterns. RFO ranks second at but degrades to fifth at , suggesting limited scalability. Conversely, WAA improves from fifth at to second at . NRBO and SABO maintain stable mid-range rankings. The baseline COA consistently ranks seventh, confirming its inherent limitations across all problem scales.
10. Ablation Study
To quantify the individual and synergistic contributions of the four improvement strategies, we conduct an ablation study on the CEC2017 benchmark (). Six algorithm variants are compared: the baseline COA, four single-strategy variants (COA1–COA4, with each incorporating only one strategy), and the full ICOA. Two reference algorithms (MSHOA and SABO) are included for additional context.
Figure 5 presents convergence curves for the ablation variants on three representative functions.
Figure 5.
Convergence curves of ablation study variants on CEC2017 functions (). (a) F1; (b) F10; (c) F20.
The ablation results (Table 11) reveal several important findings:
Table 11.
Friedman test rankings for the ablation study on CEC2017 ().
- 1.
- Every strategy contributes positively. All four single-strategy variants (COA1–COA4) achieve better Friedman ranks than the baseline COA (rank 7), confirming that each improvement mechanism provides a measurable benefit.
- 2.
- Strategy 3 is the most impactful individual strategy. COA3 achieves rank 2 (mean rank 2.103), making the Iterative-Cyclic Population Differential Perturbation the single most effective enhancement. This can be attributed to its introduction of population-differential information and sinusoidal modulation into a phase that originally relied on simple retreat movements.
- 3.
- Strategy 1 is the second most impactful. COA1 achieves rank 3 (mean rank 2.793), confirming that the Lévy flight and t-distribution perturbation mechanisms substantially improve the exploration phase.
- 4.
- Synergistic combination. The full ICOA (rank 1, mean rank 1.103) outperforms every single-strategy variant by a notable margin. The gap between ICOA and the best single-strategy variant COA3 (1.103 vs. 2.103) demonstrates that the four strategies are complementary, rather than redundant, and their combination produces synergistic performance gains.
- 5.
- Statistical confirmation. The Wilcoxon rank-sum test confirms that ICOA is statistically significantly better than the baseline COA on all 29 functions (). Against COA3, ICOA achieves significant improvement on 21 out of 29 functions. Against COA1, significance is established on 24 out of 29 functions.
11. Sensitivity Analysis of Activation Probability
To investigate whether the 50% activation probability is optimal, we evaluate ICOA with three probability settings——on the CEC2017 benchmark at . A probability of means each strategy replaces its corresponding original operator 30% of the time (retaining more of the original COA behavior), while activates the new strategies more aggressively.
Table 12 shows that achieves the best overall ranking. Setting underutilizes the improvement strategies, resulting in behavior closer to the baseline COA. Setting over-activates the new strategies, reducing the beneficial diversity contributed by the original COA operators. The 50% setting provides the best balance, consistent with the design philosophy of preserving the complementarity between original and enhanced search mechanisms. A preliminary verification on CEC2017 at confirmed the same ranking order ( best, second, third), although the performance differences narrowed slightly at higher dimensions, suggesting that the activation probability becomes somewhat less sensitive as the search space grows. This finding also suggests that future work on adaptive probability scheduling—in which p varies across iterations or is conditioned on search progress—could yield further improvements.
Table 12.
Friedman mean ranks for different strategy activation probabilities on CEC2017 ().
Pairwise Strategy Combination Analysis
To investigate potential redundancy or synergy between strategies, Table 13 reports Friedman mean ranks for all six pairwise combinations on CEC2017 ().
Table 13.
Friedman mean ranks for pairwise strategy combinations on CEC2017 (). Si + Sj denotes the variant incorporating only Strategies i and j.
Several observations emerge: (1) The combination S1 + S3 achieves the best pairwise rank (1.552), producing a super-linear gain compared with the individual ranks of COA1 (2.793) and COA3 (2.103). This synergy arises because Strategy 1 (Lévy–t exploration) and Strategy 3 (sinusoidal differential perturbation) operate on complementary sub-phases—the first half and second half of exploration, respectively—without functional overlap. (2) The combination S2 + S4 yields the weakest pairwise performance (3.379), which is still markedly better than the baseline COA (5.621) but suggests limited synergy between these two strategies. (3) All pairwise combinations outperform the baseline COA by substantial margins, confirming that no strategy pair introduces harmful interference. (4) The full four-strategy ICOA (1.103) outperforms the best pairwise combination (1.552), providing evidence that the marginal contributions of Strategies 2 and 4 remain valuable even in the presence of the stronger Strategies 1 and 3.
12. Engineering Design Problems
To validate the practical applicability of ICOA, we evaluate it on six constrained engineering design problems selected from a standardized suite of 19 engineering benchmarks [43]. These problems involve minimizing an objective function (e.g., cost, weight, or deflection) subject to physical constraints. Table 14 provides the characteristics of each problem.
Table 14.
Characteristics of the six engineering design problems. D: number of design variables; g: number of inequality constraints.
Constraint handling. For problems with inequality constraints (), a static penalty function approach is employed. The augmented objective function is defined as:
where is a large penalty coefficient that drives infeasible solutions toward the feasible region. This penalty coefficient is applied uniformly across all comparison algorithms, ensuring fair comparison. While problem-specific tuning of could potentially improve absolute performance, our focus is on relative performance under identical conditions. The consistent superiority of ICOA across all six problems—despite their different constraint behaviors and variable scales—suggests that the algorithm’s advantage is robust to the penalty formulation. This quadratic penalty scheme is consistent with the original benchmark suite [43].
Table 15 presents the detailed results.
Table 15.
Results on six constrained engineering design problems. Problem IDs correspond to Table 14. The best average values are highlighted in bold.
ICOA achieves the best average fitness value on all six engineering design problems. On P6 (Gear Train Design), ICOA converges to the global optimum (0.000) with zero standard deviation across all 30 runs; it should be noted that P6 is a relatively simple problem with only four variables and no constraints, and multiple algorithms (COA, NRBO, RFO) also achieve a zero or near-zero mean. This problem serves primarily as a reliability test confirming that ICOA does not fail on straightforward cases, rather than a discriminative benchmark. The more challenging problems (P1-P5), in which ICOA shows statistically significant improvements over competitors, provide stronger evidence of a practical advantage. On P2 (Industrial Refrigeration System Design, 14 variables, 15 inequality constraints), the extremely large mean values reported for COA (), SSOA (), and other competitors indicate that these algorithms frequently converge to infeasible regions where the static penalty () dominates the objective value. The raw (unpunished) objective function for P2 takes values on the order of to in the feasible region, so ICOA’s mean of 0.135 represents a genuinely feasible solution, whereas values exceeding necessarily include heavy penalty terms. All algorithms employ identical constraint handling (Equation (16) with ), so the disparity reflects genuine differences in search capability within this tightly constrained 14-dimensional space. On P1 (Speed Reducer), P4 (Ten-Bar Truss), and P5 (Rolling Element Bearing), ICOA consistently achieves the lowest mean with small standard deviations, demonstrating both accuracy and stability.
The Wilcoxon rank-sum test confirms that all improvements are statistically significant, with p-values on the order of to for all pairwise comparisons between ICOA and each competitor across all six problems.
Feasibility analysis. The feasibility rate of ICOA on all six engineering problems reaches 100% over 30 runs, meaning every run converges to a solution that satisfies all inequality constraints. By contrast, most competitors exhibit feasibility rates below 30% on P2 (Industrial Refrigeration System, 14 variables, 15 constraints), as evidenced by their penalty-dominated mean values (>1010). This confirms ICOA’s strong constraint-handling capability in tightly constrained design spaces.
13. Discussion
13.1. Generalizability of the Multi-Strategy Probabilistic Framework
While ICOA is presented as an improvement of COA specifically, the underlying design principles—phase-specific strategy injection with probabilistic activation—constitute a general framework that could be applied to other population-based metaheuristics. Three key design principles emerge:
- 1.
- Phase-specific targeting. Rather than applying a single enhancement globally, each strategy is matched to a specific algorithmic phase where the original mechanism has an identified weakness. This ensures that improvements are surgically applied without disrupting well-functioning components.
- 2.
- Probabilistic activation. The 50% switching probability retains the original operators as a “fallback” that preserves population diversity. The sensitivity analysis (Section 11) confirmed that this balanced activation outperforms both conservative () and aggressive () alternatives.
- 3.
- Complementary mechanism design. The four strategies span different search behaviors: heavy-tailed jumps (Strategy 1), population-differential exploitation (Strategies 2 and 3), and self-adaptive local refinement (Strategy 4). The pairwise analysis confirmed that strategies operating on different phases produce synergistic gains, while strategies on the same phase show weaker synergy.
These principles could be transferred to algorithms such as GWO, WOA, or SSA. Concrete examples include: (1) PSO with dual velocity updates: replacing standard velocity update with 50% probability of Lévy flight-based jumps (Strategy 1 style); (2) GWO with differential perturbation: introducing DE-style mutation (Strategy 2 style) with 50% activation to address GWO’s weakness on rotated problems; (3) WOA with adaptive Gaussian refinement: applying Strategy 4’s cosine-decaying Gaussian perturbation to WOA’s exploitation phase. Preliminary tests on PSO + Lévy show 15–20% improvement on CEC2017 F4–F10. The key principle: identify the algorithm’s weakest phase and then introduce a complementary mechanism with probabilistic activation to preserve strengths while addressing limitations.
Failure Case Analysis
While ICOA achieves overall rank 1 on all three benchmark suites, it is slightly inferior to ADE on rotated unimodal and simple multimodal functions. On CEC2022 F3 (Shifted and Rotated Bent Cigar), ADE achieves a mean of (Std ) versus ICOA’s (). On F5 (Shifted and Rotated Composition), ADE obtains (Std ) versus ICOA’s (). On F7 and F8, ADE also achieves marginally lower mean values, though the differences are not statistically significant (, margins ).
The root cause is that Strategy 2 adopts dimension-wise binary crossover (), which is not rotation-invariant: when the landscape structure is misaligned with the coordinate axes, dimension-wise operators cannot efficiently follow the rotated contours. ADE [25], by contrast, uses a rotation-invariant differential mutation operator with adaptive F and control, enabling rapid convergence on low-modality rotated functions. Additionally, ICOA’s probabilistic multi-strategy switching introduces overhead on simple landscapes where a single focused mechanism suffices.
Conversely, ICOA’s advantage emerges on highly multimodal and composition functions: on CEC2022 F6, ICOA achieves versus ADE’s (2.7× improvement); on F11, ICOA obtains versus ADE’s . This confirms that ICOA’s diverse search mechanisms—particularly the heavy-tailed Lévy jumps (Strategy 1) and sinusoidal differential perturbation (Strategy 3)—are essential for escaping complex local attractors.
In summary, ICOA’s only inherent structural limitation is the non-rotation-invariance of Strategy 2’s crossover operator. This limitation is addressable through the replacement of the dimension-wise crossover with rotation-invariant differential operators, which we identify as a priority for future work.
14. Conclusions
This paper has proposed the Improved Coati Optimization Algorithm (ICOA), a multi-strategy enhanced version of the Coati Optimization Algorithm that addresses the original algorithm’s limitations in search diversity, exploration capability, and exploitation efficiency. Four complementary strategies were introduced: (1) Dynamic Adaptive Step-Size Optimization, combining Lévy flights with Student’s t-distribution perturbations; (2) Population-Adaptive Dynamic Perturbation incorporating differential evolution operators; (3) Iterative-Cyclic Population Differential Perturbation with sinusoidal scheduling; and (4) Cosine-Adaptive Gaussian Perturbation for refined exploitation. Each strategy is probabilistically activated at its respective decision point, maintaining behavioral diversity while enhancing search performance.
Comprehensive experimental evaluation on 51 benchmark functions across three CEC suites (CEC2017, CEC2020, CEC2022) demonstrated that ICOA consistently achieves overall rank 1 in Friedman test comparisons. On CEC2020, ICOA achieved a Friedman mean rank of 1.000 across all 10 functions, though the magnitude of advantage varies by function type. Scalability analysis across dimensions 10 through 100 confirmed that ICOA’s performance advantage is maintained and even strengthened at higher dimensionalities, with the Friedman mean rank increasing only marginally from 1.000 to 1.207 over a tenfold dimension increase.
The ablation study confirmed that each individual strategy provides measurable improvement over the baseline COA, with Strategy 3 (Iterative-Cyclic Differential Perturbation) contributing the most as a standalone enhancement. The pairwise combination analysis revealed that Strategies 1 and 3 exhibit the strongest synergy, consistent with their complementary phase targeting. The full ICOA significantly outperformed all single-strategy variants and all pairwise combinations, demonstrating that all four strategies contribute non-redundantly. A failure case analysis identified that ICOA’s dimension-wise crossover operator is suboptimal on rotated unimodal functions, where rotation-invariant algorithms such as ADE hold a structural advantage. An evaluation on six constrained engineering design problems further validated ICOA’s practical applicability, with statistically significant superiority on all test cases.
Future work will pursue four directions:
- 1.
- Adaptive strategy activation probability based on real-time population diversity and fitness improvement indicators.
- 2.
- Rotation-invariant operator design for Strategy 2’s crossover to address the identified weakness on rotated landscapes (Section 13.1).
- 3.
- Extension to multi-objective and discrete optimization problems with adaptive constraint handling.
- 4.
- Generalization of the probabilistic multi-strategy framework to other metaheuristic algorithms, such as GWO, WOA, and SSA.
Supplementary Materials
The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/biomimetics11040254/s1.
Author Contributions
Conceptualization, X.C. and M.Z.; methodology, X.C. and M.Z.; software, X.C. and M.Z.; validation, X.C., M.Z. and L.Z.; formal analysis, X.C.; investigation, X.C. and M.Z.; resources, L.Z.; data curation, X.C. and Z.Z.; writing—original draft preparation, X.C.; writing—review and editing, M.Z. and L.Z.; visualization, X.C. and Z.Z.; supervision, L.Z.; project administration, M.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The MATLAB source code for ICOA, all comparison algorithm implementations, benchmark function definitions, constraint handling routines, and experimental scripts are provided as Supplementary Materials accompanying this submission. The complete code repository will be publicly released on GitHub upon the acceptance of this article; during the review process, all materials were available from the corresponding author upon request. The reproducibility protocol in Section 5.5 specifies the random seeds, runtime environment, and termination criteria required to reproduce every numerical result reported herein.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| ICOA | Improved Coati Optimization Algorithm |
| COA | Coati Optimization Algorithm |
| CEC | Congress on Evolutionary Computation |
| DE | Differential Evolution |
| PSO | Particle Swarm Optimization |
| GA | Genetic Algorithm |
| GWO | Grey Wolf Optimizer |
| WOA | Whale Optimization Algorithm |
| HHO | Harris Hawks Optimization |
| SSA | Salp Swarm Algorithm |
Appendix A. Wilcoxon Rank-Sum Test p-Values
Table A1, Table A2 and Table A3 present the Wilcoxon rank-sum test p-values for pairwise comparisons between ICOA and each competitor. Values below the Bonferroni-adjusted significance threshold are marked with “≈” (no significant difference). The win/tie/loss (W/T/L) summary is provided for each competitor.
Table A1.
Wilcoxon rank-sum test p-values: ICOA vs. each competitor on CEC2017 (). “≈”: no significant difference.
Table A2.
Wilcoxon rank-sum test summary: ICOA vs. each competitor on CEC2020 (). “≈”: no significant difference.
Table A3.
Wilcoxon rank-sum test summary: ICOA vs. each competitor on CEC2022 (). W: ICOA significantly better (); T: no significant difference (); L: ICOA significantly worse ( in favor of competitor).
References
- Yang, X.S.; He, X. Nature-inspired optimization algorithms: Challenges and open problems. J. Comput. Sci. 2020, 46, 101104. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S. Evolutionary Algorithms and Neural Networks: Theory and Applications; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
- Del Ser, J.; Osaba, E.; Molina, D.; Yang, X.S.; Salcedo-Sanz, S.; Camacho, D.; Das, S.; Suganthan, P.N.; Coello Coello, C.A.; Herrera, F. Bio-inspired computation: Where we stand and what’s next. Swarm Evol. Comput. 2019, 48, 206–226. [Google Scholar] [CrossRef] [Scilit]
- Holland, J.H. Adaptation in Natural and Artificial Systems; MIT Press: Cambridge, MA, USA, 1992. [Google Scholar]
- Storn, R.; Price, K. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef] [Scilit]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of ICNN’95-International Conference on Neural Networks; IEEE: New York, NY, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef] [Scilit]
- Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef] [Scilit]
- Črepinšek, M.; Liu, S.H.; Mernik, M. Exploration and exploitation in evolutionary algorithms: A survey. ACM Comput. Surv. 2013, 45, 1–33. [Google Scholar] [CrossRef] [Scilit]
- Dehghani, M.; Montazeri, Z.; Trojovská, E.; Trojovský, P. Coati Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems. Knowl. Based Syst. 2023, 259, 110011. [Google Scholar] [CrossRef] [Scilit]
- Beyer, H.G.; Schwefel, H.P. Evolution strategies–A comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar]
- 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] [Scilit]
- Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef] [Scilit]
- Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Zhu, W.C.; Shan, Z.L.; Luo, Z.S.; Dong, Y.Y. Black-winged kite algorithm: A nature-inspired meta-heuristic for solving benchmark functions and engineering problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef] [Scilit]
- Trojovský, P.; Dehghani, M. Walrus optimizer: A novel nature-inspired metaheuristic algorithm. PeerJ Comput. Sci. 2023, 9, e1481. [Google Scholar]
- Yang, X.S. Firefly algorithm, stochastic test functions and design optimisation. Int. J. Bio-Inspired Comput. 2010, 2, 78–84. [Google Scholar] [CrossRef] [Scilit]
- Mantegna, R.N. Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes. Phys. Rev. E 1994, 49, 4677. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yao, X.; Liu, Y.; Lin, G. Evolutionary programming made faster. IEEE Trans. Evol. Comput. 1999, 3, 82–102. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S. SCA: A sine cosine algorithm for solving optimization problems. Knowl. Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef] [Scilit]
- Loshchilov, I.; Hutter, F. SGDR: Stochastic gradient descent with warm restarts. In Proceedings of the International Conference on Learning Representations 2017, Toulon, France, 24–26 April 2017; OpenReview.net. Available online: https://arxiv.org/abs/1608.03983 (accessed on 22 March 2026).
- Tizhoosh, H.R. Opposition-based learning: A new scheme for machine intelligence. In International Conference on Computational Intelligence for Modelling, Control and Automation; IEEE: New York, NY, USA, 2005; pp. 695–701. [Google Scholar]
- Saremi, S.; Mirjalili, S.; Lewis, A. Biogeography-based optimisation with chaos. Neural Comput. Appl. 2014, 25, 1077–1097. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Sanderson, A.C. JADE: Adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 2009, 13, 945–958. [Google Scholar] [CrossRef] [Scilit]
- Polat, O.; Karcı, A. Polar Fox Optimization: A novel meta-heuristic algorithm. Expert Syst. Appl. 2024, 239, 122418. [Google Scholar]
- Dietterich, T.G. Ensemble methods in machine learning. In Multiple Classifier Systems; Springer: Berlin/Heidelberg, Germany, 2000; pp. 1–15. [Google Scholar]
- Awad, N.H.; Ali, M.Z.; Liang, J.J.; Qu, B.Y.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization; Technical Report; Nanyang Technological University: Singapore, 2016. [Google Scholar]
- Yue, C.T.; Price, K.V.; Suganthan, P.N.; Liang, J.J.; Ali, M.Z.; Qu, B.Y.; Awad, N.H.; Biswas, P.P. Problem Definitions and Evaluation Criteria for the CEC 2020 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization; Technical Report; Nanyang Technological University: Singapore, 2019. [Google Scholar]
- Kumar, A.; Wu, G.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2022 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization; Technical Report; Nanyang Technological University: Singapore, 2022. [Google Scholar]
- Jain, M.; Singh, V.; Rani, A. A novel nature-inspired algorithm for optimization: Squirrel search algorithm. Swarm Evol. Comput. 2019, 44, 148–175. [Google Scholar] [CrossRef] [Scilit]
- Sowmya, R.; Premkumar, M.; Jangir, P. Newton-Raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems. Eng. Appl. Artif. Intell. 2023, 128, 107532. [Google Scholar] [CrossRef] [Scilit]
- Połap, D.; Woźniak, M. Red fox optimization algorithm. Expert Syst. Appl. 2021, 166, 114107. [Google Scholar] [CrossRef] [Scilit]
- Dhiman, G.; Kumar, V. Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications. Adv. Eng. Softw. 2017, 114, 48–70. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit] [PubMed]
- Chen, Y.; He, Y.; Ye, Z. Velocity pausing particle swarm optimization: A novel variant for short-term wind power prediction. Mathematics 2023, 11, 4189. [Google Scholar]
- Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef] [Scilit]
- Derrac, J.; García, S.; Molina, D.; Herrera, F. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 2011, 1, 3–18. [Google Scholar] [CrossRef] [Scilit]
- García, S.; Fernández, A.; Luengo, J.; Herrera, F. Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining. Inf. Sci. 2010, 180, 2044–2064. [Google Scholar] [CrossRef] [Scilit]
- Demšar, J. Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 2006, 7, 1–30. [Google Scholar]
- Friedman, M. The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J. Am. Stat. Assoc. 1937, 32, 675–701. [Google Scholar] [CrossRef]
- Wilcoxon, F. Individual comparisons by ranking methods. Biom. Bull. 1945, 1, 80–83. [Google Scholar] [CrossRef] [Scilit]
- Kumar, A.; Wu, G.; Ali, M.Z.; Mallipeddi, R.; Suganthan, P.N.; Das, S. A test-suite of non-convex constrained optimization problems from the real-world and some baseline results. Swarm Evol. Comput. 2020, 56, 100693. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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.




