Next Article in Journal
Classical and Bayesian Estimation of the Two-Parameter Maxwell Distribution Under Random Censoring
Previous Article in Journal
Existence, Optimal Control, and Numerical Analysis of a Caputo Fractional Model for Oxygen Saturation Regulation
Previous Article in Special Issue
Machine Learning Framework for Automated Transistor-Level Analogue and Digital Circuit Synthesis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Strategy Enhanced Child Drawing Development Optimization Algorithm for Global Optimization Problems and Real Problems

1
Design College, Jinhua University of Vocational Technology, Jinhua 321000, China
2
College of Education, Zhejiang Normal University, Jinhua 321000, China
3
School of Business, Jinhua University of Vocational Technology, Jinhua 321000, China
4
Taizhou Institute, Zhejiang University, Taizhou 318000, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2026, 18(3), 481; https://doi.org/10.3390/sym18030481
Submission received: 8 January 2026 / Revised: 25 February 2026 / Accepted: 3 March 2026 / Published: 11 March 2026
(This article belongs to the Special Issue Symmetry/Asymmetry in Evolutionary Algorithms)

Abstract

To address the tendency of the traditional Children’s Drawing Development Optimization (CDDO) algorithm to fall into local optima and converge slowly in global optimization and fire-field robot path planning, this study proposes a Multi-Strategy Enhanced Children’s Drawing Development Optimization (MECDDO) algorithm. The algorithm achieves performance improvements through three core strategies: (1) an adaptive cooperative search strategy that integrates information from the global best, worst, and random individuals and guides updates via dynamic weighting, expanding the exploration of the solution space; (2) a multi-strategy adaptive selection mechanism that constructs a pool of four differentiated strategies and dynamically adjusts selection probabilities based on strategy success rates, balancing exploration and exploitation; and (3) a global-optimum guided boundary repair strategy that reduces the loss of high-quality information from out-of-bounds solutions, enhancing local exploitation efficiency. Experiments on the CEC2017 benchmark suite demonstrate that MECDDO achieves outstanding performance across 30-, 50-, and 100-dimensional spaces. Statistical significance was evaluated using the Friedman test and Wilcoxon signed-rank test at a 0.05 significance level. The Friedman test mean rankings (M.R.) are 1.63, 2.20, and 2.70, respectively, consistently outperforming traditional CDDO (M.R. = 9.83, 9.93, 9.73, ranked 10th). Applied to mobile robot path planning, MECDDO achieves an average path length of 27.95483 in 20 × 20 grid environments (rank 1), shortening paths by 8.83% compared with CDDO (30.66212, rank 10), and 61.15516 in 40 × 40 grids (rank 1), reducing paths by 37.19% versus CDDO (97.20336, rank 9), providing trajectories free of redundant turns and convergence speeds 2–3 times faster than competing algorithms. These results validate MECDDO’s significant advantages in numerical optimization accuracy and practical robot path planning.

1. Introduction

Against the backdrop of rapid advancements in artificial intelligence and automation technologies, global optimization algorithms have emerged as core tools for addressing complex engineering problems. They have been widely applied in fields such as mobile robot path planning [1,2], industrial parameter scheduling [3], and UAV trajectory optimization [4,5]. The central challenge of these problems lies in the fact that their solution spaces are often characterized by high dimensionality, multimodality, and strong constraints. Traditional optimization methods, such as gradient descent, are prone to being influenced by initial values and may become trapped in local optima. Although heuristic algorithms can explore a broader solution space through random search, they commonly suffer from slow convergence and an imbalance between exploration and exploitation [6,7,8]. This issue is particularly critical in emergency scenarios, such as fire-field robot path planning, where algorithms are required not only to rapidly generate feasible, collision-free, and short trajectories but also to ensure trajectory smoothness to reduce robotic energy consumption and motion errors [9,10,11,12,13]. Such demands place higher requirements on the overall performance of optimization algorithms.
As a typical application scenario of global optimization algorithms, mobile robot path planning directly affects a robot’s operational efficiency and safety in complex environments. Current mainstream path planning algorithms can be categorized into traditional methods and intelligent optimization methods. Traditional methods, such as the A* algorithm [14,15,16] and Dijkstra algorithm, can quickly find feasible paths but exhibit poor adaptability to dynamic or densely obstructed environments and tend to generate redundant turning trajectories [17,18]. In contrast, intelligent optimization methods, such as particle swarm optimization and ant colony optimization, offer stronger environmental adaptability but suffer from slow convergence and insufficient trajectory smoothness [19,20,21,22]. Therefore, developing an optimization algorithm that simultaneously achieves high solution accuracy, fast convergence, and robust environmental adaptability is of significant importance for enhancing the performance of mobile robot path planning.
In recent years, numerous swarm intelligence optimization algorithms have been proposed to address various problems [23]. For example, Fu et al. introduced the Secretary Bird Optimization Algorithm (SBOA), inspired by the survival behaviors of secretary birds in nature, and applied it to 3D path planning for UAVs [24]. Tian-Lei Wang et al. developed a novel metaheuristic algorithm, the Cuckoo Catfish Optimizer (CCO), by simulating the searching, predation, and parasitic behaviors observed in cichlids [25]. Dler O. Hasan et al. integrated four major foraging strategies of griffon vultures in nature—following behavior, group foraging, independent search, and carrion inspection—to propose the Griffon Vulture Optimization Algorithm (GVOA) [26]. Inspired by the survival strategies of rabbits, including detour foraging and random hiding, the Artificial Rabbits Optimization (ARO) algorithm was developed [27]. The Chimpanzee Optimization Algorithm (ChOA) simulates four social behaviors of chimpanzees toward prey: attack, driving, interception, and pursuit [28]. Salah Kamel et al. proposed the Super Tornado Algorithm (STA), which draws inspiration from storm strategies such as spiral motion, tornado formation, and rapid currents, and is specifically designed to simulate the behavior of supercell thunderstorms [29]. Additionally, inspired by the Newton–Raphson method, the Newton–Raphson-based Optimizer (NRBO) employs two rules—the Newton–Raphson Search Rule (NRSR) and the Trap Avoidance Operator (TAO)—along with several matrix sets to further explore optimal solutions [30].
In addition, to address the limitations of basic algorithms in path planning, such as slow convergence and suboptimal path quality, Ran Zhang et al. proposed a UAV path planning algorithm based on an improved Harris Hawks Optimization (HHO), incorporating the Cauchy mutation strategy, adaptive weights, and sine–cosine strategies to enhance performance in complex three-dimensional (3D) flight environments [31]. Chao Zhang et al. developed a multi-strategy integrated wind-driven optimization (MEWDO) algorithm for robotic path planning, leveraging cubic spline interpolation, Chebyshev strategies, and a dimension-wise perturbation mutation approach [32]. Yaonan Dai et al. introduced a novel Whale Optimization Algorithm (NWOA) for mobile robot path planning by employing adaptive techniques and potential field factors [33]. Ruo-Bin Wang et al., aiming to find collision-free optimal motion paths in obstacle-laden environments, proposed an Adaptive Parallel Algorithm Optimization (APAOA) with a novel parallel communication strategy [34]. To overcome major challenges faced by traditional path planning algorithms in large-scale scenarios with high-density irregular obstacles—including low search efficiency, limited obstacle avoidance capability, and a tendency to get trapped in local optima—Yuchao Wang et al. proposed a hybrid path planning algorithm combining an improved Golden Jackal Optimization (MGJO) algorithm with an Improved Dynamic Window Approach (IDWA) [35]. Xuzhen Deng et al. addressed issues such as low population diversity, imbalance between exploration and exploitation, and low optimal solution accuracy in arithmetic optimization algorithms by proposing a Multi-Strategy Enhanced Arithmetic Optimization Algorithm (MSEAOA) for mobile robot path planning [36]. Dong Wu et al. developed a hybrid path planning algorithm that utilizes Adaptive Step Rapidly-exploring Random Tree-Connect (AS-RRT-Connect) to generate initial paths and reduce the search space, thereby providing more accurate pheromone distribution information for an improved Ant Colony Optimization (IACO) algorithm and significantly enhancing convergence speed [37].
The Child Drawing Development Optimization Algorithm (CDDO), a novel metaheuristic algorithm, was proposed by Abdulhameed et al. in 2022 [38]. It draws inspiration from the cognitive development process observed in children’s drawing learning and simulates five stages—doodling, development, application of the golden ratio, creativity cultivation, and pattern memorization—to iteratively update solutions. CDDO incorporates the Golden Ratio (GR) and Pattern Memory (PM) mechanisms, demonstrating certain distinct advantages in low-dimensional and simple optimization problems. For instance, in unimodal function optimization, it guides solutions toward high-quality regions through the golden ratio, achieving convergence accuracy superior to some traditional algorithms.
However, as problem complexity increases, inherent limitations of CDDO gradually emerge. Its search mechanism is primarily “enveloping” and overly reliant on the golden ratio for local guidance, lacking effective interaction among multiple individual sources within the population. This restricts exploration of the solution space and makes the algorithm prone to being trapped in local optima for multimodal or high-dimensional problems. Moreover, its fixed update strategy—combining the golden ratio with pattern memory—limits the algorithm’s ability to rapidly cover a broad solution space in the early stages, while hindering precise refinement of the optimal solution in later stages, thus disrupting the balance between exploration and exploitation. Additionally, boundary handling relies solely on simple truncation, which discards potentially valuable information in out-of-bound dimensions. This not only reduces population diversity but also significantly increases the risk of premature convergence in high-dimensional or strongly constrained scenarios [39,40]. These limitations considerably restrict the application of CDDO in complex engineering problems, such as robot path planning in high-density obstacle environments.
In this context, this study proposes a Multi-Strategy Enhanced Child Drawing Development Optimization Algorithm (MECDDO), which achieves performance breakthroughs through three core improvement strategies: (1) an adaptive collaborative search strategy that integrates multi-source information from the global best, worst, and random individuals; dynamic weighting coefficients are computed based on Euclidean distances to guide individuals toward high-quality regions and broaden solution space exploration; (2) a multi-strategy adaptive selection mechanism that constructs a strategy pool comprising four differentiated strategies, including collaborative search and differential evolution, and dynamically adjusts strategy selection probabilities according to their success rates, thereby achieving a dynamic balance between exploration and exploitation throughout the optimization process; (3) a global-best-guided boundary repair strategy that uses the position of the global best individual as a reference to intelligently bring out-of-bound solutions back into the feasible domain, preventing the loss of high-quality information and improving local exploitation efficiency.
Compared with learning-based or neuroevolutionary approaches [41], MECDDO avoids costly model training and large memory requirements, making it more suitable for high-dimensional or resource-constrained optimization tasks.
Although MECDDO follows the general paradigm of multi-strategy hybridization, its novelty lies in three fundamental aspects. First, unlike conventional ensemble or adaptive DE-based optimizers that rely solely on historical success rates, MECDDO introduces an adaptive cooperative search strategy that explicitly integrates global best, worst, and random individuals through distance-based dynamic weighting, enabling structured population-level information exchange. Second, the proposed multi-strategy selection mechanism unifies heterogeneous search behaviors (collaborative search and multiple DE variants) within a single probabilistic framework, allowing the algorithm to adaptively transition between exploration-dominated and exploitation-dominated phases. Third, the global-best-guided boundary repair strategy departs from traditional truncation or random repair schemes by preserving high-quality information near the feasibility boundaries. These mechanisms collectively differentiate MECDDO from existing adaptive DE or ensemble-based optimizers.
To validate the performance of MECDDO, this study conducted multi-dimensional experiments. First, using the CEC2017 and CEC2022 (20-dimensional) benchmark test suite—which includes 30 functions across four categories: unimodal, multimodal, hybrid, and composition—MECDDO was compared with nine mainstream algorithms, including GWO, HHO, WOA, and CDDO, in 30-, 50-, and 100-dimensional spaces. Its numerical optimization capability was evaluated through average fitness values, standard deviations, and the Friedman test. Second, two grid maps with complexities of 20 × 20 and 40 × 40 were constructed to assess MECDDO’s practical applicability in mobile robot path planning, using path length, smoothness, and convergence speed as evaluation metrics. The experimental results indicate that MECDDO significantly outperforms the comparative algorithms in terms of numerical optimization accuracy, stability, and practical path planning performance, providing an efficient solution for complex global optimization problems and engineering applications.
The structure of this paper is organized as follows: Section 2 provides a detailed introduction to the principles of the traditional CDDO algorithm and the three core improvement strategies of MECDDO; Section 3 validates the numerical optimization performance of MECDDO through experiments on the CEC2017 benchmark test suite; Section 4 applies MECDDO to mobile robot path planning and analyzes its performance in different grid environments; Section 5 summarizes the research findings, highlights current limitations, and outlines directions for future work.

2. Child Drawing Development Optimization and the Proposed MECDDO

2.1. Child Drawing Development Optimization (CDDO)

The Child Drawing Development Optimization (CDDO) algorithm is a novel metaheuristic inspired by children’s learning behaviors and cognitive development, leveraging the Golden Ratio to optimize the aesthetic aspects underlying children’s art [38].
(1)
First Stage (Doodling Stage)
The initial doodles created by children mainly consist of random marks. At this stage, children are primarily observing and exploring hand movements and pressure. Since children notice that straight motions produce lines while other hand movements generate curves, their actions involve both linear motions and random curved motions. Hand pressure is often inconsistent—either too high or too low—but in subsequent stages, it is refined through repeated attempts and consideration of multiple factors [38,39]:
X i , j = l b j + r a n d × u b j l b j
In the formula above, X represents the current solution, corresponding to a child’s drawing. l b j and u b j denote the lower and upper bounds of the j th dimension, ensuring that each individual’s initial position is randomly distributed within the feasible space. r a n d is a random number in the range [0,1].
(2)
Second Stage (Development Stage)
Hand pressure is one of the factors used to assess a child’s performance. Appropriate hand pressure indicates a higher skill level; it also implies that the child has sufficient ability to complete the drawing with minimal pressure while accurately applying the Golden Ratio. First, a random hand pressure (RHP) is generated. RHP is a random number between the problem’s lower bound l b and upper bound u b and is used to evaluate the current solution’s hand pressure relative to the actual hand pressure (HP) [38,39].
R H P = r a n d ( l b , u b ) H P = X ( i , r a n d ( j ) )
(3)
Third Stage (Golden Ratio Stage)
At this stage, children begin applying the skills they have learned. They utilize feedback from past experiences, observe patterns in the actual image, attempt to assign meaning to their drawings, and create artworks through imitation, practice, and active experimentation. To model these behaviors, after evaluating the hand pressure (HP) to assess the child’s skill level, the current hand pressure is compared with the random hand pressure (RHP). If the current HP is less than RHP, the solution is updated using Equation (3), while taking into account the child’s Skill Rate (SR) and Level Rate (LR). SR and LR are initially random numbers between 0 and 1; if the child’s hand pressure is appropriate, they are later adjusted to values between 0.6 and 1. Setting SR and LR to higher values (0.6–1) indicates that the child possesses relatively accurate knowledge and skill, which can be further enhanced by considering the Golden Ratio (GR) factor. Another factor used to update the solution and improve its performance is the Golden Ratio (GR), defined as the ratio between two selected features of the solution (i.e., the length and width of the child’s drawing) as shown in Equation (5). Each of these two features is randomly selected from all problem factors using Equation (5) [38,39].
X i + 1 = G R + S R · ( X i l b e s t X i ) + L R · ( X i g b e s t X i )
X i G R = X i L + X i W X i L
L , W = r a n d ( 0 , j )
where X i l b e s t represents the child’s best artwork to date, i.e., the local optimum, while X i g b e s t represents the global optimum observed in the child’s environment. The Golden Ratio (GR) is the ratio between the length L and width W of the child’s drawing.
(4)
Fourth Stage (Creativity Stage)
Each child possesses creativity and skills gained through experience and observation, which are key to enhancing the visual appeal of their artwork. During this stage, children integrate information and tend to adopt solutions that conform to or approximate the Golden Ratio. However, if a solution aligns with the Golden Ratio but performs poorly in practice, it indicates that the child’s skill is not yet fully developed and requires further refinement through creativity and application of the Golden Ratio. Children remember the best learning methods and imitate these processes to optimize outcomes. To model this process, the algorithm establishes a Pattern Memory (PM) for each solution, whose size can be adjusted according to the problem. Solutions are randomly selected from PM to update underperforming solutions, which helps accelerate convergence, akin to speeding up a child’s learning process. The Creativity Rate (CR) and Pattern Memory (PM) are both incorporated in Equation (6) to update the current solution and guide it toward the optimum. CR is experimentally set to a fixed value of 0.1. The Skill Rate (SR) and Level Rate (LR) are set to lower values (0–0.5), indicating that the child’s knowledge and skills are still developing and can be further enhanced through CR and PM [38,39].
X i + 1 = X i M P + C R · ( X i g b e s t )
(5)
Fifth Stage (Pattern Memory Stage)
At this stage, children use their prior knowledge and skills to add details to their drawings, enhancing precision, and compare their work with all previously best artworks. In the algorithm, this behavior is simulated by randomly selecting one solution from the top ten best solutions to update the current solution that is “proportionally accurate but exhibits improper hand pressure,” focusing on improving detailed performance [38,39].
This process corresponds to the individual update mechanism of agents in the algorithm: if a better solution exists, the current solution is updated toward the global best solution. Furthermore, whenever a new global best solution is found during iterations, it is simultaneously incorporated into the Pattern Memory (PM).

2.2. Multi-Strategy Enhanced Child Drawing Development Optimization (MECDDO)

2.2.1. Adaptive Collaborative Search Strategy

The core inspiration of the traditional CDDO algorithm comes from children’s drawing learning behaviors, relying on the Golden Ratio (GR) and the Pattern Matrix (PM) to guide individual updates. However, it exhibits significant limitations in global exploration. On one hand, its search mechanism is primarily “enveloping” and overly dependent on a single golden ratio for local guidance, lacking effective information exchange among different individuals in the population. This restricts exploration of the solution space and makes it difficult to escape the initial search region. On the other hand, the random search mechanism of CDDO is relatively blind, and individual updates do not sufficiently exploit high-quality information from the population. Consequently, the algorithm performs poorly during the exploration phase and is prone to stagnation in local optima, failing to efficiently approach the global optimum.
To address these issues, this study introduces an adaptive collaborative search strategy, which strengthens global exploration by integrating multi-source information from the population to construct a guided update mechanism.
The core logic of this strategy is as follows: for each individual X i   to be updated, the global best individual X best   and the worst individual X worst   are first determined based on population fitness ranking. Meanwhile, two distinct random individuals X r 1 and X r 2 , different from the current individual, are selected to form a multi-dimensional information exchange system. To achieve adaptive guidance, weighting coefficients α 1 and α 2 are computed based on the Euclidean distances among these individuals [42]:
α 1 = X best     X worst   X best     X worst     +   X r 1     X r 2 α 2 = X r 1     X r 2 X best     X worst     +   X r 1     X r 2
Here, α 1 reflects the contribution of the difference between the global best and worst individuals, while α 2 captures the diversity information among the random individuals. The sum of α 1 and α 2 equals 1, ensuring a reasonable weight distribution. Based on this weighting system, the individual update formula is:
X i new   = X i + α 1 · ( X best   X worst   ) + α 2 · ( X r 1 X r 2 )
The adaptive weighting mechanism can be interpreted as a multi-criteria decision process, where convergence guidance (global best–worst difference) and diversity preservation (random individual difference) represent two competing criteria. The worst individual provides directional contrast information, enhancing population diversity and preventing premature convergence by encouraging exploration away from poor regions. By dynamically adjusting their weights based on Euclidean distances, MECDDO balances exploitation and exploration in a principled manner.
By integrating multi-source individual information with adaptive weight guidance, this strategy effectively addresses the traditional CDDO’s weaknesses in exploration and insufficient information interaction. The dynamic adjustment of weights allows individuals to move toward the global optimum while maintaining population diversity, enhancing both the breadth and efficiency of exploration in the solution space and reducing the risk of local stagnation.

2.2.2. Multi-Strategy Adaptive Selection Mechanism

The traditional CDDO algorithm employs a single update strategy (Golden Ratio guidance + Pattern Matrix update), which suffers from inadequate strategy adaptability. On one hand, a single strategy cannot simultaneously meet the requirements of the entire optimization process: strong exploration is needed in the early stage to cover a broad solution space, but the traditional CDDO’s exploratory capability is limited; strong exploitation is required in the later stage to refine the optimal solution, yet its local search ability is weak, resulting in an imbalance between exploration and exploitation. On the other hand, a fixed strategy lacks dynamic adjustment capability and cannot adaptively switch update modes according to the population’s evolution state, reducing algorithm robustness and limiting adaptability across different types of optimization problems. To address these issues, this study proposes a multi-strategy adaptive selection mechanism, constructing a multi-dimensional strategy pool and enabling intelligent strategy selection through dynamic probability adjustment [43,44].
The core logic of this mechanism consists of two parts: strategy pool construction and adaptive selection.
(1)
Strategy Pool Construction
A strategy pool containing four differentiated update strategies is constructed to cover exploration, exploitation, and balanced needs:
  • Strategy 1: Adaptive Collaborative + Standard CDDO Strategy
Combines the previously described multi-source collaborative update with the standard CDDO strategy, focusing on broadening the search range.
  • Strategy 2 (DE/rand/1):
Classic differential evolution strategy, constructing a differential vector from three randomly selected distinct individuals to enhance population diversity. The update formula is [43,44]
X i new   ( j ) = X r 1 j + F · X r 2 j X r 3 j ,   i f   r a n d < C R X i j ,   o t h e r w i s e
where X r 1 , X r 2   and   X r 3 are distinct random individuals different from the current individual, F = 0.8 is the scaling factor, and p C R = 0.95 is the crossover probability.
  • Strategy 3 (DE/current-to-best/1):
A differential strategy based on the current individual and the global best, emphasizing local exploitation:
X i new   ( j ) = X i j + F · X b e s t j X i j + X r 1 j X r 2 j ,   i f   r a n d < p C R X i j ,   o t h e r w i s e
By incorporating guidance from the global best individual, this strategy accelerates convergence toward high-quality regions.
  • Strategy 4 (DE/rand-to-current/1):
A differential strategy balancing exploration and exploitation:
X i new   j = X i j + L · X r 1 j X i j + F · X r 2 j X r 3 j
where L = r a n d is a random weight coefficient. By integrating information from random and current individuals, this strategy achieves dynamic balance between exploration and exploitation.
(2)
Adaptive Selection Mechanism
In each iteration, the “success count” c s of each strategy (i.e., the number of times a strategy improves an individual’s fitness) is recorded. The strategy selection probability p s is then calculated as
p s = c s s = 1 4 c s
If none of the strategies succeed (i.e., c s s = 1 4 c s = 0 ), equal probabilities are assigned p s = 1 4 to avoid stagnation. Individuals select a strategy via a roulette-wheel method: generate a random number r [ 0,1 ] , and select the sth strategy if k = 1 s 1 p k < r k = 1 s p k .
This mechanism allows the algorithm to dynamically adjust strategy preference according to the optimization process: in early stages, exploration-oriented strategies (Strategy 1 and 2) have higher success probabilities, ensuring broad solution space coverage; in later stages, exploitation-oriented strategies (Strategy 3 and 4) gain advantage, accelerating refinement of the optimal solution. Through this adaptive adjustment, the mechanism effectively addresses the limitations of the traditional single-strategy CDDO, significantly improving robustness and adaptability across different optimization scenarios.

2.2.3. Global-Best Guided Boundary Repair Strategy

In the traditional CDDO algorithm, out-of-bound solutions are handled using a simple “truncation method,” which directly resets the out-of-bound dimension values to the corresponding boundary via max/min functions. This approach has significant limitations. On one hand, truncation discards potentially valuable information contained in the out-of-bound solutions, sharply reducing solution diversity. This is especially problematic in high-dimensional optimization, where it can cause the population to become trapped in local optima, increasing the risk of premature convergence. On the other hand, the single truncation mechanism lacks guidance toward high-quality regions of the solution space; repaired solutions tend to cluster near the boundary edges and fail to approach the core regions where the global optimum resides, resulting in low local exploitation efficiency and insufficient utilization of high-quality boundary-adjacent solutions [45,46].
To address these issues, this study proposes a Global-Best Guided Boundary Repair Strategy, which leverages the position of the global-best individual to intelligently guide out-of-bound solutions back into the feasible domain, ensuring both solution validity and local exploitation efficiency.
The core logic is as follows: for the jth dimension X i ( j ) of individual X i , first check whether it exceeds the feasible domain (i.e., X i ( j ) < l b ( j ) or X i ( j ) > u b ( j ) , where l b ( j ) and u b ( j ) are the lower and upper bounds for the jth dimension). If an out-of-bound case exists, the jth dimension of the global-best individual X best   is used as a reference. A random adjustment factor guides the out-of-bound solution toward a high-quality region within the feasible domain, ensuring that the repaired solution remains feasible while approaching the region near the global optimum. The specific repair formula is [47]
x i ( j ) = X best   j + 0.5 · r a n d · u b j X best   j ,   i f   X i ( j ) > u b ( j )   X best   j 0.5 · r a n d · X best   j l b j ,   i f   X i ( j ) < l b ( j )
Compared with the traditional truncation method, this strategy has two key advantages: (1) by leveraging the global-best solution as guidance, it avoids blind discarding of out-of-bound information, giving repaired solutions greater optimization potential; (2) repaired solutions are distributed near high-quality regions, significantly improving local exploitation efficiency while maintaining population diversity through random adjustment factors. This improvement effectively addresses the rough boundary handling and low exploitation efficiency of the traditional CDDO, and in high-dimensional optimization problems, it can significantly enhance convergence accuracy and stability.
The MECDDO’s pseudocode is provided in Algorithm 1, and a flowchart illustrating the overall MECDDO framework and its key innovations is shown in Figure 1.
Algorithm 1: the pseudo-code of the MECDDO
Input: N (population size), T (maximum iterations), dim (problem dimensions), lb (lower bound), ub (upper bound), F (scaling factor = 0.8), pCR (crossover probability = 0.95).
Output: Xbest (global optimal solution).
1: Begin
2: Initialize: the relevant parameters N, T, dim and initialize population X by Equation (1).
3: Compute fitness, set personal best Xilbest and global best Xigbest.
4: Calculate Golden Ratio Equations (3)–(5).
5: Initialize strategy pool parameters: F = 0.8, pCR = 0.95, p = [0.25, 0.25, 0.25, 0.25].
6: while t < T do
7: Calculate random hand pressure RHP by Equation (2).
8:  for i = 1:Np do
9:   Select current strategy via roulette wheel and record pre-update state Xold and fitnessold.
10:   Switch strategy
11:    Case 1: Self-adaptive Collaborative Search Strategy
12:   Determine Xbest, Xworst, randomly select Xr1 and Xr2
13:   Calculate weights α1 and α2 by Equation (7).
14:   Update  X i new   by Equation (8).
15:   Perform Global Best-guided Boundary Repair by Equation (13).
16:  Case 2: DE/rand/1 Differential Strategy
17:    Update  X i new    by Equation (9).
18:   Perform Global Best-guided Boundary Repair by Equation (13).
19:  Case 3: DE/current-to-best/1 Differential Strategy
20:   Update  X i new    by Equation (10).
21:   Perform Global Best-guided Boundary Repair by Equation (13).
22:  Case 4: DE/rand-to-current/1 Differential Strategy
23:   Update  X i new    by Equation (11).
24:   Perform Global Best-guided Boundary Repair by Equation (13).
25:   end Switch
26:    if   f i t n e s s new   <   f i t n e s s old  
27:     Update  X i l b e s t ,   X i g b e s t  and strategy success count  c s t r a t e g y .
28:    else
29:     restore the original state  p = [ 0.25 ,   0.25 ,   0.25 ,   0.25 ] .
30:   end if
31: end for
32: Update strategy probabilities adaptively by Equation (12).
22:   t = t + 1
23: end while
24: return the best solution Xbest.
25: End

2.3. Computational Complexity Analysis

The computational complexity of the proposed algorithm (MECDDO) is analyzed in terms of the population size N , the maximum number of iterations T , and the problem dimensionality d i m . Similar to the original CDDO, the computational cost of the initialization phase is O ( N × d i m ) . During the iterative process, the adaptive cooperative search strategy requires the computation of Euclidean distances among four individuals, resulting in a time complexity of O ( N × d i m ) . The multi-strategy adaptive selection mechanism consists of strategy execution with a complexity of O ( N × 4 × d i m ) and the statistics of successful strategies with a complexity of O ( 4 ) ; when combined, its overall complexity remains O ( N × d i m ) .
The global-best-guided boundary repair strategy checks and corrects each dimension of every individual, and thus also incurs a computational cost of O ( N × d i m ) . Consequently, the overall time complexity of MECDDO is O ( T × N × d i m ) , which is consistent with that of the original CDDO and other mainstream meta-heuristic optimization algorithms in terms of asymptotic complexity.
Although additional operations such as distance calculation, strategy success counting, and roulette-wheel selection are introduced, leading to a slight increase in the constant factor compared with the original CDDO, these operations incur only limited constant overhead and do not alter the algorithm’s asymptotic complexity. This demonstrates that the proposed enhancement strategies effectively improve the optimization performance while maintaining computational efficiency.

3. Numerical Experiments

3.1. Competitor Algorithms and Parameters Setting

In this subsection, the proposed MECDDO algorithm is evaluated using the currently most challenging numerical optimization benchmark, CEC2017 [48], and its performance is compared with several advanced optimization methods. The comparative algorithms are selected based on three core criteria: (1) representativeness of mainstream metaheuristic categories (swarm intelligence, evolutionary computation, etc.), including Grey Wolf Optimizer (GWO) [49], Harris Hawks Optimization(HHO) [50], Whale Optimization Algorithm (WOA) [51]; (2) recency and state-of-the-art performance, such as Dung beetle optimization algorithm (DBO) [52], Birds of Prey-Based Optimization (BPBO) [53], Artificial Lemming Algorithm(ALA) [54], Snow Geese Algorithm (SGA) [55], Hannibal Barca optimizer (HBO) [56], and the original Child Drawing Development Optimization (CDDO) [38]. The parameter settings for these algorithms are summarized in Table 1.
All comparative algorithms are implemented in MATLAB 2022b and run on the same hardware platform to ensure fair comparison. Each algorithm is independently executed 30 times for each function (consistent with the sample size requirement for non-parametric statistical tests), and the average fitness, standard deviation, and runtime are recorded. The source codes of the comparative algorithms are obtained from the original authors’ official repositories or standardized implementations in the MATLAB Optimization Toolbox, ensuring consistency with the original papers’ parameter settings (Table 1).

3.2. Design and Result Analysis of Ablation Experiments

To evaluate the performance enhancement of the CDDO algorithm brought by the proposed improvement strategies—Adaptive Collaborative Search Strategy, Multi-Strategy Adaptive Selection Mechanism, and Global Best-Guided Boundary Repair Strategy—this study conducts an ablation experiment. By comparing the standard CDDO algorithm with its enhanced variants, each incorporating only one individual strategy (denoted as CDDO-S1, CDDO-S2, and CDDO-S3), the independent contribution of each strategy is assessed, along with the effect of the fully integrated MECDDO. The evaluation is performed using the CEC 2017 benchmark suite (dim = 30), with all experimental parameter settings consistent with those described earlier.
The convergence curves in Figure 2 demonstrate the optimization behavior of CDDO and its enhanced variants (CDDO-S1, CDDO-S2, CDDO-S3, and MECDDO) on the CEC2017 benchmark set. As shown in the figure, the standard CDDO exhibits a significantly slower convergence rate and becomes trapped in suboptimal regions at early iterations, indicating insufficient global exploration capability. In contrast, all three single-strategy variants achieve noticeable acceleration in convergence, confirming the independent effectiveness of each improvement mechanism. Among them, CDDO-S1 shows superior early-stage descent due to strengthened global guidance, while CDDO-S3 provides more pronounced late-stage refinement benefiting from enhanced local exploitation. The full version, MECDDO, consistently delivers the fastest convergence and lowest fitness curve throughout the entire iteration range, suggesting that combining multiple strategies enables the optimizer to maintain strong exploration in early iterations and transition smoothly into fine exploitation later. This validates that the synergy between adaptive collaborative search, multi-strategy switching, and global best-guided boundary repair greatly improves convergence efficiency and solution quality.
Figure 3 presents the average ranking performance of the five algorithms across all benchmark functions. As shown in the figure, MECDDO achieves the best overall rank with an average score of 1.10, indicating that it consistently outperforms all other competitors. The single-strategy variants show noticeable but limited improvements: CDDO-S1 obtains an average rank of 3.23, CDDO-S2 scores 2.87, and CDDO-S3 ranks at 2.90. Although these values are substantially better than the standard CDDO (4.90), they remain inferior to the fully enhanced MECDDO (1.10), demonstrating that single-strategy enhancement can improve performance but is insufficient to fully address the limitations of the original optimizer.
In contrast, the standard CDDO obtains the worst average ranking of 4.90, confirming its weaker optimization capability and higher likelihood of premature convergence on complex benchmark functions. The clear performance gap between MECDDO and the other four implementations validates the effectiveness of the multi-strategy fusion framework, which enables MECDDO to maintain stronger global exploration in early iterations while achieving more refined exploitation in the later search stage. Therefore, the results in Figure 3 demonstrate that MECDDO delivers the most balanced and robust optimization performance among all tested algorithms.

3.3. Parameter Sensitivity Analysis

The key fixed parameters of MECDDO include the scaling factor F = 0.8 and the crossover probability p C R = 0.95 . To conduct sensitivity analysis, each parameter was independently adjusted within a reasonable range ( F : 0.2 1 , p C R : 0.8 1 ) , while keeping the other parameters unchanged. Figure 4 illustrates the variations in the average ranking of MECDDO on the CEC2017 (30-dimensional) benchmark suite.
The scaling factor FFF directly affects the magnitude of the mutation vectors in differential evolution strategies and plays a critical role in balancing exploration and exploitation. As shown in Figure 3 (left), MECDDO achieves the best average ranking of 1.23 when F = 0.8, which is significantly superior to other settings. When F = 0.6 , the average ranking is 2.10, yielding the second-best performance. In contrast, the average rankings decrease to 3.40 and 3.47 when F = 0.4 and F = 1.0 , respectively, indicating a clear performance degradation. The worst performance is observed at F = 0.2 , with an average ranking of 4.80. These results suggest that excessively small values of F (e.g., 0.2 and 0.4) lead to insufficient mutation strength, making it difficult for the algorithm to escape local optima and thereby limiting its exploration capability. Conversely, an overly large value of F (e.g., 1.0) results in overly aggressive mutations, which may disrupt high-quality solutions within the population and reduce exploitation efficiency. The setting F = 0.8 achieves an optimal balance between mutation amplitude and solution stability, maintaining population diversity for global exploration while effectively exploiting high-quality solution information for local refinement, thus yielding the best overall performance.
The crossover probability p C R determines the probability of updating individual dimensions and influences the search precision in the solution space. As depicted in Figure 3 (right), MECDDO attains the best average ranking (2.00) at p C R = 0.95 , which represents the optimal configuration. When p C R = 0.90 and p C R = 0.85 , the average rankings are 2.60 and 2.50, respectively, indicating performance close to the optimum. However, the ranking deteriorates to 3.03 at p C R = 0.80 , while the worst performance is observed at p C R = 1.0 , with an average ranking of 4.87. This trend indicates that excessively high or low crossover probabilities can adversely affect algorithm performance. Specifically, when p C R = 1.0 , all dimensions are forced to undergo crossover, which may lead to the loss of critical information from high-quality solutions and thus degrade solution quality. In contrast, when p C R = 0.80 , the crossover probability is insufficient, resulting in low update efficiency and difficulty in rapidly converging to promising regions. The setting p C R = 0.95 provides an appropriate crossover intensity that effectively integrates useful information from different individuals while preserving the core characteristics of high-quality solutions, enabling a dynamic balance between exploring new regions and reinforcing superior solutions, and thereby achieving optimal stability and optimization accuracy.
In summary, the parameter sensitivity analysis demonstrates that the core parameters of MECDDO ( F = 0.8   and   p C R = 0.95 ) are both reasonable and robust. Within the examined ranges, the impact of parameter variations on algorithm performance is consistent with the general parameter tuning principles of differential evolution strategies. Moreover, the optimal parameter combination effectively supports the cooperative search behavior and dynamic strategy selection mechanisms of MECDDO, providing a reliable basis for parameter configuration in subsequent numerical experiments and practical engineering applications.

3.4. Population Diversity Analysis

Population diversity is a core factor influencing the global exploration capability and local exploitation efficiency of heuristic algorithms. It directly determines whether an algorithm can effectively escape local optima and steadily approach the global optimum. Therefore, conducting comparative experiments on the population diversity of MECDDO and the conventional CDDO can provide in-depth insights into the optimization mechanism of search behavior induced by the multi-strategy enhancement framework.
Figure 5 compares the population diversity distribution characteristics of MECDDO and the traditional CDDO on the CEC2017 benchmark functions, intuitively illustrating the optimization effect of the multi-strategy enhancement mechanism on population dynamics. As observed from the diversity curves across multiple test functions, the population diversity of conventional CDDO decreases rapidly in the early iterations and remains at a relatively low level in the later stages. This phenomenon reflects its inherent deficiency of premature individual convergence and insufficient information exchange during the search process, which constitutes the primary reason for its tendency to become trapped in local optima. In contrast, MECDDO consistently maintains a higher level of population diversity throughout the entire iterative process, with a noticeably slower decay rate. This advantage is particularly pronounced in high-dimensional and complex functions (e.g., F19 and F28), indicating that the adaptive cooperative search strategy effectively preserves population heterogeneity by integrating multi-source information from the global best, global worst, and randomly selected individuals, thereby ensuring sustained exploration of the solution space.
Further analysis reveals that MECDDO enables rapid population dispersion in the early iterations, guaranteeing extensive coverage of the solution space, while gradually converging in the later stages without sacrificing an appropriate level of diversity, thus achieving a dynamic balance between exploration and exploitation. This behavior is closely associated with the regulatory role of the multi-strategy adaptive selection mechanism. Specifically, exploration-oriented strategies (such as adaptive cooperative search and DE/rand/1) are assigned higher selection probabilities in the early phase to promote population dispersion, whereas exploitation-oriented strategies (such as DE/current-to-best/1) dominate in the later phase, guiding the population toward high-quality regions while effectively preventing premature homogenization. By comparison, due to the lack of flexibility inherent in its single update strategy, CDDO either rapidly exhausts population diversity—leading to search stagnation—or remains overly dispersed, making it difficult to converge to the optimal solution. In contrast, MECDDO achieves precise regulation of population diversity, thereby establishing a solid population foundation for the simultaneous improvement of optimization accuracy and convergence speed.

3.5. Experimental Results and Analysis on CEC 2017 Benchmark

This section presents a comparative performance evaluation between the MECDDO method and mainstream benchmark algorithms using the CEC 2017 test suite. The benchmark comprises four distinct categories of mathematical functions: unimodal, multimodal, hybrid, and composition functions. Multimodal functions, characterized by multiple local optima, are primarily employed to assess an algorithm’s exploration capability. In contrast, unimodal functions possess only one global optimum and are mainly used to evaluate the effectiveness of its exploitation mechanism. Hybrid and composition functions feature complex landscapes designed to test an optimizer’s ability to escape deceptive local solutions.
To ensure the fairness of the experimental process and minimize the interference of random factors, all algorithms involved in the comparison adopt a consistent parameter configuration: the population size is fixed at 30, and the maximum number of iterations is set to 500. Each algorithm is independently executed 30 times in repeated experiments, with the average value (Ave) and standard deviation (Std) of the results recorded, and the optimal values are highlighted in bold. All experiments are conducted on a unified computing platform with the following environmental configuration: Windows 11 operating system, AMD Ryzen 7 7700X 4.5GHz processor, 32GB DDR5-6000 memory, NVIDIA GeForce RTX 4070 Ti graphics card, Western Digital SN850X 2TB NVMe solid-state drive, and MATLAB 2022b as the programming environment. Table 2, Table 3 and Table 4 present the numerical optimization results of MECDDO and nine comparative algorithms on the CEC 2017 test suite in 30-, 50-, and 100-dimensional search spaces, with convergence curves and box plots shown in Figure 3 and Figure 4, respectively. In the tables, bold values are used to indicate the best-performing result in that row or column.
Table 2 presents the performance of 10 algorithms on the 30-dimensional CEC2017 test set, spanning unimodal functions (F1–F7), multimodal functions (F8–F13), hybrid functions (F14–F20), and composition functions (F21–F30). MECDDO demonstrates significant precision advantages and stability across all categories. For unimodal functions, F1 (Sphere function), which is a typical function with a unique global optimum and no local extrema, primarily tests the algorithm’s local exploitation capability. The mean fitness value of MECDDO (7.6981 × 103) is 7 orders of magnitude lower than that of traditional CDDO (3.6030 × 1010) and 3 orders of magnitude lower than that of the second-best algorithm ALA (2.8929 × 106). Moreover, its standard deviation (8.4717 × 103) is only 1/40,000 of that of CDDO (3.4076 × 109), indicating its ability to accurately approach the global optimum with minimal result fluctuation in low-dimensional unimodal scenarios. For the multimodal function F9 (Rastrigin function), which contains numerous local extrema and demands strong exploration capability from algorithms, the mean fitness value of MECDDO (1.4105 × 103) is 8 times lower than that of CDDO (1.1489 × 104) and 6 times lower than that of HHO (8.5554 × 103). Its standard deviation (8.8352 × 102) is also lower than all competing algorithms, demonstrating its effectiveness in escaping local extrema traps through an adaptive collaborative search strategy. In hybrid and composition functions, MECDDO’s advantages are further highlighted. For F18 (Hybrid function 1), which combines complex characteristics of different function types, the mean fitness value of MECDDO (2.0689 × 103) is 4 orders of magnitude lower than that of CDDO (2.1310 × 107) and 2 orders of magnitude lower than that of BPBO (5.1167 × 105). For the composition function F30 (Composition function 10), where the solution space involves multimodal and nonlinear superposition, traditional algorithms generally perform poorly. In contrast, the mean fitness value of MECDDO (6.7748 × 103) is only 1/91,800 of that of CDDO (6.2241 × 108), and its standard deviation (2.1549 × 103) is significantly lower than algorithms such as WOA (7.6390 × 107) and GWO (6.5886 × 106). These results fully validate MECDDO’s ability to balance exploration and exploitation in complex solution spaces.
The 50-dimensional test results in Table 3 show that as the dimensionality increases, most comparative algorithms exhibit significant performance degradation, while MECDDO maintains a stable advantage. In the unimodal function F4 (Schwefel 2.22 function), the average fitness of GWO increases from 6.3954 × 102 in 30 dimensions to 1.6522 × 103 (a 1.58-fold increase), and WOA rises from 1.2910 × 103 to 5.1401 × 103 (a 3-fold increase). In contrast, MECDDO increases only from 4.8724 × 102 to 5.9977 × 102 (a 23% increase), and its standard deviation (4.1347 × 101) is just 1/37 of DBO (1.5255 × 103), indicating stronger anti-degradation capability in local exploitation under medium-dimensional settings. The multimodal function F11 (Griewank function) imposes higher requirements on global exploration ability. CDDO’s average fitness increases from 6.2712 × 103 to 2.0566 × 104 (2.28-fold growth), and HHO rises from 1.6293 × 103 to 3.1121 × 103 (91% growth). However, MECDDO increases only from 1.2138 × 103 to 1.3663 × 103 (12.6% growth), and its standard deviation (9.2122 × 101) is just 1/30 of GWO (2.7705 × 103), demonstrating that its multi-strategy adaptive selection mechanism can continuously and efficiently utilize population information in medium-dimensional scenarios, avoiding the decline in exploration efficiency. In the hybrid function F14 (Hybrid function 2), MECDDO’s average fitness increases only slightly from 1.5054 × 103 (30D) to 1.7306 × 103 (15% growth), while CDDO increases from 2.1453 × 106 to 3.2584 × 107 (14.2× growth), and SGA increases from 5.3941 × 105 to 3.5832 × 106 (5.6× growth). For the composition function F25 (Composition function 5), MECDDO achieves an average fitness of 3.0648 × 103, which is 74% lower than CDDO (1.1977 × 104), and its standard deviation (2.9872 × 101) is significantly lower than all comparative algorithms. These results further highlight MECDDO’s stability advantage in medium-dimensional complex optimization problems.
Table 4 presents the 100-dimensional test results, which serve as a critical benchmark for algorithmic performance. Most comparative algorithms experience a sharp decline in optimization accuracy due to the curse of dimensionality, while MECDDO achieves a performance breakthrough through the synergy of its three improvement strategies. For the unimodal function F2 (Rosenbrock function), which imposes extremely high requirements on local search accuracy, the average fitness of CDDO increases from 2.3889 × 1041 in 30 dimensions to 2.0662 × 10166 in 100 dimensions (an increase of 8.65 × 10124 times). WOA rises from 7.3693 × 1034 to 1.1553 × 10178 (an increase of 1.57 × 10143 times), whereas MECDDO increases from 2.6607 × 1019 to 1.1137 × 10119 (an increase of 4.19 × 1099 times) and is the only algorithm whose fitness does not exceed 10120 on this function. This confirms that its global-optimality-guided boundary repair mechanism effectively reduces the loss of high-quality information in high-dimensional spaces. In the multimodal function F11 (Griewank function), MECDDO achieves an average fitness of 2.3343 × 104, which is 91.3% lower than CDDO (2.6994 × 105) and 84.9% lower than HHO (1.5430 × 105). Its standard deviation (1.1150 × 104) is only one-ninth that of WOA (1.0129 × 105), indicating that MECDDO can still efficiently explore the search space in high-dimensional multimodal environments. For the hybrid function F15 (Hybrid function 3), MECDDO’s average fitness increases from 1.8823 × 103 (30-dimensional) to 1.8041 × 104 (8.6× growth), while CDDO increases from 1.0125 × 108 to 1.5005 × 1010 (147× increase) and DBO increases from 5.6060 × 104 to 6.7565 × 107 (1205× increase). In the composition function F30 (Composition function 10), MECDDO achieves an average fitness of 1.3492 × 106, which is 99.995% lower than CDDO (3.0463 × 1010), and its standard deviation (2.0996 × 106) is only 1/655 of GWO (1.3744 × 109). These results fully demonstrate that MECDDO exhibits significantly superior global optimization capability in high-dimensional complex scenarios compared with conventional algorithms.
A horizontal comparison of Table 2 (30D), Table 3 (50D), and Table 4 (100D) shows that MECDDO exhibits a significantly lower performance degradation rate than the comparative algorithms, highlighting its dimensional adaptability advantage. For key test functions, in F1, the average fitness of MECDDO increases 481-fold from 30D to 100D, whereas CDDO, WOA, and GWO increase 658-fold, 505-fold, and 388-fold, respectively. In F9, MECDDO increases 41-fold, while CDDO, HHO, and SGA increase 3.4-fold, 8.1-fold, and 7.7-fold, respectively (although CDDO’s growth factor is smaller, its absolute values remain far higher than MECDDO’s). Regarding standard deviation, MECDDO maintains average values of 1.24 × 103, 2.87 × 104, and 1.12 × 105 across the three dimensionalities, which are far lower than those of CDDO (1.21 × 109, 6.27 × 109, 3.47 × 109) and WOA (1.69 × 109, 5.27 × 109, 1.12 × 109). This indicates that MECDDO retains stable optimization consistency as dimensionality increases. Such robustness is attributed to the synergy of its three improvement strategies: adaptive cooperative search expands the high-dimensional search breadth, multi-strategy adaptive selection balances exploration and exploitation, and the global-optimality-guided boundary repair reduces the loss of high-quality information. Together, these mechanisms endow MECDDO with strong dimensional adaptability.
The convergence curves in Figure 6 provide an intuitive comparison of algorithmic convergence efficiency, showing that MECDDO consistently achieves faster convergence across all test functions. In the 30-dimensional F1 function, MECDDO approaches the optimal value within 100 iterations, whereas CDDO, GWO, WOA, and other algorithms remain in a slow-decreasing stage. In higher-dimensional spaces, MECDDO’s convergence advantage becomes even more pronounced: for the 100-dimensional F30 function, the fitness value drops by over 99% from its initial value after 500 iterations, significantly outperforming comparative algorithms, which achieve reductions of only 60–85%. This performance is attributed to MECDDO’s multi-strategy adaptive selection mechanism, which rapidly explores the solution space in the early stage and switches to exploitation strategies in the later stage to refine the optimal solution, thus dynamically balancing exploration and exploitation.
The fitness value distributions in Figure 7 further corroborate MECDDO’s superiority in optimization accuracy. For unimodal functions (e.g., F1, F6), multimodal functions (e.g., F9, F11), and hybrid functions (e.g., F23, F28), MECDDO’s fitness values are more tightly concentrated near the optimal value, with the smallest dispersion. In the 30-dimensional F9 function, MECDDO’s fitness values are concentrated around 1.4 × 103, whereas CDDO, WOA, and others are spread between 2.1 × 103 and 1.2 × 104. In the 50-dimensional F26 function, MECDDO’s median fitness is over 30% lower than that of HBO, SGA, and other algorithms, demonstrating its ability to escape local optima and approach the global optimum in complex solution spaces.

3.6. Experimental Results and Analysis on CEC 2022 Benchmark

To further validate the generalization performance of MECDDO across different benchmark test suites, supplementary experiments were conducted on the CEC2022 benchmark set with 20 dimensions. This benchmark consists of 12 functions with complex characteristics, covering unimodal, multimodal, hybrid, and other function types, which enables a more comprehensive evaluation of the algorithm’s adaptability under diverse optimization scenarios. The experiments adopted the same parameter settings and evaluation criteria as those used in CEC2017. MECDDO was compared with nine mainstream algorithms, and the corresponding results are reported in Table 5, Figure 8 and Figure 9.
The data in Table 5 indicate that MECDDO outperforms the comparative algorithms in terms of both average fitness values (Ave) and standard deviations (Std) on most test functions. For the unimodal function F1, the Ave value of MECDDO (3.5209 × 102) is only 0.88% of that obtained by CDDO (3.9804 × 104), while its Std value (7.3873 × 101) is merely 0.57% of that of CDDO, demonstrating an exceptionally strong capability for precise convergence.
For the multimodal function F5, the Ave value of MECDDO (9.0784 × 102) is 75.7% lower than that of CDDO (3.7449 × 103), and the corresponding Std value (2.1937 × 101) is only 6.6% of that of CDDO, verifying its effectiveness in escaping local optima.
For the hybrid and composition functions, the Ave value of MECDDO on F6 (3.4992 × 103) is significantly lower than that of CDDO (4.3134 × 108), and on F11, the Ave value (2.9167 × 103) is 58.8% lower than that of CDDO (7.0783 × 103), highlighting its superior adaptability in complex optimization scenarios.
The convergence curves shown in Figure 8 intuitively illustrate the efficiency advantage of MECDDO. For function F1, the fitness value of MECDDO decreases to below 400 within 100 iterations and stabilizes after 200 iterations, whereas algorithms such as CDDO and WOA still maintain fitness values above 10,000 even after 500 iterations.
For function F5, MECDDO completes the major fitness reduction within the first 100 iterations, decreasing from approximately 10,000 to around 900, followed by only minor refinements in subsequent iterations. In contrast, algorithms such as HHO and SGA continue to decrease slowly after 500 iterations and converge to fitness values that remain much higher than those of MECDDO, demonstrating that the multi-strategy cooperative mechanism effectively improves search efficiency.
The boxplots in Figure 9 further reveal that MECDDO exhibits a more concentrated fitness value distribution with the smallest dispersion. For function F1, MECDDO presents the narrowest box and no outliers, indicating highly consistent results over 30 independent runs, whereas CDDO shows a very wide box with numerous outliers, reflecting severe performance fluctuations.
For function F3, the box of MECDDO is almost entirely concentrated around 600, with an interquartile range significantly smaller than those of the other algorithms, confirming its stable performance in high condition number scenarios.
For function F5, MECDDO exhibits the lowest box position and the shortest whiskers, indicating not only superior average performance but also the ability to consistently generate high-quality solutions even under extreme conditions, thereby demonstrating a clear advantage in optimization stability.
Overall, MECDDO demonstrates accurate, fast, and stable optimization performance on the CEC2022 benchmark suite. The effectiveness of its core improvement strategies is consistently validated across different benchmark test sets.

3.7. Runtime Comparison Analysis

To evaluate the computational efficiency of MECDDO, the CEC2017 benchmark suite with 30 dimensions was employed as the experimental platform. The average running time of MECDDO and the other algorithms on each test function was recorded, with each algorithm independently executed 30 times to ensure result reliability. The corresponding results are illustrated in Table 6.
As shown in Table 6, under the CEC2017 (dim = 30) benchmark environment, the average running times of all algorithms across the 30 test functions are within the same order of magnitude (10−1 to 100 s). This indicates that, under the unified parameter settings of population size ( N   =   30 ) and maximum iteration number ( T   =   500 ), all compared algorithms exhibit relatively high computational efficiency. Overall, WOA, SGA, and ALA demonstrate lower execution times on most functions. For example, on F1–F5, the running time of WOA remains consistently within 0.04–0.06 s, placing it among the fastest algorithms. This efficiency primarily results from its relatively simple update mechanism, where the position updating equations involve lower computational overhead, thereby reducing the time cost per iteration.
In contrast, the average running time of MECDDO is slightly higher than that of conventional algorithms on most functions. For instance, on F1, the average runtime of MECDDO is 0.1457 s, which is higher than that of WOA (0.0431 s) and SGA (0.0472 s); on F6, MECDDO requires 0.2583 s, also exceeding GWO (0.2035 s) and ALA (0.1503 s). This time difference mainly arises from the additional mechanisms introduced in MECDDO during each iteration, including the multi-strategy adaptive selection mechanism, Euclidean distance-based weight computation, and the global-best-guided boundary repair strategy. Compared with the original CDDO, which adopts a single update strategy, MECDDO requires additional operations such as strategy success counting, roulette-wheel selection, and multi-source individual information interaction, resulting in a moderate increase in the constant time factor.
Nevertheless, it should be emphasized that the increase in runtime overhead of MECDDO is limited and controllable. From an overall perspective, its running time remains stable within the range of 0.15–0.30 s, and no order-of-magnitude growth is observed even for complex functions (e.g., F19 and F30). This observation is consistent with the previous computational complexity analysis: the time complexity of MECDDO remains O ( N × T × d ) , which is asymptotically identical to that of the original CDDO and other mainstream swarm intelligence algorithms, with only a slight increase in the constant factor. Therefore, while significantly enhancing optimization performance, the proposed method does not sacrifice scalability or practical applicability.
Combining the accuracy and stability results presented in Section 3.5, it can be observed that although MECDDO incurs a slightly higher runtime than some structurally simpler algorithms, it exhibits substantial advantages in solution accuracy, convergence speed, and robustness. For example, on high-complexity functions (e.g., F18 and F30), MECDDO improves the optimization results by several orders of magnitude compared with CDDO, while the additional runtime increases by only approximately 0.02–0.05 s. This characteristic—achieving significant performance gains with only a marginal computational cost—demonstrates the effectiveness and practical value of the proposed multi-strategy cooperative framework.
In summary, MECDDO maintains the same asymptotic time complexity as mainstream swarm intelligence algorithms. Although its runtime is slightly increased, the growth is minor and stable. Meanwhile, its substantial improvements in optimization accuracy and robustness far outweigh the additional computational cost. Consequently, MECDDO achieves superior overall performance in terms of accuracy, stability, and efficiency, and is capable of providing high-quality solutions for complex global optimization problems while maintaining acceptable computational expense.

3.8. Friedman Test Analysis and Results

To construct a complete performance hierarchy for the MECDDO method, statistical tools that can evaluate multiple interrelated algorithms simultaneously are indispensable. Customized for this application, the Friedman test operates as a non-parametric technique comparing algorithms according to their ranked outcomes over diverse datasets. This methodology intrinsically avoids any presuppositions about the fundamental distribution of performance metrics. Such a property makes it especially powerful for comparative studies examining multiple algorithms tested on the same set of benchmark functions. The computation of the test statistic adheres to the following expression [3,7]:
Q = 12 k n k + 1 j = 1 k R j 2 3 n k + 1
In the presented equation, n refers to the total number of blocks, k indicates the count of experimental treatments, and R j represents the summed ranking value for treatment jth. Provided that the sample sizes for n and k meet sufficient magnitude requirements, the calculated Q statistic follows a χ 2 probability distribution possessing k 1 degrees of freedom [7].
Table 7 clearly presents the mean ranking (M.R.) and total ranking (T.R.) of all algorithms on the CEC2017 (30/50/100 dimensions) and CEC2022 (20 dimensions) benchmark test suites. MECDDO consistently ranks first across all test scenarios, demonstrating a significant and stable performance advantage.
On the CEC2017 benchmark, in the 30-dimensional scenario, MECDDO achieves an average ranking of only 1.63, which is substantially better than that of the second-ranked ALA (2.53) and the third-ranked GWO (3.90). In contrast, the conventional CDDO ranks tenth with an average ranking of 9.83, showing a pronounced performance gap compared with MECDDO. As the dimensionality increases to 50 and 100 dimensions, the average ranking of MECDDO slightly increases to 2.20 and 2.70, respectively, yet it still maintains the top position. Moreover, the gap between MECDDO and the second-ranked ALA (2.43 and 2.77) remains very small, indicating strong adaptability to high-dimensional optimization problems. Conversely, the average rankings of CDDO remain at the bottom, with values of 9.93 and 9.73 for the 50- and 100-dimensional cases, respectively, highlighting its clear performance disadvantage in high-dimensional scenarios.
On the CEC2022 (20-dimensional) benchmark, MECDDO further improves its average ranking to 1.25, which is the best result among all tested scenarios. This value is markedly superior to that of the second-ranked ALA (2.50) and the third-ranked BPBO (3.75), while CDDO again ranks last with an average ranking of 9.67. These results demonstrate that regardless of the benchmark characteristics, MECDDO consistently outperforms the comparative algorithms in terms of overall optimization performance, and its core improvement strategies remain effective across diverse optimization scenarios.
Figure 10 visualizes the relative ranking distributions of the algorithms across different test functions, providing an intuitive illustration of the ranking stability and dominance of MECDDO.
In the CEC2017 (50-dimensional) scenario, the rankings of MECDDO are almost entirely concentrated at the top positions across all functions, with only marginal competition from ALA and BPBO on a few functions. The ranking distribution of MECDDO is highly concentrated and consistently leading, whereas algorithms such as CDDO and WOA exhibit dispersed rankings mainly located in the middle-to-lower range, with most function rankings between 8th and 10th.
In the 100-dimensional scenario, MECDDO continues to maintain a concentrated ranking advantage. Even on complex high-dimensional functions (e.g., F2, F12, and F30), MECDDO consistently remains within the top three positions. In contrast, the ranking fluctuations of other algorithms increase significantly, with some algorithms experiencing sharp ranking degradations on specific functions.
In the CEC2022 (20-dimensional) scenario, MECDDO ranks first or second on all 12 test functions, with a compact and stable ranking distribution and no evident fluctuations. By comparison, algorithms such as CDDO and WOA exhibit dispersed rankings mostly ranging from 6th to 10th and rank last on multiple functions. This distribution pattern clearly indicates that MECDDO not only achieves overall superior performance but also maintains consistent advantages across functions with different characteristics, effectively avoiding the “specialization bias” observed in some algorithms. These results further confirm its strong generalization capability and robustness.
Overall, the Friedman test results, from both quantitative ranking metrics and distribution characteristics, comprehensively confirm the superior overall performance of MECDDO across various test scenarios. Its stable ranking behavior and broad function adaptability further validate the effectiveness and synergistic interaction of the three core strategies: adaptive cooperative search, multi-strategy adaptive selection, and global-optimum-guided boundary repair.
All Friedman test results yielded p-values < 0.05 (Table 7), indicating statistically significant differences in optimization performance among the ten algorithms across all dimensional settings. The results showed that MECDDO’s mean ranking is significantly better than CDDO, WOA, and HHO in all dimensions, while no significant difference was found between MECDDO and ALA, confirming that MECDDO achieves performance comparable to the second-best algorithm while maintaining a stable leading advantage over other competitors.

3.9. Wilcoxon Signed-Rank Test

To further verify the statistical significance of MECDDO’s performance advantage, the Wilcoxon signed-rank test with Holm correction (significance level α = 0.05) is conducted between MECDDO and each comparative algorithm on CEC2017(30/50/100 dimensions) and CEC2022(20 dimensions) benchmark. The results are shown in Table 8, where “Win” indicates MECDDO is significantly better, “Loss” indicates significantly worse, and “Tie” indicates no significant difference.
Based on the results obtained on the CEC2017 benchmark with 30 dimensions, MECDDO demonstrates a statistically significant advantage over all comparative algorithms. When compared with the original CDDO, MECDDO achieves 29 wins and 1 case with no significant difference, with no failures observed, indicating a highly reliable and statistically robust improvement over the baseline algorithm. Against the competitive ALA algorithm, MECDDO still records 24 wins and 6 cases with no significant difference, highlighting its superiority even among strong competitors. Furthermore, when compared with the well-performing GWO, MECDDO attains 22 wins and 8 cases with no significant difference, further confirming the statistical significance of its optimization performance in the 30-dimensional scenario.
In the CEC2017 (50-dimensional) scenario, the performance advantage of MECDDO becomes even more pronounced. In comparison with WOA, MECDDO achieves 30 complete wins, with no cases of no significant difference or failure, indicating that its optimization performance is far superior in medium-dimensional complex search spaces. Against HHO, MECDDO records 27 wins, 1 case with no significant difference, and only 2 failures, with failures being extremely rare and the overall advantage remaining dominant. When compared with CDDO, MECDDO maintains an absolute lead with 26 wins and 4 cases with no significant difference, once again demonstrating the effectiveness of the proposed improvement strategies in medium-dimensional scenarios.
In the high-dimensional CEC2017 (100-dimensional) scenario, the significant advantage of MECDDO does not diminish with increasing dimensionality. In comparisons with algorithms such as WOA and SGA, MECDDO achieves 30 complete wins, demonstrating outstanding stability in high-dimensional optimization. When compared with CDDO, MECDDO still achieves 27 wins and 3 cases with no significant difference, indicating that the performance improvements over the original algorithm remain statistically significant in high-dimensional spaces. Even against the relatively robust BPBO, MECDDO secures 29 wins and 1 case with no significant difference, maintaining a clear and decisive advantage.
On the CEC2022 benchmark with 20 dimensions, the statistical superiority of MECDDO is likewise confirmed. In comparisons with WOA, SGA, and CDDO, MECDDO achieves 12 complete wins, with no cases of no significant difference or failure, demonstrating that its generalization performance remains statistically significant across different benchmark test suites. Against algorithms such as GWO, BPBO, and ALA, MECDDO consistently records 10 wins and 2 cases with no significant difference, further validating the stability and reliability of its optimization performance.
Overall, the results of the Wilcoxon signed-rank test provide strong statistical evidence supporting the superior performance of MECDDO. Across different dimensional settings and benchmark test suites, the performance differences between MECDDO and the comparative algorithms are statistically significant, with an overwhelmingly high proportion of wins and no notable failure cases. These results comprehensively verify the effectiveness and synergistic contribution of the three core strategies—adaptive cooperative search, multi-strategy adaptive selection, and global-optimum-guided boundary repair.

4. Mobile Robot Path Planning

4.1. Map Model Construction

Common path planning representations mainly include the grid-based method, topological method, free-space method, and visibility graph method. The grid-based method discretizes the external environment into uniform cells according to a given resolution. Each cell is represented by a state, either occupied or free, indicating whether the cell corresponds to an obstacle [57,58]. The path planning algorithm occupies a free cell and searches for a path by traversing free cells while avoiding obstacles, forming a path composed of multiple connected cells.
The topological method divides the robot’s workspace into several smaller regions and establishes a topological network by connecting these regions with edges. Path planning is performed by searching through this network to form a path along the topological connections. The free-space method divides the environment into two regions: the movable region and the obstacle region [59]. A map model is generated by connecting the midpoints of line segments in the movable region, and the robot plans its path within this model. The visibility graph method connects the start position, obstacle vertices, and the goal position pairwise to construct a multi-segment path structure. Path planning algorithms then generate a complete path from the start to the goal along these segments [60].
Among these methods, the grid-based method is one of the simplest and most widely used for mobile robot path planning. It is straightforward, effective, highly adaptable to obstacles, and significantly reduces the complexity of environment modeling. Therefore, the robot path planning environment in this work is established based on the grid method. Each grid cell in the environment is classified as either a free cell or an obstacle cell, depending on whether it contains an obstacle.
Figure 11 illustrates the robot’s possible movements within the grid map. In the figure, red dots represent the robot, and arrows indicate the directions in which the robot can move. For the robot on the left, there are no surrounding obstacles, so all eight directions are accessible. In contrast, for the robot on the right, obstacles are present above and at the upper-left, leaving only five feasible directions for movement.

4.2. Experimental Analysis of Mobile Robot Path Planning

To evaluate the feasibility and effectiveness of MECDDO in planning paths for mobile robots in complex fire-field grid environments, experiments were conducted on 20 × 20 and 40 × 40 grid maps. MECDDO was compared with nine other algorithms through simulation experiments. To minimize the influence of algorithmic randomness on the simulation results, each algorithm was independently run 30 times under the same conditions. In the tables, the average value represents the mean path length planned by the algorithm across 30 runs, while the maximum and minimum values indicate the longest and shortest path lengths obtained in these runs, respectively. The minimum value among the three metrics is highlighted in bold.

4.2.1. Experimental Analysis in 20 × 20 Grid Environment

In the 20 × 20 grid environment, the starting point was set at (1,1) and the goal at (20,20). Simulation experiments were conducted using MECDDO and nine comparison algorithms. The planned robot paths are shown in Figure 12, while the evolution of fitness values during iterations is presented in Figure 13. A comparison of the quantitative results for all ten algorithms is summarized in Table 9.
Figure 12 provides a visual comparison of the mobile robot paths planned by ten algorithms in a 20 × 20 grid environment, clearly demonstrating MECDDO’s superior performance. The paths planned by MECDDO are characterized by minimal turns and near-linear trajectories. From the start point (1,1) to the goal (20,20), the path includes only 2–3 necessary turns, each close to 90°, with no redundant detours or sharp-angle turns. This effectively reduces frequent directional adjustments during actual robot movement, minimizing energy consumption and motion errors. In contrast, CDDO produces paths with obvious redundancies, showing multiple unnecessary turns in the grid region (8,10)–(12,15), resulting in a “zigzag” trajectory and significantly longer travel distance. While GWO and WOA generate smoother paths than CDDO, they still involve 1–2 unnecessary turns in the (5,5)–(10,10) region, leading to longer path lengths compared with MECDDO.
Regarding obstacle avoidance, MECDDO maintains a safe distance of 1–2 grid units from obstacles. In the dense obstacle area (12,8)–(15,12), MECDDO smoothly navigates along the obstacle edges without approaching too closely or risking collisions. In contrast, HHO and SGA generate paths that come dangerously close to obstacles (e.g., HHO passes only 0.5 grid units from an obstacle at (13,10)), posing potential collision hazards. These observations further confirm MECDDO’s ability to jointly optimize “safety” and “smoothness” in path planning.
Figure 13 illustrates the fitness (path length) evolution of ten algorithms in a 20 × 20 grid environment, highlighting MECDDO’s advantages in both convergence speed and accuracy. Regarding convergence speed, MECDDO exhibits a rapid decline in the early iterations (0–100), with the fitness value dropping below 28.5 by iteration 50 and approaching the optimal value (~27.95) by iteration 100. In contrast, CDDO requires 300 iterations to reach below 29.5, GWO and WOA need 200 iterations to approach 28.5, and HHO remains above 28.7 even after 500 iterations, demonstrating MECDDO’s ability to quickly identify high-quality paths and reduce computational time. In terms of convergence accuracy, MECDDO’s fitness curve stabilizes around 27.95 after 200 iterations, showing minimal fluctuation. Meanwhile, algorithms such as CDDO and ALA continue to exhibit slight oscillations in the later iterations (e.g., CDDO fluctuates between 30.7 and 30.5 during iterations 400–500), indicating a tendency to linger near local optima and difficulty in achieving stable convergence to the global optimum. Furthermore, MECDDO’s fitness curve consistently lies below all comparative algorithms, with the gap widening over iterations, further validating its dual advantage in path planning accuracy and convergence stability. These observations are fully consistent with the quantitative results in Table 8 and the trajectory visualizations in Figure 10, collectively confirming MECDDO’s effectiveness and superiority in mobile robot path planning within a 20 × 20 grid environment.
Table 9 quantitatively validates MECDDO’s path planning performance, with key metrics including average path length (Ave), standard deviation (Std), maximum path length (Max), minimum path length (Min), and overall rank (Rank). In terms of average path length, MECDDO achieves 27.95483, ranking first, which is 0.03109 shorter than the second-ranked DBO (27.98592) and 2.70729 shorter than the traditional CDDO (30.66212), representing an 8.83% reduction. This indicates a substantial decrease in energy consumption and travel time for the robot in practical applications. Regarding extremal performance, MECDDO attains the shortest minimum path length (27.67219) among all algorithms, and its maximum path length (28.25072) exceeds the minimum by only 0.57853, much smaller than comparative algorithms—for instance, HHO’s maximum (32.07765) exceeds its minimum (27.73738) by 4.34027, and CDDO’s maximum (32.18488) exceeds its minimum (29.17303) by 3.01185—demonstrating MECDDO’s superior stability and lower sensitivity to initial parameters or environmental randomness.
The standard deviation further confirms MECDDO’s stability advantage. Its Std value (0.234255) is only 38.1% of CDDO’s (0.614306) and 22.8% of HHO’s (1.028369). Even compared with the second-ranked DBO (0.24286), MECDDO is lower by 0.008605, indicating that across 30 independent trials, the path length fluctuations remain minimal, ensuring high reliability for robotic path planning. In overall ranking, MECDDO holds a clear first place with a significant gap from other algorithms, further confirming its optimal comprehensive performance in the 20 × 20 grid environment.

4.2.2. Experimental Analysis in 40 × 40 Grid Environment

In the 40 × 40 grid environment, the starting point was set at (1,1) and the goal at (40,40). Simulation experiments were conducted using MECDDO and nine comparison algorithms. The planned robot paths are shown in Figure 14, while the evolution of fitness values during iterations is presented in Figure 15. A comparison of the quantitative results for all ten algorithms is summarized in Table 10.
Figure 14 presents the path planning results of ten algorithms in a 40×40 high-complexity grid environment, where obstacles are more densely distributed and the grid size is doubled, placing higher demands on global exploration and local obstacle-avoidance coordination. The trajectories generated by MECDDO demonstrate the core advantages of “short paths, low redundancy, and high safety.” From the start (1,1) to the goal (40,40), only 3–4 necessary turns occur in dense obstacle regions (e.g., grids (15,15)–(25,25) and (30,30)–(35,35)), and the path quickly returns to the straight-line direction between start and goal without detours. Overall, the trajectory closely follows the optimal path trend, accurately navigating narrow passages (e.g., grids (20,20)–(25,25)) while maintaining a safe distance of more than one grid unit from surrounding obstacles, avoiding any collision risk. Comparative algorithms exhibit notable trajectory deficiencies. CDDO produces significant detours in grids (10,10)–(15,20), resulting in a substantially longer path. GWO’s path near grids (25,25)–(30,30) approaches obstacles too closely, requiring 8–9 additional direction adjustments to avoid collisions. HHO and SGA generally avoid obstacles but show redundant turns in regions such as (5,5)–(10,10) and (35,35)–(40,40), resulting in much lower path smoothness than MECDDO. Additionally, MECDDO’s trajectory nodes are more evenly distributed, with smaller directional changes between adjacent grids, providing better kinematic adaptability for the robot and reducing energy consumption caused by frequent directional switches.
Table 10 quantitatively validates MECDDO’s superior performance in the 40 × 40 grid environment, with key metrics highlighting its advantages in high-complexity scenarios. For average path length (Ave), MECDDO achieves 61.15516, ranking first, which is 3.32758 shorter than the second-ranked DBO (64.48274) and 36.0482 shorter than traditional CDDO (97.20336), representing a 37.19% reduction. Compared with the 20 × 20 grid environment (8.83% reduction), this improvement demonstrates that MECDDO’s optimization advantage becomes even more pronounced as environmental complexity increases. Regarding extremal performance, MECDDO attains the shortest minimum path length (58.24101) among all algorithms, while its maximum path length (65.30184) exceeds the minimum by only 7.06083—much smaller than comparative algorithms. For example, GWO’s maximum (129.7612) exceeds its minimum (67.29792) by 62.46328, and CDDO’s maximum (121.1821) exceeds its minimum (74.81734) by 46.36476, indicating that MECDDO maintains stable path-planning precision even in highly complex environments, with lower sensitivity to environmental disturbances.
The standard deviation (Std) further confirms MECDDO’s stability. Its Std value (1.815313) is only 11.3% of CDDO (16.02579) and 12.1% of GWO (15.01177). Even compared with the second-ranked DBO (3.528144), MECDDO is lower by 1.712831, indicating minimal fluctuation in path length across 30 independent trials, far surpassing other algorithms. In overall ranking, MECDDO holds a clear first place, with a ranking gap of 3.32758 over DBO—much larger than the gap in the 20×20 environment (0.03109)—further demonstrating that its comprehensive performance advantage is more pronounced in high-complexity grid scenarios.
Figure 15 illustrates the fitness (path length) evolution of ten algorithms in a 40×40 grid environment, highlighting MECDDO’s advantages in convergence speed, accuracy, and stability. Regarding convergence speed, MECDDO exhibits a rapid decline during the early iterations (0–150), with the fitness value dropping below 75 by iteration 50 and approaching the optimal value (~61.15) by iteration 150. In contrast, CDDO requires 400 iterations to drop below 90, GWO remains above 100 even after 500 iterations, and HHO and SGA take 300 iterations to approach 70. This demonstrates MECDDO’s ability to quickly lock onto high-quality path regions in high-complexity environments, significantly reducing computational time. In terms of convergence accuracy, MECDDO’s fitness curve stabilizes completely after 200 iterations, with the final value consistently around 61.15 and no observable fluctuations. Meanwhile, CDDO, GWO, and other algorithms continue to exhibit significant oscillations in later iterations (e.g., CDDO fluctuates between 97 and 95 during iterations 400–500), indicating susceptibility to local optima and difficulty in consistently achieving the global optimal path.
Moreover, MECDDO’s fitness curve remains below all comparative algorithms throughout the process, with the gap widening over iterations. At iteration 500, MECDDO’s fitness value is 36.0482 lower than CDDO, 38.8891 lower than GWO, and 8.8599 lower than HHO, further confirming its superiority in path planning accuracy and convergence stability in high-complexity grid environments. These results are fully consistent with the quantitative data in Table 7 and the trajectory visualizations in Figure 12, collectively demonstrating that MECDDO can efficiently and reliably plan short, safe paths for mobile robots in large-scale, high-complexity grids, underscoring its strong practical applicability.
Overall, MECDDO leverages the synergistic effects of adaptive cooperative search, multi-strategy dynamic selection, and global-optimum guided boundary repair to achieve multi-objective optimization of path “length–smoothness–safety,” while simultaneously ensuring high convergence efficiency and stability. This provides a robust and efficient solution for mobile robot path planning in complex real-world environments.
It should be noted that the current path planning experiments are conducted in static grid environments. In dynamic or real-world environments where obstacles or targets may change, MECDDO would require integration with real-time sensing and replanning mechanisms. This limitation is acknowledged and will be addressed in future work.
Limitations of MECDDO in dynamic environments: The current path planning experiments are conducted in fixed grid environments. For dynamic scenarios (e.g., moving obstacles in fire-field rescue), MECDDO requires real-time path recalculation. The algorithm’s fast convergence enables near-real-time adjustment, but the multi-strategy framework may increase computational latency in highly dynamic environments. Future improvements will focus on integrating a dynamic obstacle detection module and simplifying strategy selection in real-time scenarios to enhance adaptability.
Additionally, for multi-target path planning (sequencing of multiple waypoints), MECDDO can be extended by integrating a multi-objective optimization framework (e.g., non-dominated sorting) to balance path length, smoothness, and target visiting order, similar to the multi-objective sequencing method in mixed-model assembly lines.

5. Conclusions and Prospects

This study addresses the core limitations of the traditional Children’s Drawing Development Optimization (CDDO) algorithm—namely, its tendency to fall into local optima, slow convergence, and insufficient information exchange—when applied to global optimization problems and mobile robot path planning. To overcome these issues, a Multi-Strategy Enhanced Children’s Drawing Development Optimization (MECDDO) algorithm is proposed, and its superiority is validated through systematic numerical experiments and engineering applications. From the algorithmic improvement perspective, MECDDO achieves performance breakthroughs through three core strategies. First, an adaptive cooperative search strategy is introduced, integrating multi-source information from the global best, worst, and randomly selected individuals. Dynamic weighting coefficients guide individual updates, effectively expanding the exploration of the solution space and addressing the limitations of CDDO’s traditional “encircling” search. Second, a multi-strategy adaptive selection mechanism comprising four differentiated strategies is constructed, dynamically adjusting selection probabilities based on the success rate of each strategy. This enables a dynamic balance between early-stage exploration and late-stage exploitation, overcoming the insufficient adaptability of a single strategy. Third, a global-optimum guided boundary repair strategy is designed, which intelligently returns out-of-bounds solutions to the feasible domain based on the global-best position, avoiding the loss of high-quality information caused by conventional truncation methods and improving local exploitation efficiency.
In numerical optimization tests based on the CEC2017 benchmark suite, MECDDO demonstrates outstanding precision and stability across 30-, 50-, and 100-dimensional spaces: in 30 dimensions, the mean fitness of F1 is reduced by seven orders of magnitude compared to CDDO, and in 100 dimensions, the performance degradation of F2 is only 1/200 of that of CDDO. Friedman tests further show that MECDDO ranks first in overall performance across all dimensions, with statistically significant differences from the second-best algorithm. In mobile robot path planning applications, MECDDO shortens the average path length by 8.83% in a 20 × 20 grid environment and by 37.19% in a 40 × 40 high-complexity grid. The planned trajectories involve no redundant turns while maintaining safe distances from obstacles, and the convergence speed is 2–3 times faster than comparative algorithms, fully demonstrating MECDDO’s practical effectiveness in real-world engineering problems.
From a statistical perspective, the Friedman test results across all dimensional settings yielded p-values significantly lower than 0.05, confirming the existence of statistically significant differences among the compared algorithms. Furthermore, the Wilcoxon signed-rank test demonstrated that MECDDO achieved a dominant number of wins against all competing algorithms in 30D, 50D, 100D, and 20D experiments. These statistical findings rigorously validate that the observed performance improvements are not due to random fluctuations but stem from the effectiveness of the proposed multi-strategy enhancement framework. Therefore, MECDDO can be considered a statistically superior optimization algorithm for both numerical benchmark problems and real-world path planning applications.
Despite its advantages, MECDDO still has areas for improvement. In high-dimensional or large-population scenarios, multi-strategy statistics and Euclidean distance computations increase computational overhead by 15–20% compared with traditional CDDO, limiting real-time applicability. When obstacle density exceeds 60% in grid environments, the number of trajectory turns rises by 30% and the path optimization rate drops to 22.5%, indicating insufficient adaptability to extreme environments. Moreover, key algorithm parameters currently rely on trial-and-error tuning, requiring repeated adjustments in non-continuous or strongly constrained problems, reflecting a lack of self-adaptive parameter regulation.
Future work will focus on targeted enhancements: dimensionality reduction via principal component analysis (PCA) and sliding-window statistics to reduce computational complexity and meet real-time requirements; an obstacle-density awareness module to dynamically adjust search weights and optimize trajectory smoothness, improving adaptability in extreme scenarios; integration with reinforcement learning to form a closed-loop, self-adaptive parameter tuning mechanism; and extension to other applications such as UAV trajectory planning and smart grid scheduling to further validate algorithm generality and provide solutions for a broader range of engineering optimization problems.

Author Contributions

Conceptualization, Z.W. and S.W.; methodology, Z.W. and S.W.; software, Z.W. and S.W.; validation, Z.W. and S.W.; formal analysis, Z.W. and S.W.; investigation, Z.W. and S.W.; resources, S.Y. and G.W.; data curation, S.Y. and G.W.; writing original draft preparation, S.Y. and G.W.; writing review and editing, S.Y. and G.W.; visualization, S.Y. and G.W.; supervision, S.Y. and G.W.; funding acquisition, S.Y. and G.W. All authors have read and agreed to the published version of the manuscript.

Funding

Taizhou Science and Technology Plan Project (25gyb46), Key Project of Zhejiang Provincial Philosophy and Social Sciences (25WH04ZD).

Data Availability Statement

All data in this paper are included in the manuscript.

Acknowledgments

The authors would like to express their sincere gratitude to all those who contributed to the completion of this work.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ying, W.; Wang, Z.; Li, H.; Du, S.; Zhao, M. Intelligent Ship Scheduling and Path Planning Method for Maritime Emergency Rescue. Algorithms 2024, 17, 197. [Google Scholar] [CrossRef]
  2. Wu, X.; Zhang, Y.; Shi, M.; Li, P.; Li, R.; Xiong, N.N. An adaptive federated learning scheme with differential privacy preserving. Future Gener. Comput. Syst. 2022, 127, 362–372. [Google Scholar] [CrossRef]
  3. Cao, L.; Wei, Q. SZOA: An Improved Synergistic Zebra Optimization Algorithm for Microgrid Scheduling and Management. Biomimetics 2025, 10, 664. [Google Scholar] [CrossRef]
  4. Hu, W.; Ma, X. Optimization Algorithm of UAVs Task Assignment and Path Planning Based on Dynamic Cluster Particle Swarm Optimization. IEEE Trans. Intell. Transp. Syst. 2025, 26, 18157–18169. [Google Scholar] [CrossRef]
  5. Huang, S.; Fu, Y.; Liu, D.; Chen, J.; He, L.; Zhang, J. DLC-NGO: An enhanced northern goshawk optimization for 3D UAV path planning in complex environments with multiple threats. Clust. Comput. 2025, 28, 677. [Google Scholar] [CrossRef]
  6. Chen, B.; Hai, M.; Di, G.; Zhou, B.; Zhang, Q.; Wang, M.; Guo, Y. Enhanced Dung Beetle Optimizer-Optimized KELM for Pile Bearing Capacity Prediction. Buildings 2025, 15, 2654. [Google Scholar] [CrossRef]
  7. Chen, Z.; Fu, B.; Yang, Y. A Novel Elite-Guided Hybrid Metaheuristic Algorithm for Efficient Feature Selection. Biomimetics 2025, 10, 747. [Google Scholar] [CrossRef] [PubMed]
  8. Wang, H.; Zhang, X.; Xia, Y.; Wu, X. An intelligent blockchain-based access control framework with federated learning for genome-wide association studies. Comput. Stand. Interfaces 2022, 84, 103694. [Google Scholar] [CrossRef]
  9. Wu, X.; Dong, J.; Bao, W.; Zou, B.; Wang, L.; Wang, H. Augmented Intelligence of Things for Emergency Vehicle Secure Trajectory Prediction and Task Offloading. IEEE Internet Things J. 2024, 11, 36030–36043. [Google Scholar] [CrossRef]
  10. Fan, D.; Zhu, X.; Xiang, Z.; Lu, Y.; Quan, L. Dimension-Reduction Many-Objective Optimization Design of Multi-Mode Double-Stator Permanent Magnet Motor. IEEE Trans. Transp. Electrif. 2024, 11, 1984–1994. [Google Scholar] [CrossRef]
  11. Fan, D.; Miao, D.; Shan, W.; Xiang, Z.; Zhu, X. Short-Circuit Fault Demagnetization Assessment and Optimization of Double-Electrical-Port Vernier Permanent Magnet Motor. IEEE Trans. Ind. Appl. 2025, 1–10. [Google Scholar] [CrossRef]
  12. Qi, H. A Unified Metric Architecture for AI Infrastructure: A Cross-Layer Taxonomy Integrating Performance, Efficiency, and Cost. arXiv 2025, arXiv:2511.21772. [Google Scholar] [CrossRef]
  13. Guo, S.; Song, Y.; Wu, Y.; Hu, J.; Lu, J.; Wang, C.; Jia, Z.; Hua, L. Microscopic mechanism of enhanced strength-plasticity synergy in pre-damaged TC11 titanium alloys via novel electroshock treatment. J. Alloys Compd. 2026, 1052, 186139. [Google Scholar] [CrossRef]
  14. Milin, V.; Stanivuk, T.; Skoko, I.; Bulić, T. Dijkstra and A* Algorithms for Algorithmic Optimization of Maritime Routes and Logistics of Offshore Wind Farms. J. Mar. Sci. Eng. 2025, 13, 1863. [Google Scholar] [CrossRef]
  15. Qi, H. Location-Robust Cost-Preserving Blended Pricing for Multi-Campus AI Data Centers. arXiv 2025, arXiv:2512.14197. [Google Scholar] [CrossRef]
  16. Qi, H.; Chunyu, Q. Modular Landfill Remediation for AI Grid Resilience. arXiv 2025, arXiv:2512.19202. [Google Scholar] [CrossRef]
  17. Sedeño-noda, A.; Colebrook, M. A Biobjective Dijkstra Algorithm. Eur. J. Oper. Res. 2019, 276, 106–118. [Google Scholar] [CrossRef]
  18. Maristany de las Casas, P.; Kraus, L.; Sedeño-Noda, A.; Borndörfer, R. Targeted multiobjective Dijkstra algorithm. Networks 2023, 82, 277–298. [Google Scholar] [CrossRef]
  19. Zhou, T.; Wei, W. Mobile robot path planning based on an improved ACO algorithm and path optimization. Multimed. Tools Appl. 2024, 84, 10899–10922. [Google Scholar] [CrossRef]
  20. Duan, Z.; Zhang, Y.; Shao, Z.; Xu, Z.; Xiang, Z. Advanced robot path planning on rough terrain: A Q-learning-based multi-objective PSO algorithm. Appl. Soft Comput. 2025, 184, 113798. [Google Scholar] [CrossRef]
  21. Qi, H.; Chunyu, Q. Waste-to-Energy-Coupled AI Data Centers: Cooling Efficiency and Grid Resilience. arXiv 2025, arXiv:2512.24683. [Google Scholar] [CrossRef]
  22. Yan, J.; Cheng, Y.; Zhang, F.; Li, M.; Zhou, N.; Jin, B.; Wang, H.; Yang, H.; Zhang, W. Research on multimodal techniques for arc detection in railway systems with limited data. Struct. Health Monit. 2025. [Google Scholar] [CrossRef]
  23. Wang, H.; Song, Y.; Yang, H.; Liu, Z. Generalized Koopman Neural Operator for Data-driven Modelling of Electric Railway Pantograph-catenary Systems. IEEE Trans. Transp. Electrif. 2025, 11, 14100–14112. [Google Scholar] [CrossRef]
  24. Fu, Y.; Liu, D.; Chen, J.; He, L. Secretary bird optimization algorithm: A new metaheuristic for solving global optimization problems. Artif. Intell. Rev. 2024, 57, 123. [Google Scholar] [CrossRef]
  25. Wang, T.-L.; Gu, S.-W.; Liu, R.-J.; Chen, L.-Q.; Wang, Z.; Zeng, Z.-Q. Cuckoo catfish optimizer: A new meta-heuristic optimization algorithm. Artif. Intell. Rev. 2025, 58, 326. [Google Scholar] [CrossRef]
  26. Hasan, D.O.; Mohammed, H.M.; Abdul, Z.K. Griffon vultures optimization algorithm for solving optimization problems. Expert Syst. Appl. 2025, 276, 127206. [Google Scholar] [CrossRef]
  27. Wang, L.; Cao, Q.; Zhang, Z.; Mirjalili, S.; Zhao, W. Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Eng. Appl. Artif. Intell. 2022, 114, 105082. [Google Scholar] [CrossRef]
  28. Khishe, M.; Mosavi, M.R. Chimp optimization algorithm. Expert Syst. Appl. 2020, 149, 113338. [Google Scholar] [CrossRef]
  29. Hassan, M.H.; Kamel, S. Supercell thunderstorm algorithm (STA): A nature-inspired metaheuristic algorithm for engineering optimization. Neural Comput. Appl. 2025, 37, 7207–7260. [Google Scholar] [CrossRef]
  30. Sowmya, R.; Premkumar, M.; Jangir, P. Newton-Raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems. Eng. Appl. Artif. Intell. 2024, 128, 107532. [Google Scholar] [CrossRef]
  31. Zhang, R.; Li, S.; Ding, Y.; Qin, X.; Xia, Q. UAV Path Planning Algorithm Based on Improved Harris Hawks Optimization. Sensors 2022, 22, 5232. [Google Scholar] [CrossRef]
  32. Zhang, C.; Yang, Y.; Chen, W. Multi-strategy ensemble wind driven optimization algorithm for robot path planning. Math. Comput. Simul. 2024, 231, 144–159. [Google Scholar] [CrossRef]
  33. Dai, Y.; Yu, J.; Zhang, C.; Zhan, B.; Zheng, X. A novel whale optimization algorithm of path planning strategy for mobile robots. Appl. Intell. 2022, 53, 10843–10857. [Google Scholar] [CrossRef]
  34. Wang, R.-B.; Wang, W.-F.; Xu, L.; Pan, J.-S.; Chu, S.-C. An Adaptive Parallel Arithmetic Optimization Algorithm for Robot Path Planning. J. Adv. Transp. 2021, 2021, 3606895. [Google Scholar] [CrossRef]
  35. Wang, Y.; Tong, K.; Fu, C.; Wang, Y.; Li, Q.; Wang, X.; He, Y.; Xu, L. Hybrid path planning algorithm for robots based on modified golden jackal optimization method and dynamic window method. Expert Syst. Appl. 2025, 282, 127808. [Google Scholar] [CrossRef]
  36. Deng, X.; He, D.; Qu, L. A Multi-strategy Enhanced Arithmetic Optimization Algorithm and Its Application in Path Planning of Mobile Robots. Neural Process. Lett. 2024, 56, 18. [Google Scholar] [CrossRef]
  37. Wu, D.; Du, K. A hybrid optimization algorithm of ACO and RRT for solving mobile robot path planning. Meas. Sci. Technol. 2025, 36, 076215. [Google Scholar] [CrossRef]
  38. Abdulhameed, S.; Rashid, T.A. Child Drawing Development Optimization Algorithm Based on Child’s Cognitive Development. Arab. J. Sci. Eng. 2022, 47, 1337–1351. [Google Scholar] [CrossRef]
  39. Ameen, A.A.; Rashid, T.A.; Askar, S. CDDO-HS:Child Drawing Development Optimization Harmony Search Algorithm. arXiv 2023, arXiv:2305.09615. [Google Scholar] [CrossRef]
  40. Kari Balakrishnan, A.; Chellaperumal, A.; Lakshmanan, S.; Vijayakumar, S. A novel efficient data storage and data auditing in cloud environment using enhanced child drawing development optimization strategy. Netw. Comput. Neural Syst. 2025, 1–41. [Google Scholar] [CrossRef] [PubMed]
  41. Chen, Y.; Zhang, J.; Rauf, M.; Mumtaz, J.; Huang, S. Dynamic scheduling of hybrid flow shop problem with uncertain process time and flexible maintenance using NeuroEvolution of Augmenting Topologies. IET Collab. Intell. Manuf. 2024, 6, e12119. [Google Scholar] [CrossRef]
  42. Rauf, M.; Guan, Z.; Sarfraz, S.; Mumtaz, J.; Shehab, E.; Jahanzaib, M. Multi-Criteria Inventory Classification Based on Multi-Criteria Decision-Making (MCDM) Technique. In Advances in Manufacturing Technology XXXII: Proceedings of the 16th International Conference on Manufacturing Research, incorporating the 33rd National Conference on Manufacturing Research, Skövde, Sweden, 11–13 September 2018; SAGE Publications Limited: Thousand Oaks, CA, USA, 2018. [Google Scholar]
  43. Chen, M.; Feng, C.; Cheng, R. MetaDE: Evolving Differential Evolution by Differential Evolution. IEEE Trans. Evol. Comput. 2025, 30, 141–155. [Google Scholar] [CrossRef]
  44. Zhang, S.X.; Liu, Y.H.; Hu, X.R.; Luo, J.T.; Zheng, L.M.; Zheng, S.Y. Differential evolution with dimensionally adaptive inheritance. Eng. Appl. Artif. Intell. 2025, 163, 112587. [Google Scholar] [CrossRef]
  45. Zhu, Y.; Zhang, M.; Huang, Q.; Wu, X.; Wan, L.; Huang, J. Secretary bird optimization algorithm based on quantum computing and multiple strategies improvement for KELM diabetes classification. Sci. Rep. 2025, 15, 3774. [Google Scholar] [CrossRef]
  46. Zhang, Y.; Wang, J.; Zhang, X.; Wang, B. ACPOA: An Adaptive Cooperative Pelican Optimization Algorithm for Global Optimization and Multilevel Thresholding Image Segmentation. Biomimetics 2025, 10, 596. [Google Scholar] [CrossRef] [PubMed]
  47. Hou, X.; Li, Y.; Liu, Z. An Enhanced Polar Lights Optimization Algorithm with Symmetry Mechanisms for Global Optimization and Its Application to Wind Power Forecasting. Symmetry 2025, 18, 61. [Google Scholar] [CrossRef]
  48. Wu, G.; Mallipeddi, R.; Suganthan, P. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition and Special Session on Constrained Single Objective Real-Parameter Optimization. 2016. Available online: http://www.kiphub.com/paper/666152c71a6f2cfc2305a5b0 (accessed on 28 February 2026).
  49. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  50. 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]
  51. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  52. Zhu, F.; Li, G.; Tang, H.; Li, Y.; Lv, X.; Wang, X. Dung beetle optimization algorithm based on quantum computing and multi-strategy fusion for solving engineering problems. Expert Syst. Appl. 2024, 236, 121219. [Google Scholar] [CrossRef]
  53. Ghasemi, M.; Akbari, M.A.; Zare, M.; Mirjalili, S.; Deriche, M.; Abualigah, L.; Khodadadi, N. Birds of prey-based optimization (BPBO): A metaheuristic algorithm for optimization. Evol. Intell. 2025, 18, 88. [Google Scholar] [CrossRef]
  54. Xiao, Y.; Cui, H.; Khurma, R.A.; Castillo, P.A. Artificial lemming algorithm: A novel bionic meta-heuristic technique for solving real-world engineering optimization problems. Artif. Intell. Rev. 2025, 58, 84. [Google Scholar] [CrossRef]
  55. Tian, A.-Q.; Liu, F.-F.; Lv, H.-X. Snow Geese Algorithm: A novel migration-inspired meta-heuristic algorithm for constrained engineering optimization problems. Appl. Math. Model. 2024, 126, 327–347. [Google Scholar] [CrossRef]
  56. Ouertani, M.W.; Manita, G.; Korbaa, O. Hannibal Barca optimizer: The power of the pincer movement for global optimization and multilevel image thresholding. Clust. Comput. 2025, 28, 482. [Google Scholar] [CrossRef]
  57. Mac, T.T.; Copot, C.; Tran, D.T.; De Keyser, R. Heuristic approaches in robot path planning: A survey. Robot. Auton. Syst. 2016, 86, 13–28. [Google Scholar] [CrossRef]
  58. Felsner, K.; Schlachter, K.; Zambal, S. Robotic Coverage Path Planning for Ultrasonic Inspection. Appl. Sci. 2021, 11, 10512. [Google Scholar] [CrossRef]
  59. Zhang, Z.; Xu, X.; Yue, F.; Ba, Y. Robot path planning based on concept lattice. Int. J. Approx. Reason. 2022, 153, 87–103. [Google Scholar] [CrossRef]
  60. Gao, Y.; Jiang, Q.; Wang, M.; Dong, X. Advances in Path-Planning Algorithms for Agricultural Robots. J. Field Robot. 2025, 43, 89–145. [Google Scholar] [CrossRef]
Figure 1. The flowchart illustrating the overall MECDDO framework.
Figure 1. The flowchart illustrating the overall MECDDO framework.
Symmetry 18 00481 g001
Figure 2. Convergence behavior of enhanced CDDO variants using distinct improvement strategies.
Figure 2. Convergence behavior of enhanced CDDO variants using distinct improvement strategies.
Symmetry 18 00481 g002aSymmetry 18 00481 g002b
Figure 3. Comparative performance ranking of enhanced CDDO implementations across various improvement strategies.
Figure 3. Comparative performance ranking of enhanced CDDO implementations across various improvement strategies.
Symmetry 18 00481 g003
Figure 4. Average ranking values of the MECDDO algorithm under different parameter values.
Figure 4. Average ranking values of the MECDDO algorithm under different parameter values.
Symmetry 18 00481 g004
Figure 5. Comparative analysis of swarm diversity distribution between MECDDO and CDDO methodologies.
Figure 5. Comparative analysis of swarm diversity distribution between MECDDO and CDDO methodologies.
Symmetry 18 00481 g005
Figure 6. Convergence speed comparison among competing algorithms on CEC2017 benchmark test set.
Figure 6. Convergence speed comparison among competing algorithms on CEC2017 benchmark test set.
Symmetry 18 00481 g006aSymmetry 18 00481 g006bSymmetry 18 00481 g006c
Figure 7. Statistical distribution analysis of all algorithms on CEC2017 benchmark set.
Figure 7. Statistical distribution analysis of all algorithms on CEC2017 benchmark set.
Symmetry 18 00481 g007aSymmetry 18 00481 g007bSymmetry 18 00481 g007c
Figure 8. Convergence speed comparison among competing algorithms on CEC2022 benchmark test set.
Figure 8. Convergence speed comparison among competing algorithms on CEC2022 benchmark test set.
Symmetry 18 00481 g008
Figure 9. Statistical distribution analysis of all algorithms on CEC2022 benchmark set.
Figure 9. Statistical distribution analysis of all algorithms on CEC2022 benchmark set.
Symmetry 18 00481 g009
Figure 10. Distribution of relative performance rankings across all evaluated algorithms.
Figure 10. Distribution of relative performance rankings across all evaluated algorithms.
Symmetry 18 00481 g010aSymmetry 18 00481 g010b
Figure 11. Representation of the 2-dimensional grid environment.
Figure 11. Representation of the 2-dimensional grid environment.
Symmetry 18 00481 g011
Figure 12. Planned trajectories in a 20 × 20 grid-based environment.
Figure 12. Planned trajectories in a 20 × 20 grid-based environment.
Symmetry 18 00481 g012aSymmetry 18 00481 g012b
Figure 13. Fitness evolution across algorithms in the 20 × 20 grid environment.
Figure 13. Fitness evolution across algorithms in the 20 × 20 grid environment.
Symmetry 18 00481 g013
Figure 14. Planned trajectories in a 40×40 grid-based environment.
Figure 14. Planned trajectories in a 40×40 grid-based environment.
Symmetry 18 00481 g014aSymmetry 18 00481 g014b
Figure 15. Fitness evolution across algorithms in the 40×40 grid environment.
Figure 15. Fitness evolution across algorithms in the 40×40 grid environment.
Symmetry 18 00481 g015
Table 1. Parameter settings of the compared algorithms.
Table 1. Parameter settings of the compared algorithms.
AlgorithmsName of the ParameterValue of the Parameter
GWO a [0,2]
HHO E 0 , E 1 1,1 , [ 0,2 ]
WOA r , l , a [0,1], [−1,1], Linear reduction from 2 to 1
DBO p 0.2
BPBO P i 0.7
ALA P r o b , C F , I 0.3 ,   0,2 , 1 , 2
SGA θ , b , d , e 0,2 π , [ 2,2 ] , [ 1.5,1.5 ] , [ 1,1 ]
HBO C o e f 0.94
CDDO C R 0.1,0.15,0.35,0.5,5
MECDDO C R , p C R , F , p s 0.1,0.95,0.8 ,   0.25
Table 2. Experimental results of CEC2017 (dim = 30).
Table 2. Experimental results of CEC2017 (dim = 30).
FunctionMetricGWOHHOWOADBOBPBOALASGAHBOCDDOMECDDO
F1Ave2.6605 × 1094.5442 × 1085.5160 × 1092.3155 × 1082.6293 × 1072.8929 × 1063.5389 × 1091.4160 × 1093.6030 × 10107.6981 × 103
Std1.8530 × 1093.3645 × 1081.6939 × 1091.3982 × 1081.7398 × 1072.4309 × 1062.5361 × 1095.0193 × 1083.4076 × 1098.4717 × 103
F2Ave2.9978 × 10337.2630 × 10367.3693 × 10347.6477 × 10323.5479 × 10231.4607 × 10269.5286 × 10324.6855 × 10292.3889 × 10412.6607 × 1019
Std1.1363 × 10343.9405 × 10371.6929 × 10352.7364 × 10331.5272 × 10247.4850 × 10264.9378 × 10331.4769 × 10305.8129 × 10411.4572 × 1020
F3Ave6.5135 × 1045.7966 × 1042.4055 × 1059.7834 × 1045.4688 × 1043.4402 × 1045.9426 × 1045.9451 × 1048.3081 × 1041.2314 × 104
Std1.3875 × 1044.6516 × 1037.4739 × 1043.2352 × 1047.1831 × 1039.4724 × 1031.0267 × 1041.3483 × 1046.7156 × 1035.9773 × 103
F4Ave6.3954 × 1027.4804 × 1021.2910 × 1036.9685 × 1025.3247 × 1025.2366 × 1029.3682 × 1026.8509 × 1029.3462 × 1034.8724 × 102
Std7.9011 × 1011.1105 × 1024.0263 × 1021.7203 × 1022.6838 × 1012.2960 × 1013.1082 × 1029.3350 × 1011.8116 × 1031.9335 × 101
F5Ave6.2434 × 1027.7767 × 1028.5151 × 1027.5196 × 1027.2143 × 1026.0373 × 1027.7521 × 1026.9042 × 1029.0472 × 1026.1521 × 102
Std3.7939 × 1012.7655 × 1014.2748 × 1016.0640 × 1013.6969 × 1012.6748 × 1013.8282 × 1014.5833 × 1012.2550 × 1016.4372 × 101
F6Ave6.1267 × 1026.6817 × 1026.8336 × 1026.4601 × 1026.5511 × 1026.1267 × 1026.6958 × 1026.3095 × 1026.9057 × 1026.0256 × 102
Std4.6182 × 1006.8654 × 1001.4215 × 1018.8558 × 1001.0232 × 1014.4035 × 1008.8278 × 1007.7193 × 1004.5472 × 1002.6282 × 100
F7Ave9.1701 × 1021.2979 × 1031.3190 × 1031.0327 × 1031.1440 × 1039.0065 × 1021.2385 × 1031.0185 × 1031.3527 × 1039.3934 × 102
Std4.3581 × 1016.9105 × 1017.4748 × 1016.6987 × 1018.3434 × 1014.5967 × 1019.1196 × 1016.2757 × 1014.2379 × 1016.7150 × 101
F8Ave9.0810 × 1029.8960 × 1021.0627 × 1031.0165 × 1039.5742 × 1029.0823 × 1021.0173 × 1039.6226 × 1021.1273 × 1039.2843 × 102
Std2.5848 × 1012.0597 × 1015.1541 × 1015.2386 × 1012.5186 × 1012.3901 × 1013.6235 × 1012.9573 × 1011.7317 × 1017.3968 × 101
F9Ave2.7068 × 1038.5554 × 1031.2197 × 1046.7404 × 1035.8754 × 1032.1794 × 1037.5764 × 1035.5959 × 1031.1489 × 1041.4105 × 103
Std9.5894 × 1029.9791 × 1023.2777 × 1031.9134 × 1031.8864 × 1039.2573 × 1021.6404 × 1031.5919 × 1031.1826 × 1038.8352 × 102
F10Ave5.5675 × 1036.3233 × 1037.6089 × 1036.7606 × 1036.3981 × 1036.2803 × 1036.7431 × 1035.3515 × 1038.9226 × 1037.1647 × 103
Std1.8329 × 1036.3159 × 1026.7695 × 1021.1099 × 1031.2707 × 1037.2269 × 1028.0957 × 1025.3272 × 1024.6944 × 1021.7543 × 103
F11Ave2.4534 × 1031.6293 × 1031.0069 × 1041.8561 × 1031.3304 × 1031.2704 × 1032.0634 × 1031.8111 × 1036.2712 × 1031.2138 × 103
Std1.1557 × 1032.4095 × 1024.7596 × 1036.9368 × 1026.9796 × 1014.3831 × 1014.1270 × 1023.0496 × 1029.0392 × 1025.0400 × 101
F12Ave1.0163 × 1087.3440 × 1074.1530 × 1086.2137 × 1071.2820 × 1073.0874 × 1061.5197 × 1084.9246 × 1076.3347 × 1091.8072 × 105
Std1.0264 × 1086.4798 × 1073.0725 × 1089.0610 × 1071.2403 × 1072.7101 × 1061.1688 × 1083.4240 × 1071.3267 × 1094.8311 × 105
F13Ave1.9983 × 1073.7066 × 1061.4053 × 1077.9961 × 1069.7150 × 1044.2400 × 1041.1895 × 1069.3332 × 1051.3714 × 1096.5573 × 103
Std5.5471 × 1071.4374 × 1071.1411 × 1072.7825 × 1076.5602 × 1044.0877 × 1042.1214 × 1062.2061 × 1064.2588 × 1081.5293 × 104
F14Ave8.0634 × 1051.1934 × 1062.5737 × 1062.7875 × 1051.2484 × 1051.9494 × 1035.3941 × 1054.6480 × 1052.1453 × 1061.5054 × 103
Std9.3946 × 1051.5594 × 1062.5689 × 1065.8602 × 1051.1942 × 1053.6127 × 1026.0511 × 1055.3923 × 1058.5517 × 1056.7243 × 101
F15Ave4.5899 × 1069.5039 × 1041.1878 × 1075.6060 × 1041.6763 × 1041.7924 × 1046.9681 × 1041.2546 × 1041.0125 × 1081.8823 × 103
Std1.3699 × 1074.2648 × 1042.0978 × 1075.1701 × 1048.5094 × 1038.7746 × 1037.0822 × 1049.6876 × 1035.6515 × 1079.5879 × 102
F16Ave2.6379 × 1033.6857 × 1034.1793 × 1033.1687 × 1033.0665 × 1032.8429 × 1033.8212 × 1032.9744 × 1034.9498 × 1032.4557 × 103
Std3.2081 × 1024.3717 × 1026.3866 × 1024.4355 × 1023.4097 × 1023.0578 × 1025.5792 × 1023.5104 × 1023.0675 × 1025.8085 × 102
F17Ave2.0537 × 1032.6385 × 1032.8084 × 1032.6422 × 1032.4107 × 1032.1937 × 1032.6487 × 1032.3483 × 1033.1762 × 1032.0420 × 103
Std1.9635 × 1023.1953 × 1023.0411 × 1022.9011 × 1022.3270 × 1021.5592 × 1023.1970 × 1022.1746 × 1022.7603 × 1021.5691 × 102
F18Ave1.5958 × 1063.3601 × 1061.1045 × 1075.8236 × 1065.1167 × 1056.9205 × 1048.6242 × 1063.7282 × 1062.1310 × 1072.0689 × 103
Std1.7245 × 1065.0256 × 1069.5463 × 1067.5165 × 1065.9491 × 1053.3179 × 1048.4257 × 1064.5366 × 1061.0801 × 1073.8794 × 102
F19Ave2.8303 × 1062.2364 × 1061.0688 × 1079.1244 × 1061.3469 × 1051.9110 × 1041.7152 × 1066.0835 × 1041.2964 × 1081.9960 × 103
Std7.8432 × 1061.5867 × 1061.2342 × 1072.0168 × 1072.0056 × 1051.6062 × 1041.8873 × 1062.4119 × 1055.8854 × 1076.7308 × 101
F20Ave2.4723 × 1032.8286 × 1032.9200 × 1032.7512 × 1032.5745 × 1032.5238 × 1032.7288 × 1032.5193 × 1033.0168 × 1032.3523 × 103
Std1.8979 × 1021.9870 × 1022.4599 × 1021.7427 × 1021.7591 × 1021.6783 × 1022.0554 × 1022.0455 × 1021.4168 × 1022.2171 × 102
F21Ave2.4064 × 1032.5839 × 1032.6433 × 1032.5573 × 1032.4774 × 1032.4001 × 1032.5679 × 1032.4683 × 1032.6972 × 1032.4212 × 103
Std3.5512 × 1015.3113 × 1016.7225 × 1015.2541 × 1014.6240 × 1013.2223 × 1016.7601 × 1013.3755 × 1012.7120 × 1015.5614 × 101
F22Ave5.9872 × 1036.6127 × 1038.5522 × 1035.2909 × 1033.3616 × 1035.8878 × 1036.7320 × 1034.7355 × 1037.3379 × 1035.9448 × 103
Std2.0867 × 1031.8967 × 1031.3148 × 1032.6190 × 1032.0941 × 1032.5773 × 1032.2450 × 1032.0894 × 1039.7391 × 1023.5185 × 103
F23Ave2.7704 × 1033.2910 × 1033.1404 × 1033.0293 × 1032.8728 × 1032.7765 × 1033.1816 × 1032.8252 × 1033.3257 × 1032.7536 × 103
Std3.9660 × 1011.6821 × 1029.8631 × 1011.0424 × 1025.7038 × 1013.0319 × 1011.3544 × 1024.6436 × 1019.8252 × 1015.1093 × 101
F24Ave2.9486 × 1033.5253 × 1033.2902 × 1033.1891 × 1033.0143 × 1032.9607 × 1033.3155 × 1033.0075 × 1033.5564 × 1032.9537 × 103
Std4.6338 × 1011.6721 × 1029.3484 × 1018.5319 × 1015.5593 × 1014.2364 × 1011.4482 × 1024.2432 × 1011.4896 × 1025.9379 × 101
F25Ave3.0200 × 1033.0203 × 1033.2602 × 1033.0006 × 1032.9706 × 1032.9092 × 1033.0765 × 1033.0351 × 1034.0450 × 1032.8870 × 103
Std6.5741 × 1012.8367 × 1016.6005 × 1015.7150 × 1012.7027 × 1011.5518 × 1015.0525 × 1016.3630 × 1011.1068 × 1022.3366 × 100
F26Ave4.9605 × 1038.0823 × 1038.4965 × 1036.9611 × 1036.4608 × 1035.1849 × 1038.3300 × 1035.0938 × 1039.5361 × 1034.7434 × 103
Std5.2449 × 1029.9289 × 1027.2975 × 1029.8260 × 1021.7240 × 1036.5062 × 1021.1932 × 1031.1404 × 1033.9691 × 1025.8371 × 102
F27Ave3.2683 × 1033.5426 × 1033.5062 × 1033.3330 × 1033.3602 × 1033.2394 × 1033.4282 × 1033.2560 × 1034.2736 × 1033.2315 × 103
Std3.3618 × 1011.3457 × 1021.3750 × 1028.4229 × 1018.1811 × 1012.3507 × 1011.3709 × 1021.9883 × 1012.2840 × 1022.3009 × 101
F28Ave3.4679 × 1033.5379 × 1033.8412 × 1033.5966 × 1033.3157 × 1033.6103 × 1033.5978 × 1033.4442 × 1035.9162 × 1033.2950 × 103
Std1.3915 × 1021.0857 × 1022.6837 × 1024.9505 × 1022.3480 × 1019.7768 × 1022.1013 × 1026.9594 × 1013.2772 × 1024.0526 × 102
F29Ave3.9101 × 1034.9147 × 1035.3939 × 1034.4567 × 1034.6175 × 1033.9504 × 1035.1136 × 1034.0695 × 1036.3370 × 1033.6262 × 103
Std2.0827 × 1024.4377 × 1025.7960 × 1024.5182 × 1023.2053 × 1022.6481 × 1024.7903 × 1022.2367 × 1023.4739 × 1022.4590 × 102
F30Ave1.0443 × 1071.6774 × 1077.7775 × 1073.6753 × 1061.3626 × 1067.1430 × 1041.8148 × 1074.3507 × 1056.2241 × 1086.7748 × 103
Std6.5886 × 1061.8815 × 1077.6390 × 1076.3748 × 1061.1777 × 1069.0456 × 1041.5750 × 1073.7494 × 1052.0564 × 1082.1549 × 103
Table 3. Experimental results of CEC2017 (dim=50).
Table 3. Experimental results of CEC2017 (dim=50).
FunctionMetricGWOHHOWOADBOBPBOALASGAHBOCDDOMECDDO
F1Ave1.2138 × 10105.4881 × 1092.1747 × 10108.3045 × 1095.7488 × 1085.5660 × 1082.3263 × 10101.2593 × 10108.7082 × 10102.8863 × 106
Std4.3668 × 1091.5850 × 1095.2661 × 1091.2143 × 10102.1478 × 1082.6084 × 1086.1364 × 1093.2761 × 1095.4063 × 1092.5340 × 106
F2Ave2.7349 × 10622.2171 × 10681.2933 × 10791.2788 × 10662.6421 × 10546.4064 × 10541.4351 × 10665.1761 × 10587.7661 × 10766.2483 × 1045
Std1.4980 × 10631.1967 × 10696.2216 × 10796.0848 × 10668.2946 × 10543.5067 × 10557.5368 × 10662.5408 × 10593.8076 × 10773.3379 × 1046
F3Ave1.7018 × 1051.7491 × 1052.8672 × 1052.7778 × 1051.5270 × 1051.1926 × 1051.8641 × 1051.8334 × 1052.0879 × 1051.0698 × 105
Std2.9670 × 1041.6055 × 1041.0038 × 1057.1378 × 1041.3768 × 1043.1542 × 1044.8158 × 1041.9322 × 1042.6291 × 1042.5859 × 104
F4Ave1.6522 × 1032.0008 × 1035.1401 × 1031.8038 × 1038.1523 × 1027.5427 × 1023.0748 × 1031.8903 × 1032.4032 × 1045.9977 × 102
Std6.9206 × 1025.0184 × 1021.4384 × 1031.5255 × 1037.9754 × 1018.4429 × 1017.8497 × 1025.7520 × 1022.2133 × 1034.1347 × 101
F5Ave7.6341 × 1029.4014 × 1021.1101 × 1039.8926 × 1028.8570 × 1027.7184 × 1029.8817 × 1029.3574 × 1021.1791 × 1038.1579 × 102
Std4.4737 × 1013.3865 × 1018.6935 × 1018.5879 × 1013.3887 × 1015.5400 × 1014.2895 × 1013.8839 × 1011.9630 × 1011.3802 × 102
F6Ave6.2553 × 1026.8092 × 1026.9373 × 1026.6784 × 1026.6976 × 1026.3181 × 1026.8199 × 1026.4692 × 1027.0279 × 1026.1560 × 102
Std5.3444 × 1004.4297 × 1007.9878 × 1001.0579 × 1017.7585 × 1001.0068 × 1016.7870 × 1001.0077 × 1013.1771 × 1006.1672 × 100
F7Ave1.1625 × 1031.8942 × 1031.8906 × 1031.4039 × 1031.6808 × 1031.2258 × 1031.8221 × 1031.4904 × 1031.9415 × 1031.3313 × 103
Std9.0709 × 1015.8957 × 1019.8866 × 1011.4100 × 1021.2005 × 1028.5490 × 1019.7944 × 1011.0427 × 1026.9589 × 1017.0731 × 101
F8Ave1.0760 × 1031.2376 × 1031.4284 × 1031.3173 × 1031.2123 × 1031.0722 × 1031.3090 × 1031.2221 × 1031.4774 × 1031.0916 × 103
Std4.6545 × 1013.8020 × 1019.0298 × 1019.0820 × 1014.3926 × 1014.4846 × 1014.5233 × 1014.9660 × 1012.3266 × 1011.2427 × 102
F9Ave1.0416 × 1043.1750 × 1043.8504 × 1042.8432 × 1042.5432 × 1048.8818 × 1032.3547 × 1041.8101 × 1044.0472 × 1048.5774 × 103
Std3.7972 × 1033.3877 × 1031.0690 × 1047.5904 × 1036.0361 × 1033.0851 × 1034.1751 × 1033.2782 × 1032.3411 × 1035.1479 × 103
F10Ave8.8935 × 1031.0162 × 1041.3650 × 1041.1823 × 1041.0452 × 1041.1174 × 1041.1935 × 1049.6421 × 1031.5197 × 1041.4411 × 104
Std2.5043 × 1039.4416 × 1029.2150 × 1022.4094 × 1032.1412 × 1031.5606 × 1031.4073 × 1038.5382 × 1023.7009 × 1021.9311 × 103
F11Ave6.4942 × 1033.1121 × 1038.6713 × 1034.7746 × 1032.1660 × 1031.8480 × 1036.1616 × 1033.7430 × 1032.0566 × 1041.3663 × 103
Std2.7705 × 1037.7274 × 1022.2779 × 1032.7643 × 1032.8655 × 1022.6508 × 1021.9984 × 1039.9596 × 1021.8058 × 1039.2122 × 101
F12Ave1.5381 × 1091.0409 × 1094.2456 × 1097.1799 × 1089.9911 × 1074.7879 × 1071.7094 × 1099.8366 × 1085.3421 × 10105.1430 × 106
Std1.4450 × 1097.3175 × 1082.1171 × 1093.8640 × 1086.2295 × 1073.6793 × 1079.3560 × 1084.8805 × 1086.2707 × 1095.4436 × 106
F13Ave2.2706 × 1083.7784 × 1075.5663 × 1081.4603 × 1081.6741 × 1066.5288 × 1043.3352 × 1086.2602 × 1072.3932 × 10102.5958 × 104
Std2.5291 × 1087.6704 × 1073.4308 × 1082.2106 × 1082.1535 × 1063.3603 × 1044.8468 × 1085.4241 × 1076.3884 × 1091.2559 × 104
F14Ave2.3547 × 1064.6786 × 1066.1745 × 1063.8375 × 1067.7870 × 1055.4380 × 1043.5832 × 1063.8996 × 1063.2584 × 1071.7306 × 103
Std3.4391 × 1063.1187 × 1064.9877 × 1063.9584 × 1066.3448 × 1055.8184 × 1042.7235 × 1063.6055 × 1061.3618 × 1078.7460 × 101
F15Ave4.4759 × 1071.9152 × 1065.6180 × 1071.0140 × 1088.5055 × 1042.1632 × 1049.4002 × 1071.4216 × 1062.5386 × 1097.0815 × 103
Std7.2725 × 1071.2177 × 1064.4391 × 1073.2467 × 1087.3622 × 1041.1240 × 1042.7463 × 1082.3488 × 1066.1949 × 1089.8211 × 103
F16Ave3.3609 × 1035.0673 × 1036.7326 × 1034.7897 × 1033.8590 × 1033.8988 × 1035.2376 × 1034.0938 × 1037.8078 × 1033.6370 × 103
Std5.5881 × 1028.9915 × 1029.3664 × 1026.7691 × 1024.8414 × 1024.2915 × 1027.4071 × 1024.8018 × 1025.2040 × 1029.1419 × 102
F17Ave3.1960 × 1033.8825 × 1034.6996 × 1034.1940 × 1033.8375 × 1033.3582 × 1034.2878 × 1033.4535 × 1035.7166 × 1033.1952 × 103
Std4.2059 × 1023.6890 × 1026.4412 × 1025.2109 × 1024.6662 × 1023.2876 × 1026.3450 × 1023.2623 × 1027.9318 × 1026.0116 × 102
F18Ave1.2252 × 1071.0251 × 1076.4702 × 1071.1550 × 1072.7132 × 1069.3011 × 1053.6668 × 1071.1111 × 1078.5404 × 1074.3812 × 104
Std1.2396 × 1071.1660 × 1074.9285 × 1071.5844 × 1071.6344 × 1061.2868 × 1062.6865 × 1077.6190 × 1063.9449 × 1072.9728 × 104
F19Ave2.6892 × 1072.0270 × 1062.9199 × 1074.8281 × 1062.8857 × 1051.4618 × 1041.4593 × 1079.0000 × 1051.5491 × 1092.6365 × 103
Std7.1801 × 1071.7379 × 1062.8580 × 1075.3976 × 1063.2140 × 1051.4408 × 1041.4649 × 1078.8140 × 1053.4403 × 1082.0528 × 103
F20Ave3.1489 × 1033.5275 × 1033.9478 × 1033.8466 × 1033.4178 × 1033.5998 × 1033.7148 × 1033.4623 × 1034.0950 × 1033.8054 × 103
Std3.6869 × 1023.0574 × 1023.5501 × 1023.5501 × 1023.1238 × 1022.8782 × 1023.0620 × 1023.7304 × 1021.8117 × 1024.4620 × 102
F21Ave2.5640 × 1032.9260 × 1033.1007 × 1032.8902 × 1032.6847 × 1032.5678 × 1032.9460 × 1032.7262 × 1033.1097 × 1032.6020 × 103
Std6.7678 × 1018.0276 × 1011.3793 × 1026.8136 × 1016.7512 × 1015.4519 × 1011.0721 × 1025.1574 × 1014.8247 × 1011.3246 × 102
F22Ave1.0175 × 1041.2464 × 1041.4921 × 1041.3246 × 1041.2505 × 1041.3149 × 1041.3494 × 1041.1433 × 1041.6815 × 1041.5697 × 104
Std1.6640 × 1031.0124 × 1031.0460 × 1032.2736 × 1032.8345 × 1031.1976 × 1031.2261 × 1036.9388 × 1024.6976 × 1021.9017 × 103
F23Ave3.0354 × 1034.0512 × 1033.8836 × 1033.5550 × 1033.3193 × 1033.0544 × 1033.8974 × 1033.1887 × 1034.2805 × 1033.0725 × 103
Std6.9734 × 1012.2229 × 1021.9584 × 1021.3210 × 1021.4358 × 1026.6903 × 1012.2192 × 1026.1647 × 1012.0114 × 1021.3450 × 102
F24Ave3.2306 × 1034.4571 × 1033.9225 × 1033.6998 × 1033.3711 × 1033.2314 × 1034.0860 × 1033.3418 × 1034.5322 × 1033.2787 × 103
Std1.0028 × 1022.8300 × 1021.5787 × 1021.2137 × 1029.1319 × 1018.3439 × 1012.8366 × 1028.0392 × 1011.7714 × 1021.6363 × 102
F25Ave4.0166 × 1033.8037 × 1035.2722 × 1034.0538 × 1033.3191 × 1033.2649 × 1034.8939 × 1034.1626 × 1031.1977 × 1043.0648 × 103
Std3.6595 × 1022.0221 × 1024.9646 × 1022.1703 × 1036.4740 × 1019.3386 × 1015.2722 × 1023.2333 × 1028.4696 × 1022.9872 × 101
F26Ave7.3205 × 1031.1845 × 1041.5103 × 1041.1339 × 1041.0879 × 1047.2419 × 1031.3439 × 1049.3381 × 1031.5278 × 1046.5112 × 103
Std9.4543 × 1029.5940 × 1021.3203 × 1031.2160 × 1032.3080 × 1039.1042 × 1021.6825 × 1032.3052 × 1034.7082 × 1028.0521 × 102
F27Ave3.7136 × 1035.0163 × 1034.9410 × 1033.9523 × 1034.0349 × 1033.5953 × 1034.3469 × 1033.6349 × 1036.6335 × 1033.5053 × 103
Std1.2976 × 1026.5553 × 1025.1662 × 1022.1153 × 1022.4084 × 1021.4894 × 1025.2163 × 1021.1333 × 1025.4273 × 1021.4271 × 102
F28Ave4.5605 × 1034.9487 × 1036.2368 × 1035.7328 × 1033.7597 × 1034.8586 × 1035.8884 × 1034.8141 × 1031.0352 × 1043.6309 × 103
Std5.5751 × 1024.3865 × 1026.1406 × 1021.9514 × 1031.2752 × 1022.0788 × 1036.1872 × 1025.1036 × 1025.5977 × 1021.0214 × 103
F29Ave4.9308 × 1037.4302 × 1031.0083 × 1046.1923 × 1036.1103 × 1034.9399 × 1038.4899 × 1034.8578 × 1031.8414 × 1044.4341 × 103
Std4.5135 × 1027.6749 × 1021.9806 × 1036.9735 × 1025.4675 × 1024.0803 × 1021.3128 × 1033.9769 × 1023.2833 × 1035.2834 × 102
F30Ave1.5602 × 1081.2944 × 1083.7291 × 1085.2542 × 1076.3072 × 1073.9845 × 1062.4310 × 1082.4906 × 1073.2496 × 1091.4685 × 106
Std6.5572 × 1074.7254 × 1071.4798 × 1084.0679 × 1071.9574 × 1072.3028 × 1061.2129 × 1081.3336 × 1078.1141 × 1085.7457 × 105
Table 4. Experimental results of CEC2017 (dim=100).
Table 4. Experimental results of CEC2017 (dim=100).
FunctionMetricGWOHHOWOADBOBPBOALASGAHBOCDDOMECDDO
F1Ave5.7040 × 10104.8299 × 10101.1027 × 10118.4887 × 10101.2774 × 10102.2202 × 10101.1389 × 10118.8172 × 10102.3706 × 10113.9066 × 109
Std1.1772 × 10106.4559 × 1099.6275 × 1096.5992 × 10102.4771 × 1095.0254 × 1091.5463 × 10101.2937 × 10107.7224 × 1092.2139 × 109
F2Ave4.3435 × 101361.9639 × 101551.1553 × 101781.1504 × 101579.7684 × 101446.6357 × 101363.0991 × 101664.2203 × 101482.0662 × 101661.1137 × 10119
Std2.3785 × 101376.5535 × 1046.5535 × 1046.5535 × 1045.0011 × 101453.6207 × 101376.5535 × 1042.3116 × 101496.5535 × 1046.0985 × 10119
F3Ave5.4384 × 1053.5033 × 1059.1439 × 1056.1044 × 1053.3923 × 1053.1037 × 1053.9690 × 1053.7556 × 1053.7216 × 1055.9311 × 105
Std8.4989 × 1043.9129 × 1041.4411 × 1052.8836 × 1052.0002 × 1043.5665 × 1048.1813 × 1043.6023 × 1043.5354 × 1048.6130 × 104
F4Ave6.1578 × 1039.2368 × 1032.1047 × 1041.4590 × 1042.4771 × 1033.2130 × 1032.0012 × 1049.7931 × 1037.5721 × 1041.3155 × 103
Std1.6997 × 1031.2242 × 1033.7627 × 1031.5608 × 1043.5896 × 1027.1609 × 1024.1364 × 1032.1755 × 1035.5117 × 1032.0289 × 102
F5Ave1.2416 × 1031.6655 × 1031.9860 × 1031.7791 × 1031.5578 × 1031.4219 × 1031.8306 × 1031.7082 × 1032.0882 × 1031.3456 × 103
Std5.0770 × 1014.3395 × 1011.2310 × 1022.2206 × 1025.2484 × 1019.9356 × 1018.5028 × 1018.0812 × 1013.3687 × 1011.9389 × 102
F6Ave6.4612 × 1026.9024 × 1027.0689 × 1026.7785 × 1026.8185 × 1026.5887 × 1026.9613 × 1026.7407 × 1027.1198 × 1026.5197 × 102
Std4.4002 × 1003.3686 × 1007.4467 × 1001.2467 × 1016.1671 × 1007.9905 × 1004.5783 × 1006.7100 × 1003.1735 × 1008.8692 × 100
F7Ave2.1497 × 1033.7567 × 1033.8624 × 1032.9586 × 1033.4329 × 1032.5262 × 1033.6278 × 1033.1479 × 1033.9223 × 1032.8201 × 103
Std1.4594 × 1029.8883 × 1011.5837 × 1022.9121 × 1021.2901 × 1021.9577 × 1021.8654 × 1021.8329 × 1029.2464 × 1012.4790 × 102
F8Ave1.5575 × 1032.1335 × 1032.3952 × 1032.1810 × 1032.0203 × 1031.7296 × 1032.2857 × 1032.0693 × 1032.5616 × 1031.6848 × 103
Std1.4147 × 1024.7974 × 1011.3126 × 1021.9531 × 1027.5826 × 1011.0222 × 1028.0433 × 1017.3279 × 1013.7835 × 1012.1987 × 102
F9Ave5.1760 × 1046.9746 × 1047.7324 × 1047.7567 × 1045.4734 × 1044.6516 × 1045.8451 × 1045.4164 × 1048.1580 × 1045.7968 × 104
Std1.2037 × 1044.9452 × 1031.3650 × 1049.5781 × 1031.2761 × 1041.3257 × 1045.1781 × 1036.7642 × 1033.8190 × 1031.2374 × 104
F10Ave2.0765 × 1042.4490 × 1042.9364 × 1043.0473 × 1042.4067 × 1042.7883 × 1042.7056 × 1042.4126 × 1043.2529 × 1043.2700 × 104
Std5.8573 × 1032.2446 × 1031.4057 × 1033.1779 × 1034.0917 × 1032.1667 × 1031.9813 × 1031.2282 × 1038.3947 × 1028.3262 × 102
F11Ave8.9270 × 1041.5430 × 1052.6553 × 1052.2431 × 1058.3310 × 1047.2779 × 1041.3226 × 1051.2479 × 1052.6994 × 1052.3343 × 104
Std1.8012 × 1043.0366 × 1041.0129 × 1055.0931 × 1041.7664 × 1042.0733 × 1042.4436 × 1042.5441 × 1047.2545 × 1041.1150 × 104
F12Ave1.3755 × 10101.1215 × 10103.1098 × 10107.0947 × 1091.6116 × 1091.5093 × 1092.8883 × 10101.2229 × 10101.5884 × 10111.6416 × 108
Std6.9453 × 1094.2111 × 1097.5377 × 1092.5221 × 1095.0882 × 1085.7910 × 1086.3237 × 1093.3899 × 1091.2374 × 10101.1645 × 108
F13Ave1.4568 × 1093.3346 × 1083.0589 × 1093.3608 × 1089.6709 × 1063.3356 × 1061.6708 × 1097.4827 × 1083.4573 × 10106.4756 × 104
Std1.3609 × 1092.6698 × 1081.3255 × 1092.7639 × 1084.8806 × 1063.2708 × 1061.7567 × 1092.9919 × 1083.9226 × 1097.5624 × 104
F14Ave9.4231 × 1061.0139 × 1072.2456 × 1071.8972 × 1075.9333 × 1062.8565 × 1061.8111 × 1071.6644 × 1072.8286 × 1072.5560 × 105
Std5.6649 × 1064.5098 × 1061.2360 × 1071.5619 × 1072.3933 × 1061.8725 × 1061.0912 × 1076.5066 × 1064.3129 × 1062.4608 × 105
F15Ave3.4736 × 1081.8631 × 1074.8946 × 1086.7565 × 1077.4953 × 1056.8849 × 1052.4504 × 1089.3443 × 1071.5005 × 10101.8041 × 104
Std4.5077 × 1081.4582 × 1072.4820 × 1086.9443 × 1076.4535 × 1051.8892 × 1061.9500 × 1085.2515 × 1072.2957 × 1091.1803 × 104
F16Ave6.5591 × 1031.0089 × 1041.6226 × 1049.3011 × 1038.4097 × 1038.0226 × 1031.3396 × 1049.3652 × 1031.9001 × 1047.2185 × 103
Std6.9262 × 1021.1037 × 1032.3603 × 1031.2663 × 1031.1221 × 1039.7174 × 1022.1947 × 1039.0492 × 1021.1955 × 1032.2335 × 103
F17Ave5.7086 × 1038.3049 × 1033.3071 × 1049.2045 × 1036.4404 × 1036.1942 × 1031.5261 × 1048.0035 × 1037.9104 × 1055.7007 × 103
Std8.4173 × 1021.3835 × 1032.6279 × 1041.4580 × 1036.9338 × 1025.8913 × 1029.6354 × 1037.9895 × 1024.9180 × 1051.3304 × 103
F18Ave8.8921 × 1069.4368 × 1062.0199 × 1072.7045 × 1074.6516 × 1064.5248 × 1061.9172 × 1072.0375 × 1078.8624 × 1079.4780 × 105
Std6.7183 × 1064.1232 × 1061.1157 × 1071.9287 × 1071.7299 × 1062.3909 × 1061.0487 × 1078.8515 × 1062.7961 × 1076.8640 × 105
F19Ave2.4536 × 1083.3437 × 1075.3697 × 1088.7279 × 1075.7667 × 1061.2008 × 1062.2772 × 1081.1738 × 1081.2712 × 10102.4733 × 104
Std2.6772 × 1081.7276 × 1073.8490 × 1089.5539 × 1075.1361 × 1063.8876 × 1062.0082 × 1087.0463 × 1072.1813 × 1092.0121 × 104
F20Ave5.4728 × 1036.1555 × 1037.0938 × 1037.3771 × 1036.1517 × 1036.5977 × 1036.5121 × 1036.1404 × 1037.7982 × 1037.4823 × 103
Std9.7510 × 1025.7229 × 1024.8008 × 1026.1927 × 1026.5695 × 1025.6113 × 1026.1230 × 1025.6014 × 1024.2861 × 1021.0003 × 103
F21Ave3.0920 × 1034.3536 × 1034.5021 × 1034.0250 × 1033.5931 × 1033.3055 × 1034.4510 × 1033.7052 × 1034.7828 × 1033.2890 × 103
Std1.5098 × 1021.5689 × 1021.8666 × 1021.2920 × 1021.3840 × 1021.2340 × 1021.9747 × 1028.9436 × 1012.0559 × 1022.1841 × 102
F22Ave2.3374 × 1042.7384 × 1043.2601 × 1042.8303 × 1042.7575 × 1043.0069 × 1042.9507 × 1042.6113 × 1043.4565 × 1043.4431 × 104
Std5.4229 × 1031.6735 × 1031.6446 × 1034.4523 × 1033.5445 × 1032.3128 × 1031.1895 × 1032.5001 × 1038.4030 × 1021.6826 × 103
F23Ave3.7294 × 1035.8032 × 1035.3476 × 1034.8729 × 1034.2496 × 1033.7978 × 1035.5471 × 1034.0442 × 1037.6883 × 1033.7539 × 103
Std1.2162 × 1024.2828 × 1022.6746 × 1022.3086 × 1022.3805 × 1021.2362 × 1023.5774 × 1021.4484 × 1026.2515 × 1021.3104 × 102
F24Ave4.5035 × 1038.5368 × 1036.8103 × 1036.0757 × 1035.1379 × 1034.5608 × 1037.2204 × 1034.8156 × 1031.1066 × 1044.5825 × 103
Std1.1950 × 1028.5337 × 1024.7379 × 1024.8905 × 1023.3974 × 1022.5518 × 1026.6796 × 1021.4261 × 1021.2959 × 1032.2799 × 102
F25Ave7.1133 × 1036.7409 × 1031.0903 × 1049.9105 × 1034.9384 × 1035.8376 × 1031.1062 × 1049.8190 × 1032.2650 × 1043.9532 × 103
Std1.1639 × 1036.4806 × 1021.0164 × 1036.4884 × 1033.4697 × 1027.4519 × 1021.3743 × 1031.3189 × 1031.1187 × 1031.9995 × 102
F26Ave1.7869 × 1043.2250 × 1043.7681 × 1042.5034 × 1042.9760 × 1041.7304 × 1044.0214 × 1042.5530 × 1044.5911 × 1041.7463 × 104
Std1.7284 × 1032.7110 × 1033.5825 × 1033.4136 × 1032.8989 × 1031.9505 × 1033.1077 × 1033.3301 × 1031.4408 × 1032.5130 × 103
F27Ave4.3672 × 1036.9730 × 1036.1925 × 1034.5961 × 1034.9970 × 1033.8121 × 1035.4086 × 1034.1393 × 1031.1975 × 1043.6546 × 103
Std2.2335 × 1021.0988 × 1037.8237 × 1026.0887 × 1024.6225 × 1021.9738 × 1027.1129 × 1021.7091 × 1029.4548 × 1021.7366 × 102
F28Ave9.4116 × 1039.2859 × 1031.4890 × 1041.7891 × 1046.0838 × 1039.2569 × 1031.5338 × 1041.2581 × 1042.5667 × 1046.0150 × 103
Std1.3143 × 1038.4722 × 1021.1911 × 1036.3886 × 1034.8880 × 1023.7930 × 1031.3507 × 1031.1450 × 1037.5539 × 1022.8250 × 103
F29Ave9.4361 × 1031.3040 × 1042.0131 × 1041.4089 × 1041.1455 × 1048.6197 × 1031.8154 × 1041.0693 × 1041.5067 × 1057.2435 × 103
Std1.1928 × 1039.5891 × 1022.4687 × 1031.1088 × 1049.2852 × 1025.7418 × 1023.2323 × 1031.1400 × 1037.0139 × 1041.1652 × 103
F30Ave1.7748 × 1097.4491 × 1083.1803 × 1092.7962 × 1081.3624 × 1086.4877 × 1061.8486 × 1093.7076 × 1083.0463 × 10101.3492 × 106
Std1.3744 × 1094.3978 × 1081.1164 × 1091.7586 × 1086.9742 × 1074.7120 × 1068.9440 × 1081.2341 × 1083.4749 × 1092.0996 × 106
Table 5. Experimental results of CEC2022 (dim=20).
Table 5. Experimental results of CEC2022 (dim=20).
FunctionMetricGWOHHOWOADBOBPBOALASGAHBOCDDOMECDDO
F1Ave1.4689 × 1042.6226 × 1043.4175 × 1043.6966 × 1041.0592 × 1044.6858 × 1031.7616 × 1042.2552 × 1043.9804 × 1043.5209 × 102
Std4.1993 × 1038.8971 × 1039.3465 × 1039.5039 × 1033.6213 × 1036.3772 × 1038.3482 × 1037.9100 × 1031.3060 × 1047.3873 × 101
F2Ave5.1318 × 1025.4285 × 1026.2590 × 1024.9316 × 1024.8605 × 1024.5695 × 1025.6285 × 1024.9014 × 1021.3757 × 1034.3544 × 102
Std6.0001 × 1016.0584 × 1018.3146 × 1013.8220 × 1013.7929 × 1012.5310 × 1015.6914 × 1014.1368 × 1011.9574 × 1022.0536 × 101
F3Ave6.0786 × 1026.6482 × 1026.6800 × 1026.3734 × 1026.4340 × 1026.0530 × 1026.6439 × 1026.1729 × 1026.8151 × 1026.0038 × 102
Std5.6020 × 1008.6721 × 1001.2417 × 1011.1267 × 1011.2883 × 1014.5892 × 1001.0605 × 1011.0138 × 1018.3798 × 1008.1370 × 10−1
F4Ave8.6198 × 1028.8924 × 1029.3386 × 1029.0942 × 1028.7315 × 1028.5846 × 1028.9981 × 1028.8937 × 1029.6358 × 1028.6941 × 102
Std3.3446 × 1011.7581 × 1012.9474 × 1012.7334 × 1011.4088 × 1012.2698 × 1011.6542 × 1012.3461 × 1011.2403 × 1014.1692 × 101
F5Ave1.2215 × 1032.9213 × 1034.0321 × 1032.2909 × 1032.1663 × 1031.1061 × 1032.7269 × 1032.3236 × 1033.7449 × 1039.0784 × 102
Std3.0369 × 1023.5575 × 1021.3534 × 1037.2116 × 1025.0004 × 1022.0267 × 1024.2845 × 1025.9444 × 1023.3075 × 1022.1937 × 101
F6Ave3.4521 × 1062.4862 × 1051.0018 × 1077.0727 × 1054.0140 × 1031.7314 × 1041.9721 × 1043.1645 × 1044.3134 × 1083.4992 × 103
Std1.1978 × 1071.0006 × 1051.4292 × 1071.1898 × 1062.1241 × 1039.0587 × 1034.1409 × 1044.6776 × 1041.0880 × 1085.8162 × 103
F7Ave2.1098 × 1032.2051 × 1032.2193 × 1032.1504 × 1032.1242 × 1032.0854 × 1032.2015 × 1032.1018 × 1032.2263 × 1032.0384 × 103
Std5.1235 × 1016.8826 × 1015.5928 × 1016.2223 × 1013.8173 × 1013.0153 × 1013.2794 × 1014.1418 × 1013.5114 × 1011.6389 × 101
F8Ave2.2707 × 1032.3241 × 1032.3161 × 1032.2939 × 1032.2663 × 1032.2349 × 1032.3177 × 1032.2553 × 1032.2641 × 1032.2359 × 103
Std5.6014 × 1011.0592 × 1027.9127 × 1018.2163 × 1016.1457 × 1011.3220 × 1016.2793 × 1014.1811 × 1011.5104 × 1013.2943 × 101
F9Ave2.5218 × 1032.5792 × 1032.5888 × 1032.5080 × 1032.4856 × 1032.4808 × 1032.5963 × 1032.4938 × 1032.7579 × 1032.4808 × 103
Std2.7910 × 1015.6165 × 1014.5715 × 1012.5786 × 1014.8621 × 1001.0093E-015.0794 × 1011.3337 × 1015.7722 × 1014.0773 × 10−3
F10Ave3.6757 × 1034.2734 × 1034.7705 × 1032.9541 × 1033.3652 × 1033.9349 × 1034.5126 × 1033.3116 × 1034.7194 × 1033.2544 × 103
Std1.1425 × 1038.0021 × 1021.3562 × 1038.2494 × 1021.1034 × 1038.0113 × 1021.2513 × 1034.7208 × 1021.8754 × 1038.4148 × 102
F11Ave3.5486 × 1033.4683 × 1034.0301 × 1033.1164 × 1032.9531 × 1033.0001 × 1033.4167 × 1033.2804 × 1037.0783 × 1032.9167 × 103
Std4.0069 × 1025.8916 × 1028.1769 × 1021.4884 × 1027.6286 × 1011.5277 × 1022.3744 × 1021.5309 × 1024.8036 × 1027.4675 × 101
F12Ave2.9854 × 1033.2820 × 1033.1027 × 1033.0349 × 1033.0165 × 1032.9694 × 1033.1238 × 1032.9847 × 1033.5108 × 1032.9597 × 103
Std2.7453 × 1012.2570 × 1021.0298 × 1026.3812 × 1014.9970 × 1013.4626 × 1011.8759 × 1023.5255 × 1011.6746 × 1022.1867 × 101
Table 6. Average running time of different algorithms on CEC2017(dim = 30).
Table 6. Average running time of different algorithms on CEC2017(dim = 30).
FunctionMetricGWOHHOWOADBOBPBOALASGAHBOCDDOMECDDO
F1Ave0.11850.10100.04310.07460.09070.06630.04720.08680.12770.1457
F2Ave0.13340.13220.05570.08920.10980.08160.05890.10600.14800.1618
F3Ave0.12360.11720.04590.08190.09120.06890.04970.09140.13600.1634
F4Ave0.12430.10790.04600.07700.09490.06830.04920.09120.13500.1523
F5Ave0.13680.14300.05820.08870.10700.08110.06200.10910.14850.1749
F6Ave0.20350.31420.12760.16110.17800.15030.12950.20700.22170.2583
F7Ave0.13790.15400.06150.09090.10980.08380.06490.11330.15130.1730
F8Ave0.13700.14720.06010.09080.10860.08230.06360.11110.15010.1808
F9Ave0.13770.15690.06150.09260.10730.08380.06490.11190.14790.1596
F10Ave0.15160.18740.07380.11130.12280.09940.07850.13250.16760.1825
F11Ave0.13060.13050.05310.08560.10230.07560.05640.10120.14570.1799
F12Ave0.14230.15730.06700.09880.11630.08910.06870.12040.15480.1828
F13Ave0.13170.13480.05460.08660.10430.07790.05800.10310.13980.1605
F14Ave0.15440.19660.07820.11320.12550.10070.08180.13810.16840.1923
F15Ave0.12830.13160.05190.08300.10130.07470.05530.09930.14200.1623
F16Ave0.13660.14990.05990.09130.10810.08320.06300.11210.15380.1605
F17Ave0.18250.25460.10380.13810.15610.12830.10770.17520.19770.2173
F18Ave0.13980.15490.06130.09520.11090.08460.06650.11460.15270.2246
F19Ave0.39880.78810.32290.36240.38440.34720.32580.48780.42680.4697
F20Ave0.27090.28350.11430.15360.16480.13910.11850.19030.21060.2576
F21Ave0.21180.32810.13540.16870.18650.15840.13770.21800.22930.2478
F22Ave0.21730.34350.14070.17500.18920.16590.14640.22590.23350.2302
F23Ave0.23890.38380.15930.19370.21060.18370.16270.25450.25880.2644
F24Ave0.25950.43810.18290.21570.23230.20690.18830.28380.28190.2975
F25Ave0.23310.35930.15300.18450.20300.17700.15650.24520.24370.2801
F26Ave0.27200.46040.19150.22520.24200.21700.19770.30100.28850.3041
F27Ave0.31010.52860.23210.26410.28400.25110.23240.35220.32020.3485
F28Ave0.26610.43570.18820.22200.23850.21340.19150.29390.27920.3188
F29Ave0.23490.38130.15700.19380.21150.18170.16030.25050.26030.2992
F30Ave0.46100.92350.38440.42240.44490.40810.38530.57140.49120.5186
Table 7. Friedman test ranking results with p-values.
Table 7. Friedman test ranking results with p-values.
SuitesCEC2017CEC2022
Dimensions305010020
Algorithms M . R T . R M . R T . R M . R T . R M . R T . R
GWO3.9033.6033.3034.755
HHO6.9076.1075.8367.177
WOA8.9798.7798.4398.839
DBO5.6365.8066.0375.506
BPBO3.9743.9743.6343.753
ALA2.5322.4322.7722.502
SGA7.3787.5787.5087.258
HBO4.2754.6355.0754.334
CDDO9.83109.93109.73109.6710
MECDDO1.6312.2012.7011.251
p-value0.0453 < 0.050.0382 < 0.050.0329 < 0.050.0366 < 0.05
Table 8. Wilcoxon signed-rank test results (α = 0.05).
Table 8. Wilcoxon signed-rank test results (α = 0.05).
SuitesCEC2017(Win/Tie/Loss)CEC2022(Win/Tie/Loss)
Dimensions30505020
MECDDO vs. GWO(22/0/8)(25/0/5)(23/0/7)(10/0/2)
MECDDO vs. HHO(29/0/1)(27/1/2)(30/0/0)(11/0/1)
MECDDO vs. WOA(29/0/1)(30/0/0)(30/0/0)(12/0/0)
MECDDO vs. DBO(28/0/2)(25/0/5)(27/0/3)(11/0/1)
MECDDO vs. BPBO(28/0/2)(22/0/8)(29/0/1)(10/0/2)
MECDDO vs. ALA(24/0/6)(20/0/10)(25/0/5)(10/0/2)
MECDDO vs. SGA(28/0/2)(27/0/3)(29/0/1)(12/0/0)
MECDDO vs. HBO(28/0/2)(25/0/5)(29/0/1)(10/0/2)
MECDDO vs. CDDO(29/0/1)(26/0/4)(27/0/3)(12/0/0)
First-place finishes of comparative algorithm22191511
Table 9. Performance metrics in 20 × 20 grid environment.
Table 9. Performance metrics in 20 × 20 grid environment.
AlgorithmAveStdMaxMinRank
GWO28.465620.53523329.9318927.75897
HHO28.715971.02836932.0776527.737389
WOA28.419050.59492829.9955827.737386
DBO27.985920.2428628.4507227.772192
BPBO28.234010.43178129.4535627.75894
ALA28.503330.62904829.9704127.872198
SGA28.303850.35384829.3738227.75895
HBO28.074020.29650929.0285327.972193
CDDO30.662120.61430632.1848829.1730310
MECDDO27.954830.23425528.2507227.672191
Table 10. Performance metrics in 40 × 40 grid environment.
Table 10. Performance metrics in 40 × 40 grid environment.
AlgorithmAveStdMaxMinRank
GWO100.044315.01177129.761267.2979210
HHO70.015160.72475971.6465668.74755
WOA67.353592.59156770.5916959.660344
DBO64.482743.52814475.170859.42032
BPBO82.3153613.5643113.42668.474817
ALA91.031778.921237108.354168.265778
SGA77.142631.48752677.4142169.26676
HBO65.016844.27500376.9001559.962583
CDDO97.2033616.02579121.182174.817349
MECDDO61.155161.81531365.3018458.241011
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wei, Z.; Wang, S.; Yin, S.; Wang, G. Multi-Strategy Enhanced Child Drawing Development Optimization Algorithm for Global Optimization Problems and Real Problems. Symmetry 2026, 18, 481. https://doi.org/10.3390/sym18030481

AMA Style

Wei Z, Wang S, Yin S, Wang G. Multi-Strategy Enhanced Child Drawing Development Optimization Algorithm for Global Optimization Problems and Real Problems. Symmetry. 2026; 18(3):481. https://doi.org/10.3390/sym18030481

Chicago/Turabian Style

Wei, Zhizi, Sheng Wang, Shaojie Yin, and Guanjie Wang. 2026. "Multi-Strategy Enhanced Child Drawing Development Optimization Algorithm for Global Optimization Problems and Real Problems" Symmetry 18, no. 3: 481. https://doi.org/10.3390/sym18030481

APA Style

Wei, Z., Wang, S., Yin, S., & Wang, G. (2026). Multi-Strategy Enhanced Child Drawing Development Optimization Algorithm for Global Optimization Problems and Real Problems. Symmetry, 18(3), 481. https://doi.org/10.3390/sym18030481

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop