Next Article in Journal
BioLAMR: A Biomimetically Inspired Large Language Model Adaptation Framework for Automatic Modulation Recognition
Next Article in Special Issue
Improved Egret Swarm Optimization Algorithm Based on Variable-Factor Weighted Learning and Adjacent Generation Dimension Crossover Strategy
Previous Article in Journal
Bioinspired Spatio-Temporal Cooperative Path Planning for Heterogeneous UAVs Driven by Bi-Level Games: An SSA-MPC Fusion Approach
Previous Article in Special Issue
Research on Path Planning for Fire Evacuation Using the Enhanced Hiking Optimization Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Strategy Improved Red-Billed Blue Magpie Optimization Algorithm and Its Engineering Applications

1
School of Electronic and Electrical Engineering, Wenzhou University of Technology, Wenzhou 325035, China
2
Shanghai Caoyang Vocational School, Shanghai 200333, China
3
Department of Engineering Technology Education, Shanghai Caoyang Vocational School, Shanghai 200333, China
*
Author to whom correspondence should be addressed.
Biomimetics 2026, 11(4), 287; https://doi.org/10.3390/biomimetics11040287
Submission received: 19 March 2026 / Revised: 8 April 2026 / Accepted: 16 April 2026 / Published: 21 April 2026
(This article belongs to the Special Issue Advances in Biological and Bio-Inspired Algorithms: 2nd Edition)

Abstract

In response to the decline in population diversity, the imbalance between exploration and exploitation, and the low convergence efficiency in the middle and later stages of the Red-billed Blue Magpie Optimizer (RBMO) when addressing complex optimization problems, this study proposes a multi-strategy enhanced variant termed CLD-RBMO. The proposed algorithm improves the original search mechanism from three perspectives: strengthened global exploration, enhanced local refinement, and directed exploitation in the middle and later stages. During the exploration phase, a hierarchical perturbation mechanism based on Logistic chaotic mapping and Lévy flight is introduced to enhance randomness and spatial coverage in the early search process. In the local exploitation phase, a Cauchy–Gauss hybrid mutation operator is employed to improve the algorithm’s capability to escape from local optima. In the middle and later search stages, a stochastic differential mutation strategy is incorporated to provide population-structure-based directional guidance for individuals, thereby accelerating convergence and improving optimization accuracy. Simulation results on the CEC2017 benchmark test functions indicate that CLD-RBMO demonstrates clear superiority over the original algorithm and several representative swarm intelligence optimization algorithms in terms of optimization accuracy, stability, and overall performance ranking. Convergence curve analysis confirms its dynamic performance improvements across different search stages, and the Wilcoxon rank-sum test further statistically validates the significance of the performance enhancement achieved by the proposed improvements compared with the original algorithm. Moreover, evaluations on two representative mechanical engineering optimization case studies further demonstrate the algorithm’s strong stability and engineering generalization capability.

1. Introduction

The concept of swarm intelligence was first proposed by Beni to describe the collective intelligent behavior emerging from a large number of simple individuals interacting locally without centralized control [1]. The essence of this paradigm lies not in the complex decision-making capability of individual agents, but in the mechanisms of information dissemination, cooperative behavior, and feedback structures within the group, which give rise to emergent effects whereby the whole exceeds the sum of its parts.
Based on this paradigm, researchers introduced principles of collective behavior into numerical optimization, which gradually evolved into swarm intelligence optimization algorithms. Such algorithms primarily simulate the collective behaviors observed in biological populations in nature, such as ant colonies, bird flocks, and bee swarms [2]. These bio-inspired algorithms achieve effective optimization of complex problems in high-dimensional search spaces through mechanisms of cooperation and information sharing [3]. Zhihua Cui et al. have suggested that Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO) are the two most representative algorithms in the field of swarm intelligence [4]. PSO simulates the cooperative behaviors of fish schools or bird flocks and updates particle positions by integrating individual historical best and global best information, thereby progressively approaching the optimal solution [5]. In contrast, ACO relies on pheromone-based indirect communication among individuals and employs positive feedback to reinforce high-quality path selection, demonstrating strong performance in path planning and combinatorial optimization problems [6].
Given their ability to remain effective in complex optimization problems where traditional mathematical or analytical methods fail, as well as their scalability and robustness [7,8]. Swarm intelligence-based optimization algorithms have been widely applied in various engineering fields, including cloud resource scheduling, optimization in the petroleum industry, multi-UAV cooperative scheduling, and pattern mining [9,10]. Meanwhile, Nandini Nayar et al. suggested that future research will increasingly focus on computational challenges in high-dimensional and data-stream environments, as well as context-aware feature selection and related research directions [11].
The Red-billed blue magpie optimizer (RBMO), proposed by Shengwei Fu et al., is a swarm intelligence optimization algorithm inspired by the behavioral mechanisms of red-billed blue magpies in natural environments, namely search for food, attacking prey, and food storage [12]. Relevant studies indicate that RBMO features a simple structure, a limited number of control parameters, and ease of implementation and application, while also demonstrating competitive performance in terms of search efficiency and convergence speed [13,14].
Following its introduction, RBMO has been increasingly applied to a wide range of practical optimization and intelligent modeling problems. For example, in energy and power systems, it has been employed for modeling and parameter identification of various electrochemical energy systems, including state-of-charge estimation of lithium-ion batteries and parameter extraction and performance characterization of proton exchange membrane fuel cells [15,16]. In computer vision, RBMO has been utilized for image processing tasks such as multi-threshold image segmentation. In medical data analysis, it has also been applied to high-dimensional discrete search tasks, including feature selection [17,18]. These applications are typically characterized by nonlinearity, high parameter dimensionality, and complex high-dimensional search spaces, demonstrating that RBMO possesses strong adaptability and can achieve effective optimization performance across diverse engineering and data-driven domains.
Although RBMO has demonstrated notable advantages in various optimization problems, previous studies have reported several limitations in complex optimization settings [19]. On the one hand, as the search iterations proceed, RBMO tends to rely heavily on existing high-quality solutions, leading to reduced population diversity and thereby limiting its global exploration capability [20]. On the other hand, insufficient coordination between global exploration and local exploitation during the search process makes RBMO prone to premature convergence in complex multimodal problems, and its convergence efficiency in the mid-to-late stages remains to be improved [21,22].

Research Gap and Main Contributions

In recent years, to address issues in RBMO such as reduced population diversity, susceptibility to premature convergence, and insufficient convergence efficiency in the mid-to-late stages when dealing with complex optimization problems, existing studies have introduced strategies such as chaotic mapping, Lévy flight, and hybrid mutation to improve the algorithm. These methods have, to some extent, enhanced the algorithm’s exploration capability in complex search spaces and its ability to escape local optima, achieving favorable performance in certain benchmark tests.
However, a comprehensive review of existing improvement methods reveals several remaining limitations. First, most studies are still based on single-strategy enhancement or direct multi-strategy superposition, lacking clear functional differentiation and coordinated design among different mechanisms, which makes it difficult to form a stable and effective optimization structure. Second, existing methods generally do not model the search process from a stage-wise perspective, and the coordination between global exploration and local exploitation often relies on empirical parameters or random mechanisms, lacking a structured regulation framework oriented to different search stages. Third, current research mainly focuses on overall performance improvement, with limited systematic analysis of the individual contributions of each strategy and insufficient investigation of parameter sensitivity, which weakens the interpretability of algorithm design and the reliability of results to some extent.
To address these issues, this study constructs a stage-oriented mechanism-coordinated optimization framework based on the evolutionary characteristics of the search process, in which different optimization strategies are assigned to different stages according to their functional roles, thereby achieving structured coordination between exploration and exploitation. The main contributions of this work are summarized as follows:
(1) A stage-oriented mechanism coordination framework is proposed, in which the optimization process is divided into early exploration, middle adjustment, and late exploitation stages, enabling structured allocation of different search strategies.
(2) Within this framework, an early-stage exploration enhancement mechanism based on Logistic chaotic mapping and Lévy flight is designed to improve population distribution diversity and global search capability through directional perturbation and step-size diversification.
(3) A middle-stage local optimization mechanism based on Cauchy–Gauss hybrid mutation is developed, which improves the ability to escape local optima by combining large-scale jumps with fine-grained perturbations.
(4) A late-stage directed exploitation mechanism based on random differential mutation is designed to enhance convergence efficiency and stability in the mid-to-late stages of the search process.
(5) A comprehensive experimental evaluation framework is constructed, including benchmark function tests, statistical significance analysis, ablation experiments, and parameter sensitivity analysis, where key parameters are determined via Bayesian optimization to improve the systematicity of parameter selection and the reliability of results. Based on the above design, a multi-strategy improved Red-Billed Blue Magpie Optimizer, termed CLD-RBMO, is proposed [23]. The algorithm aims to maintain strong global exploration capability while improving convergence accuracy and search efficiency in complex optimization problems [24].
Finally, CLD-RBMO is compared with RBMO, PSO, WOA, MFO, DBO, SSA, SCA, HHO, and HBA on the CEC2017 benchmark test suite through optimization performance evaluation and convergence curve analysis, and the effectiveness of the proposed improvements is statistically validated using the Wilcoxon rank-sum test [25,26]. In addition, the Welded Beam Design problem and the 10-Bar Truss Optimization with Frequency Constraints problem are selected for application validation to further assess the algorithm’s applicability in practical engineering scenarios [27,28].

2. Red-Billed Blue Magpie Optimizer

The Red-billed Blue Magpie Optimizer (RBMO) originates from the observation and abstraction of the predatory behaviors of red-billed blue magpies [29]. Red-billed blue magpies exhibit highly flexible predatory capabilities and pronounced social behavior, typically foraging cooperatively in small groups of 2–5 individuals or larger groups exceeding 10 individuals in natural environments. In addition, red-billed blue magpies store food in tree cavities or crevices to cope with environmental fluctuations [30,31].
These behaviors establish the mathematical modeling foundation for the algorithm’s exploration and exploitation mechanisms, whereby candidate solutions are iteratively updated through three sequential phases: search for food, attacking prey, and food storage, until the termination condition is satisfied [32].

2.1. Search for Food

Red-billed blue magpies often explore food sources cooperatively in small groups (2–5 individuals) or large groups (>10 individuals), and this process is abstracted into two search models:
(1)
Small-group cooperative search
X i ( t + 1 ) = X i ( t ) + 1 p m = 1 p X m ( t ) X r s ( t ) × R a n d 1
where p ∈ [2,5] denotes the size of the small group, randomly selected from the population. X m ( t ) represents the position of a randomly selected group member. X r s ( t ) denotes an arbitrary randomly chosen individual in the current iteration and R a n d 1 is a random number uniformly distributed in the interval (0,1) [33].
(2)
Large-group aggregation search
X i ( t + 1 ) = X i ( t ) + 1 q m = 1 q X m ( t ) X r s ( t ) × R a n d 2
where q > 10 denotes the size of the large group. The meanings of the other symbols are consistent with those in the small-group model.

2.2. Attacking Prey

When prey is discovered, red-billed blue magpies rapidly aggregate and attempt to attack the prey [34].
Small-group attack:
X i ( t + 1 ) = X food ( t ) + C F 1 p m = 1 p X m ( t ) X i ( t ) × R a n d n 1
Large-group attack:
X i ( t + 1 ) = X food ( t ) + C F 1 q m = 1 q X m ( t ) X i ( t ) × R a n d n 2
C F = 1 t / T ( 2 t / T )
where X food ( t ) represents the global optimal position. R a n d n denotes a standard normally distributed random number. C F is a gradually decreasing convergence factor. This behavior drives individuals to converge toward the global optimal position, thereby enhancing local exploitation efficiency.

2.3. Food Storage

Red-billed blue magpies store surplus food in secure locations for future use.
X i ( t + 1 ) = X i ( t ) ,   if   fitness i old > fitness i new X i ( t + 1 ) ,   else
This behavior preserves high-quality solutions, thereby enhancing the stability and memory capability of the algorithm [35].

3. Multi-Strategy Improved Red-Billed Blue Magpie Optimizer

To address the insufficient balance between exploration and exploitation in RBMO, particularly the limited exploitation capability and low convergence efficiency during the middle and late search stages, this study introduces improvements from three aspects: (1) constructing a hierarchical global perturbation mechanism based on Logistic chaos and Lévy flight. (2) Incorporating a Cauchy–Gauss hybrid mutation operator to enhance local refinement. (3) Designing a directed exploitation strategy based on random differential mutation to improve convergence efficiency in the middle and later stages. Ultimately, a multi-strategy improved Red-billed Blue Magpie Optimizer, termed CLD-RBMO, is developed.

3.1. Exploration Phase Enhancement Based on Logistic Chaos and Lévy Flight

In swarm intelligence-based optimization algorithms, the quality of global exploration during the early search stage directly determines the algorithm’s ability to escape local optima [36]. In the exploration phase of RBMO, two complementary global perturbation mechanisms, namely a Logistic-map-based chaotic perturbation and Lévy flight, are introduced to operate on two distinct aspects: search direction and step size [37]. Accordingly, the exploration enhancement in CLD-RBMO is decomposed into two coordinated components: directional perturbation and step-size diversification.
At the spatial level, the mechanisms operate on both the search direction and the step-size aspects. At the temporal level, chaotic perturbation decays via quadratic annealing, whereas the Lévy step size decreases through linear annealing, thereby jointly enabling strong and diverse perturbations in the early stage and weak perturbations with stable convergence in the mid-to-late stages. This stage-oriented design ensures that exploration is dominant in the early phase while gradually transitioning toward exploitation as the iteration proceeds.

3.1.1. Directional Perturbation Enhancement Based on Logistic Chaos

Chaos is a class of complex behavior existing in nonlinear dynamical systems. Although its evolution is governed by deterministic equations, the system behavior exhibits pronounced pseudo-random characteristics. Specifically, minute perturbations in the initial state of the system may be rapidly amplified during the iterative process, leading to significant divergence in subsequent trajectories [38].
Owing to these properties, chaotic sequences maintain intrinsic regularity while simultaneously exhibiting strong irregularity and unpredictability. The generated sequences possess favorable uniform distribution and global ergodicity, which help expand the search range of the solution space, enable initial solutions to more adequately cover potential optimal regions, and effectively alleviate premature convergence of the algorithm [39]. Therefore, in this study, Logistic chaos is introduced to perturb the search direction in the early stage, rather than directly replacing the original RBMO update rule.
Chaotic mappings commonly employed in optimization algorithms include the Logistic map, Henon map, and Lorenz map, among others. Among these, the Logistic map is widely adopted due to its simple mathematical form, low computational cost, and significant chaotic properties, and its definition is given as follows:
x t + 1 = μ x t 1 x t ,   μ ( 0 , 4 ] ,   x t ( 0 , 1 )
where x t denotes the chaotic variable at iteration t , x t + 1 denotes the updated chaotic variable, and μ is the control parameter of the Logistic map. This equation is used to generate a chaotic sequence for directional perturbation.
Unlike conventional approaches that directly superimpose chaotic noise at every iteration, this study adopts a periodic activation strategy, updating the chaotic sequence only when
t   mod   k freq = 0
where t is the current iteration number and k freq denotes the activation interval of chaotic perturbation. This condition is introduced to prevent excessive disturbance from being imposed at every iteration and to maintain rhythmic directional correction during the search process.
This mechanism prevents excessive interference of chaos with the primary search process and ensures rhythmically controlled perturbations throughout the iterative procedure.
Furthermore, to introduce directional characteristics into the perturbation rather than confining it to non-negative chaotic values, the generated chaotic sequence is further shifted and linearly rescaled to the symmetric interval (−1,1) as follows:
c t = 2 x t 0.5 ( 1 , 1 )
where c t denotes the rescaled chaotic variable. This transformation allows the perturbation to act in both positive and negative directions, thereby avoiding one-sided directional bias.
Since chaotic perturbation should exert a strong influence in the early stage and gradually weaken in the later stage to facilitate convergence, a chaotic directional perturbation coefficient based on a quadratic annealing function is introduced:
Δ chaos ( t ) = c t η t η t = 1 t T 2
where Δ chaos ( t ) denotes the chaotic directional perturbation coefficient, η t denotes the annealing factor controlling perturbation intensity, and T denotes the maximum number of iterations. This formulation ensures that the directional perturbation is strong in the early stage and gradually weakens as the search progresses.
After obtaining the perturbation coefficient, the next step is to embed it into the original RBMO update structure so that chaos acts as a directional correction rather than an independent position jump. It should be noted that the chaotic perturbation is not directly added to the position variable. Instead, it functions as a directional correction term within the original step-size update equation, enhancing the ability to escape local optima by modulating the magnitude of movement toward the population mean:
X i t + 1 = X i t + S i + Δ chaos ( t ) m i X i t
where X i t and X i t + 1 denote the positions of the i -th individual at iterations t and t + 1 , respectively, and m i denotes the mean-guided search direction. This equation mainly controls the directional perturbation of individuals and is used in the early stage to enhance global exploration capability, where m i X p mean , X q mean denotes the mean individual and S i represents the step size of the original RBMO algorithm:
S i = X p mean X R 1 u ,   if   r < ε X q mean X R 1 u ,   otherwise
where X p mean and X q mean denote the mean positions of the randomly selected small group and large group, respectively. X R 1 denotes a randomly selected individual in the current population. u U ( 0 , 1 ) is a uniformly distributed random number controlling the step magnitude. r U ( 0 , 1 ) is the probability-switching random number and ε = 0.5 is the probability threshold. Compared with the original RBMO, the introduced Logistic chaotic perturbation does not alter the basic search framework, but strengthens directional diversity and reduces the risk of premature convergence. In the following subsection, Lévy flight is introduced to complement this mechanism from the step-size perspective, thereby forming a direction-step coordinated exploration strategy.

3.1.2. Step-Jump Enhancement Based on Lévy Flight

Complementing the directional perturbation introduced by Logistic chaos, Lévy flight is employed to enhance the search process from the perspective of step-size diversification. Lévy flight is a special type of random walk characterized by a heavy-tailed step-length distribution, such that the random walk includes not only numerous short-distance moves but also, with a certain probability, a few extremely long jumps [40]. This alternating pattern of short and long movements enables rapid cross-regional global exploration in the early search stage while maintaining moderate perturbations in later iterations, thereby effectively avoiding entrapment in local optima.
Common Lévy flight approaches include the Mantegna method and Lévy walk, among others [41]. In this study, the classical Mantegna method is employed to generate Lévy-distributed steps in a dimension-wise manner. The step vector of the i -th individual in a d -dimensional search space is defined as
L i = L i 1 , L i 2 , , L i d
where L i denotes the Lévy step vector of the i -th individual, and d is the dimensionality of the search space.
For each dimension j = 1 , , d ,
L i j = u i j σ u v i j 1 / β
where
u i j N ( 0 , 1 ) ,   v i j N ( 0 , 1 ) , σ u = Γ ( 1 + β ) sin ( π β / 2 ) Γ 1 + β 2 β 2 ( β 1 ) / 2 1 / β
where u i j and v i j are independent standard Gaussian random variables, Γ ( ) denotes the Gamma function, and β is the shape parameter of the Lévy distribution, typically set in the interval ( 1 , 2 ] . This formulation generates Lévy-distributed step lengths with heavy-tailed characteristics.
In classical Lévy flight, the sign of each step component is entirely determined by u i j , implying that the search direction is solely governed by Gaussian noise, which may introduce directional bias. To mitigate this issue, an additional random sign term is incorporated, and the step vector is redefined as follows:
L ˜ i = L ˜ i 1 , , L ˜ i d ,   L ˜ i j = s i g n r i j 0.5 L i j r i j U ( 0 , 1 )
where r i j is a uniformly distributed random variable used to assign equal probability to positive and negative directions, thereby improving directional symmetry of the perturbation.
Consequently, in each dimension, positive or negative Lévy step lengths are selected with equal probability, thereby ensuring better statistical symmetry of perturbations in both directions.
The intensity of Lévy flight should vary across different iteration stages; therefore, a linear annealing factor is introduced into the step length:
λ ( t ) = λ 0 1 t T ,   t = 1 , , T
where λ ( t ) denotes the adaptive scaling factor of the Lévy step, λ 0 is the initial step coefficient, t is the current iteration number, and T is the maximum number of iterations. This formulation ensures that larger step sizes are used in the early stage, while smaller steps are adopted in later stages to improve convergence stability.
Its decay rate is slower than the quadratic annealing decay of the Logistic chaotic term, enabling Lévy flight to continue dominating long-range jump behavior after chaotic perturbations gradually diminish.
To maintain a balance between exploration and exploitation, Lévy flight is not applied to all individuals but only to a subset of the population. Lévy flight is applied only to a subset of individuals in the population, while the remaining individuals are updated according to the original algorithm. For individuals participating in Lévy flight, the position update is defined as
X i t + 1 = X i t + λ ( t ) L ˜ i r i
where X i t and X i t + 1 denote the positions of the i -th individual at iterations t and t + 1 , respectively. denotes element-wise multiplication, r i U ( 0 , 1 ) d is a random vector controlling the perturbation magnitude in each dimension. This equation primarily controls the step size of individuals and is used in the early stage to enhance global exploration capability through long-range jumps.
Due to the stochastic nature of Lévy flight, the generated jump does not necessarily yield a better solution than the current position. To prevent perturbations from degrading high-quality individuals, the original food storage mechanism is applied following the Lévy update. Let the Lévy-updated position be denoted as X i new . The final position is then determined according to the following criterion:
X i t + 1 = X i new , if   f X i new < f X i t X i t , otherwise
where f ( ) denotes the objective (fitness) function. This mechanism ensures that Lévy-based perturbations do not deteriorate solution quality while preserving beneficial exploratory moves.

3.2. Local Refinement Strategy Based on Cauchy–Gauss Mutation

After the exploration phase, the algorithm gradually enters the middle stage, where improving local search capability and escaping from local optima become critical. In the later stages of iteration, individuals in the population are prone to becoming trapped in local optimal regions, resulting in weakened exploitation capability. Studies indicate that during the convergence phase, priority updating should be applied to key individuals, and introducing a hybrid distribution mutation mechanism such as Cauchy–Gauss mutation can enhance search flexibility and solution diversity [42]. The candidate solution generated by the hybrid mutation is defined as
X i m u t ( t ) = X i t 1 + c β 1 ( t ) C i + β 2 ( t ) G i
where X i t d denotes the position of the individual at i -th iteration t , and X i m u t ( t ) denotes the mutated candidate solution. The function τ ( t ) = t T β exp is a dynamic weighting factor, where T denotes the maximum number of iterations and β exp controls the rate of transition, with β 1 ( t ) = 1 τ ( t ) and β 2 ( t ) = τ ( t ) . The vector C i = C i 1 , , C i d follows a Cauchy distribution C i C a u c h y ( 0 , 1 ) , representing heavy-tailed perturbations, while G i = G i 1 , , G i d follows a Gaussian distribution G i N ( 0 , 1 ) , representing fine-grained local perturbations. The parameter c is a scaling coefficient controlling the overall perturbation intensity.
The mutated individuals are still subjected to the food storage mechanism, and Equation (19) is applied to prevent perturbations from degrading existing high-quality solutions. This mutation mechanism mainly controls the local perturbation intensity and is applied in the middle stage to balance large-scale jumps and fine-grained adjustments. The Cauchy–Gauss mutation does not undertake a new global search but rather serves to prevent the algorithm from being trapped in local optima.

3.3. Directed Exploitation Enhancement Strategy Based on Random Differential Mutation

After the local refinement stage, the algorithm further enters the late stage, where convergence speed and stability become the primary objectives. Differential mutation is a stochastic optimization method based on population evolution mechanisms and has been widely applied to solving complex continuous optimization problems since its introduction. The algorithm constructs new candidate solutions using differential vectors among population individuals and iteratively updates them through crossover and greedy selection strategies, thereby maintaining structural simplicity while exhibiting strong global search capability [43].
Following the Cauchy–Gauss-based random local refinement, the algorithm transitions into an exploitation phase focused on convergence toward promising regions. At this stage, if directionless random perturbations are still employed, the update step may fail to effectively steer the search toward high-quality regions, thereby slowing convergence and degrading search efficiency. In contrast, the directional update step introduced by differential mutation effectively alleviates this issue. The candidate position of the i -th individual at iteration t is defined as
V i t = X r 1 t + F t X r 2 t X r 3 t
where X r 1 t , X r 2 t , and X r 3 t denote the positions of three distinct individuals randomly selected from the current population, and V i t denotes the generated candidate solution. This formulation constructs a directional search vector to guide individuals toward promising regions.
The scaling factor is defined as
F t = F min + r a n d F max F min
where F t is the dynamic scaling factor controlling the step size of the differential mutation, F max and F min denote its lower and upper bounds, respectively, and   rand U ( 0 , 1 ) is a uniformly distributed random number.
Similarly, to prevent degradation of existing high-quality individuals, the update rule remains
X i t + 1 = V i t , if   f V i t < f X i t X i t , otherwise
where f ( ) denotes the objective (fitness) function. This mechanism mainly controls the convergence direction and speed in the late stage, improving convergence efficiency and stability compared with the original RBMO.

3.4. Pseudocode and Flowchart of CLD-RBMO

The pseudocode of CLD-RBMO is shown in Table 1, and the flowchart is shown in Figure 1.

3.5. Time Complexity Analysis of CLD-RBMO

In the original RBMO algorithm, let the population size be p o p , the problem dimension be d i m , the maximum number of iterations be M a x I t , and the computational cost of the objective function be f ( d i m ) . The initialization phase requires generating the initial population and evaluating its fitness, with a time complexity of O ( p o p d i m + p o p f ( d i m ) ) . During iteration, RBMO mainly consists of the Search and Exploitation phases, both of which require dimension-wise position updates and boundary handling for all individuals in the population, followed by fitness evaluation at the end of each phase. Therefore, the time complexity per iteration is O ( p o p ( dim + f ( dim ) ) ) . Ignoring constant and lower-order terms, the overall time complexity of RBMO is O ( MaxIt pop ( dim + f ( dim ) ) ) .
In the CLD-RBMO algorithm, the initialization phase is identical to that of RBMO, and its time complexity remains unchanged. During the iteration phase, CLD-RBMO introduces strategies such as Logistic chaotic perturbation, Lévy flight, Cauchy–Gaus hybrid mutation, and random differential mutation on top of the original search and exploitation mechanisms. Among these, chaotic perturbation involves only constant-time operations, while the other improvement strategies perform dimension-wise updates at the individual level, keeping the time complexity at a linear order. Therefore, the time complexity per iteration of the improved algorithm remains O ( p o p ( dim + f ( dim ) ) ) , and the overall time complexity is O ( M a x I t p o p ( dim + f ( dim ) ) ) .
In summary, CLD-RBMO maintains the same time complexity as the original RBMO, indicating that the improvement process does not increase the order of time complexity and demonstrating that CLD-RBMO retains good computational efficiency after incorporating multiple enhancement strategies.

4. Algorithm Simulation and Results Analysis

4.1. Simulation Environment Setup

The simulation environment in this study consists of a Windows 11 64-bit operating system with 16 GB memory, an AMD Ryzen 7 7735H @ 3.2 GHz CPU, and MATLAB R2024b as the simulation platform.

4.2. Comparative Algorithms and Parameter Settings

To comprehensively evaluate the optimization performance of CLD-RBMO, nine representative swarm intelligence optimization algorithms proposed in recent years are selected as benchmark algorithms, including Particle Swarm Optimization (PSO) [44], Whale Optimization Algorithm (WOA) [45], Harris Hawks Optimization (HHO) [46], Sparrow Search Algorithm (SSA) [47], Sine Cosine Algorithm (SCA) [48], Moth-Flame Optimization (MFO) [49], Dung Beetle Optimization (DBO) [50], and Honey Badger Algorithm (HBA) [51], and comparisons are conducted with the original Red-billed Blue Magpie Optimizer (RBMO). The parameter settings of the nine algorithms are listed in Table 2.
For the proposed CLD-RBMO, the parameter configuration is determined through a Bayesian optimization process conducted over a predefined parameter search space. The optimization involves key parameters associated with the three enhancement strategies, including those related to Logistic chaotic perturbation, Lévy flight, Cauchy–Gauss mutation, and differential mutation. The objective function of the Bayesian optimization is defined as the average fitness value over multiple representative benchmark functions, so that the obtained parameter configuration achieves stable and balanced performance across different types of optimization problems.
The final parameter values of CLD-RBMO are summarized in Table 2. In addition, the probability threshold ε follows the same setting as the original RBMO, ensuring that the basic search mechanism is preserved while the proposed strategies enhance the optimization capability.
To ensure fairness in comparison, all algorithms are executed under identical experimental conditions, including the same problem dimension, population size, maximum number of iterations, and number of independent runs. For the comparative algorithms, the parameter settings recommended in their original references are directly adopted without additional tuning. Therefore, the performance differences observed in the experiments can be primarily attributed to the algorithmic design rather than parameter adjustments.

4.3. Test Functions

The CEC2017 benchmark test functions are employed as the evaluation platform for the optimization algorithms in this study. This benchmark suite comprises representative categories of objective functions, including unimodal, multimodal, hybrid, and composition functions, which comprehensively reflect algorithm performance in terms of search efficiency, global optimization capability, and stability in complex environments. Since the second function in CEC2017 has been officially removed, the remaining 29 functions are selected for experimentation. The formulas and related information of the benchmark functions are presented in Table 3.

4.4. Convergence Curve Analysis of RBMO and Benchmark Algorithms

In this simulation experiment, the search dimension for all algorithms is set to 50, the population size is 50, each algorithm is independently executed 30 times under identical parameter settings, and the maximum number of iterations is 500. The detailed results are presented in Table 4.
For performance evaluation, the average best value (avg) and standard deviation (std) are employed for comprehensive assessment. The average value measures optimization accuracy, while the standard deviation reflects stability across multiple independent runs. Accordingly, the average value is adopted as the primary comparison criterion, and when averages are identical or close, the standard deviation is used as the secondary criterion for ranking algorithm performance. The ranking results are presented in Table 5.
As shown in Table 4, in terms of convergence accuracy, CLD-RBMO outperforms the original RBMO on 22 test functions and achieves the globally optimal average performance on 21 of them. In terms of stability, CLD-RBMO exhibits a smaller standard deviation than the original algorithm on 21 functions and outperforms all comparative algorithms on 17 functions, indicating strong stability and robustness.
According to Table 5, CLD-RBMO achieves leading rankings on most test functions, with an average rank of 1.38, placing first overall and demonstrating superior overall performance compared with the original RBMO. Further analysis by function type shows that for unimodal functions (F1–F3), CLD-RBMO consistently outperforms the original algorithm and achieves globally optimal rankings, exhibiting strong convergence accuracy and exploitation capability, with notable improvement in convergence efficiency. For multimodal functions (F4–F10), CLD-RBMO outperforms the original algorithm on more than half of the functions and maintains leading overall rankings, indicating that the premature convergence tendency of the original algorithm in complex multimodal problems has been effectively alleviated. For hybrid functions (F11–F20), CLD-RBMO demonstrates stable ranking performance and outperforms the original RBMO on 70% of the functions, suggesting that the exploration–exploitation balance has been enhanced. For composition functions (F21–F30), CLD-RBMO achieves superior results compared with the original algorithm on 80% of the functions, all of which are globally optimal, further demonstrating its robustness and adaptability in highly complex search spaces.

4.5. Convergence Curve Analysis of RBMO and Representative Algorithms

To further analyze the dynamic behavior characteristics of CLD-RBMO at different stages of the search process, convergence curves of all algorithms are comparatively analyzed using 50-dimensional test functions as examples. For each test function, all algorithms are independently executed 30 times under identical parameter settings, and representative convergence curves close to the average performance are plotted, as shown in Figure 2. Meanwhile, to reflect the distribution characteristics of different algorithms over multiple independent runs, the corresponding box plots are presented in Figure 3.
In the experiments on unimodal functions (F1–F3) and multimodal functions (F4–F10), the improved algorithm demonstrates a markedly faster convergence speed than most comparative algorithms and exhibits stronger capability to escape local optima on functions such as F1, F4, F6, F7, and F9. This indicates that the introduction of Logistic chaotic perturbation and Lévy flight mechanisms in the early stage effectively enhances global exploration capability. Moreover, the Cauchy–Gauss mutation operator provides moderate random perturbations during the search process, thereby alleviating the premature convergence tendency of the original algorithm in complex multimodal problems.
In the more challenging experiments involving hybrid functions (F11–F20) and composition functions (F21–F30), CLD-RBMO achieves the best results on most test functions (e.g., F11–F16, F18–F20, F23–F28, and F30). These results indicate that the improved algorithm achieves a better balance between global exploration and local exploitation, demonstrates strong robustness and generalization ability, and exhibits superior search capability in complex landscapes. This further confirms that the proposed multi-strategy framework operates synergistically and leads to overall performance improvements over the original RBMO.
The box plots further corroborate the convergence curves. For most test functions, the boxes are relatively compact, exhibiting low variability and few outliers. These results indicate that, compared with the original algorithm, the improved method enhances exploration capability in the early stage, improves the ability to escape local optima in the middle stage, and achieves higher convergence efficiency and accuracy in the late stage, while maintaining strong overall stability.

4.6. Wilcoxon Rank-Sum Test

To further verify the statistical significance of the performance differences between CLD-RBMO and the original RBMO, the Wilcoxon rank-sum test is employed on each test function to conduct nonparametric statistical analysis of the experimental results obtained from multiple independent runs. The corresponding test results are presented in Table 6.
In Table 6, the p-value represents the significance level obtained from the Wilcoxon rank-sum test, and when p < 0.05 , it indicates that the performance difference between CLD-RBMO and the original algorithm on the current test function is statistically significant. When p 0.05 , it indicates that the performance difference between the two algorithms on the corresponding test function is not statistically significant. “+/−” denote “significant difference/non-significant difference,” respectively.
The results in Table 6 indicate that CLD-RBMO differs significantly from the original algorithm on 20 functions, with most p-values far below 0.05. Therefore, compared with the original algorithm, CLD-RBMO not only achieves better performance but also exhibits statistically significant differences.

4.7. Ablation Study

In the ablation study, the search dimension for all variants is set to 30, the population size is 30, each variant is independently executed 20 times under identical parameter settings, and the maximum number of iterations is 500. The detailed results are presented in Table 7. To further analyze the contribution of each component in CLD-RBMO and verify the effectiveness of the proposed multi-strategy coordinated framework, an ablation study is conducted by removing one mechanism at a time while keeping the remaining components unchanged.
Specifically, three ablation variants are constructed: LD-RBMO, CD-RBMO, and CL-RBMO. LD-RBMO removes the Cauchy–Gauss mutation mechanism, thereby eliminating the local refinement capability in the middle stage while retaining the exploration mechanism (Logistic chaos and Lévy flight) and the directed exploitation mechanism (differential mutation). CD-RBMO removes the early-stage exploration enhancement mechanism, including both Logistic chaotic perturbation and Lévy flight, while preserving the Cauchy–Gauss mutation and differential mutation mechanisms. CL-RBMO removes the differential mutation mechanism, thus weakening the directed exploitation capability in the later stage while maintaining the exploration and local refinement mechanisms.
Through this design, the individual contribution of each mechanism can be quantitatively evaluated, and the necessity of their coordinated interaction across different search stages can be systematically verified.
For performance evaluation, the average best value (avg) and standard deviation (std) are employed for comprehensive assessment. The average value measures optimization accuracy, while the standard deviation reflects stability across multiple independent runs. Accordingly, the average value is adopted as the primary comparison criterion, and when averages are identical or close, the standard deviation is used as the secondary criterion for ranking the performance of different ablation variants.
The ranking results are presented in Table 8.
As shown in Table 7, in terms of convergence accuracy, CLD-RBMO outperforms the ablation variants on 12 benchmark functions and achieves competitive performance on most of the remaining functions. Specifically, CLD-RBMO attains the best average results on F1, F3, F7, F11, F13, F14, F19, F24, F26, F29, and F30, demonstrating its strong overall optimization capability. In contrast, LD-RBMO, CD-RBMO, and CL-RBMO exhibit varying degrees of performance degradation after removing different components, indicating that each mechanism contributes positively to the algorithm. In terms of stability, CLD-RBMO achieves relatively smaller standard deviations on multiple functions such as F1, F3, F7, and F13, indicating improved robustness. However, in certain functions such as F12 and F18, some ablation variants (e.g., CL-RBMO or CD-RBMO) show competitive or even better stability, suggesting that individual mechanisms may have stronger effects under specific problem characteristics. According to Table 8, CLD-RBMO achieves the best overall performance with a mean rank of 1.86, ranking first among all ablation variants. LD-RBMO, CD-RBMO, and CL-RBMO obtain mean ranks of 2.52, 2.72, and 2.90, respectively, confirming that removing any component leads to a decline in overall performance.
Further analysis reveals that different mechanisms contribute at different stages. When the exploration mechanism (Logistic chaos and Lévy flight) is removed (CD-RBMO), the algorithm shows degraded performance on several multimodal functions such as F4, F8, and F9, indicating reduced global exploration capability. When the local refinement mechanism (Cauchy–Gauss mutation) is removed (LD-RBMO), the performance decreases on functions such as F15 and F16, suggesting weaker ability to escape local optima. When the directed exploitation mechanism (differential mutation) is removed (CL-RBMO), the algorithm exhibits poorer convergence accuracy on functions such as F10, F18, and F22, indicating slower convergence in the later stage.
Overall, the results demonstrate that the three mechanisms in CLD-RBMO play complementary roles in different stages of the optimization process, and their coordinated integration is essential for achieving stable and high-quality optimization performance.

4.8. Sensitivity Analysis of Key Parameters

To further investigate the robustness of the proposed CLD-RBMO algorithm, a sensitivity analysis is conducted on several key parameters. The objective is to examine how variations in these parameters influence the optimization performance under different problem characteristics. Considering the diversity and computational cost of the CEC2017 benchmark suite, a representative subset of six functions (F1, F3, F6, F9, F23, and F26) is selected. These functions cover unimodal, multimodal, and composite landscapes, enabling the evaluation of parameter influence under different search scenarios while maintaining computational efficiency. All experiments in this section are carried out under identical settings, where the problem dimension is 30, the population size is 30, the maximum number of iterations is 500, and each experiment is independently repeated 20 times. During the sensitivity analysis, only the target parameter is varied, while all other parameters remain fixed.
For clarity, the parameters are grouped according to the stages in which they primarily take effect, including the early exploration stage, the middle local refinement stage, and the late directed exploitation stage. Specifically, the early exploration stage involves the Logistic parameter α , the chaos frequency k freq , and the Lévy distribution parameter β . The middle local refinement stage mainly includes the scaling coefficient, and the late directed exploitation stage is characterized by the differential scaling factor (represented by F max while fixing F min ).

4.8.1. Early Exploration Stage

In the early exploration stage, the algorithm mainly relies on the Logistic chaos mechanism and Lévy flight strategy to enhance population diversity and expand the search range. The parameters in this stage directly affect the perturbation intensity and the distribution of search trajectories.
The Logistic parameter α is first analyzed. It controls the dynamic behavior of the chaotic sequence and thus determines the strength of early-stage exploration. In this experiment, several representative values of α are tested, while all other parameters remain fixed. The convergence behaviors are shown in Figure 4, and the corresponding average fitness values are listed in Table 9.
As illustrated in Figure 4, for F1, F3, F6, and F9, the convergence curves under different values of α are highly similar, with only minor deviations observed. This indicates that the influence of α is limited for these functions, and the algorithm maintains stable performance within the tested parameter range. In contrast, for F23 and F26, more noticeable differences can be observed. Especially in F26, the convergence curves show clear separation in the middle and later stages, suggesting that different values of α lead to different search trajectories. This implies that in complex composite landscapes, the Logistic parameter has a more direct impact on guiding the search process.
Overall, the results indicate that the algorithm exhibits low sensitivity to α on relatively simple functions, while showing moderate sensitivity on complex functions. Nevertheless, no significant performance degradation is observed across the tested range, indicating that the selected parameter setting provides stable behavior.
The chaos frequency k freq is further analyzed. This parameter determines the activation frequency of the Logistic chaotic perturbation and therefore affects how often the directional correction mechanism participates in the search process. In this experiment, several representative values of k freq are tested, while all other parameters remain fixed. The convergence behaviors are shown in Figure 5, and the corresponding average fitness values are listed in Table 10.
As illustrated in Figure 5, for F1, F3, F6, and F9, the convergence curves under different values of k freq remain relatively close, indicating that the algorithm is not highly sensitive to the chaos frequency on these functions. Although slight differences can still be observed in the intermediate convergence process, the final fitness values remain within a narrow range, suggesting that the exploration mechanism maintains stable effectiveness under different activation frequencies. For F23 and F26, the influence of k freq becomes more noticeable. In particular, on F26, the convergence trajectories under different values of k freq show clearer separation in the middle and later stages, indicating that the activation frequency of chaotic perturbation affects the subsequent search path in complex composite landscapes. Compared with simple functions, the effect of k freq on the search process is therefore more direct in these complex scenarios.
Overall, the results indicate that the algorithm does not exhibit strong sensitivity to the chaos frequency k freq on relatively simple functions, whereas on complex composite functions, different values of k freq lead to observable differences in convergence behavior. Nevertheless, the overall performance remains within a relatively stable range across the tested interval, indicating that the selected parameter setting provides good robustness rather than relying on a single isolated value. In the early exploration stage, the algorithm further incorporates the Lévy flight mechanism to introduce long-range perturbations, which enhances the ability to escape local optima and improves global search coverage. The Lévy distribution parameter β plays a key role in controlling the step-length distribution of the random walk, thereby directly affecting the balance between local and global movements.
The Lévy distribution parameter β is then analyzed. It determines the heaviness of the tail in the Lévy distribution and thus influences the probability of large-step exploration. In this experiment, several representative values of β are tested, while all other parameters remain fixed. The convergence behaviors are shown in Figure 6, and the corresponding average fitness values are listed in Table 11.
From the results on unimodal functions (F1 and F3), the convergence curves under different β values are relatively close, indicating that the algorithm is not highly sensitive to β in simple landscapes. This suggests that the exploitation capability is mainly governed by subsequent refinement and exploitation mechanisms rather than the Lévy-based exploration component. For multimodal functions (F6 and F9), the convergence curves under different β values remain largely consistent, with only minor fluctuations observed in limited intervals. This indicates that, within the tested range, the influence of β on the overall search behavior is relatively weak. Although β theoretically affects the step-length distribution of Lévy flights, its effect is moderated by the coordinated interaction of multiple mechanisms, resulting in negligible differences in convergence performance. For complex hybrid and composition functions (F23 and F26), the influence of β becomes more noticeable. Distinct separation among convergence curves can be observed, particularly in the middle stage of the optimization process. This implies that the Lévy flight parameter plays a more critical role in navigating complex landscapes, where both global exploration and local adaptation are required.
Overall, within the tested range, the algorithm exhibits stable performance across different β values without significant degradation. Meanwhile, the observed variations on complex functions indicate that β provides an effective control over the exploration scale, allowing the algorithm to adapt to different landscape complexities while maintaining robustness.

4.8.2. Middle Local Refinement Stage

In the middle local refinement stage, the algorithm employs the Cauchy–Gauss hybrid mutation strategy to enhance local search capability and improve solution accuracy. The scaling coefficient c plays a key role in this stage, as it controls the amplitude of perturbations and thus directly affects the balance between exploration and exploitation during the refinement process.
The scaling coefficient c is analyzed in this section. It determines the intensity of the hybrid mutation and influences how aggressively candidate solutions are updated around the current search region. In this experiment, several representative values of c are tested, while all other parameters remain fixed. The convergence behaviors are shown in Figure 7, and the corresponding average fitness values are listed in Table 12.
From the results on unimodal functions (F1 and F3), the convergence curves under different values of c are highly similar, with the curves on F1 almost completely overlapping, while a relatively clearer separation can be observed on F3. This indicates that the algorithm is not particularly sensitive to the scaling coefficient in most simple landscapes, but certain functions (such as F3) exhibit higher dependence on the perturbation magnitude, leading to observable differences in convergence behavior. For multimodal functions (F6 and F9), the convergence curves under different values of c remain largely consistent, showing only minor variations throughout the iterations. This suggests that, in these cases, the influence of the scaling coefficient on the search trajectory is limited, and the overall optimization process is mainly governed by the algorithm’s inherent search dynamics rather than the perturbation intensity. For complex hybrid and composition functions (F23 and F26), the influence of c becomes more evident. The convergence curves exhibit clearer separation under different parameter settings, particularly in the middle and later stages. This indicates that the scaling coefficient plays a critical role in controlling the refinement dynamics in complex landscapes, where an appropriate perturbation magnitude is necessary to balance convergence speed and solution quality.
Overall, within the tested range, the algorithm maintains stable performance across different values of c without significant degradation. Meanwhile, the observed variations across different functions indicate that the effect of c is not uniform, but depends on the landscape characteristics of the problem. In particular, while the influence of c is limited in most cases, it becomes more noticeable in functions such as F3 and in complex composition problems, where the local refinement process is more sensitive to perturbation magnitude. This suggests that the scaling coefficient primarily acts as a fine-tuning factor in the refinement stage, rather than a dominant driver of the overall search behavior.

4.8.3. Late Directed Exploitation Stage

In the late directed exploitation stage, the algorithm mainly relies on the random differential mutation strategy to improve convergence efficiency and enhance solution accuracy. In this stage, the upper bound of the scaling factor F max plays an important role, since it determines the maximum intensity of the differential perturbation and thus directly affects the convergence behavior in the later search process.
The upper bound of the scaling factor F max is analyzed in this section. It controls the upper range of the differential mutation coefficient and influences the search step size during the directed exploitation process. In this experiment, several representative values of F max are tested, while all other parameters remain fixed. The convergence behaviors are shown in Figure 8, and the corresponding average fitness values are listed in Table 13.
From the results on unimodal functions (F1 and F3), the convergence curves under different values of F max remain relatively close, with the curves on F1 almost completely overlapping, while slightly more noticeable deviations can be observed on F3, indicating that the algorithm is not highly sensitive to this parameter in simple landscapes. This suggests that when the search space is relatively smooth, different upper bounds of the scaling factor lead to only limited changes in the final convergence behavior. For multimodal functions (F6 and F9), the convergence curves under different values of F max remain relatively close, showing only minor differences throughout the iterations. This indicates that the influence of F max on the search trajectory is still limited in these landscapes, and the directed exploitation process remains stable under different parameter settings.
For complex composition functions (F23 and F26), the influence of F max is more evident. The convergence curves under different parameter settings show clearer separation, particularly in the later stage. This indicates that the upper bound of the scaling factor has a more direct effect on the search trajectory in complex landscapes, where the trade-off between convergence speed and exploitation stability becomes more critical.
Overall, within the tested range, the algorithm maintains relatively stable performance under different values of F max , without significant performance degradation. At the same time, the observed differences across functions indicate that the influence of F max increases with landscape complexity, being minimal on simple functions (F1), moderate on multimodal functions (F6 and F9), and more pronounced on functions such as F3, F23, and F26. This suggests that F max mainly serves as a regulator of exploitation intensity in complex scenarios, rather than a dominant factor affecting the overall convergence behavior.

4.9. Mechanism Interpretation of the Performance Improvement

The superior performance of CLD-RBMO is not attributed to a single strategy, but rather to the coordinated interaction of multiple mechanisms across different search stages. Unlike the original RBMO, which mainly relies on the inherent transition between exploration and exploitation behaviors, CLD-RBMO introduces explicit stage-oriented regulation, enabling different search strategies to dominate at appropriate phases of the optimization process. In the early stage, the integration of Logistic chaotic mapping and Lévy flight significantly enhances population diversity and expands the exploration range. This improvement effectively delays premature convergence and increases the probability of discovering promising regions in complex landscapes. The superiority observed on multimodal functions such as F4, F6, F8, and F10 suggests that the enhanced global exploration capability plays a crucial role in handling multiple local optima. In the middle stage, the Cauchy–Gauss hybrid mutation provides a balance between exploration and exploitation by combining long-distance jumps with fine-grained local perturbations. This mechanism allows the algorithm to maintain adaptability after the initial exploration phase and improves its ability to escape local optima. The competitive performance on functions such as F11, F14, and F18 indicates that this hybrid mutation is particularly effective for problems with irregular landscapes and complex basin structures. In the late stage, the random differential mutation strategy introduces directionally guided updates based on population information, which enhances convergence efficiency and solution accuracy. This mechanism is especially beneficial for unimodal functions, where precise exploitation is required. The superior results on F1, F3, F20, F26, and F30 suggest that the directed exploitation capability significantly accelerates convergence toward the global optimum.
It is also observed that CLD-RBMO does not consistently achieve the best performance on every single function. This indicates that while the multi-strategy framework improves overall robustness and average performance, the additional perturbation mechanisms may not always provide advantages for functions with relatively simple landscapes or highly concentrated optimal regions. Therefore, the main strength of CLD-RBMO lies in its balanced performance and adaptability across diverse problem types, rather than dominance in all individual cases.
Furthermore, the ablation study demonstrates that removing any individual component leads to a noticeable performance decline, confirming that the proposed strategies are complementary rather than redundant. The sensitivity analysis shows that CLD-RBMO maintains stable performance within a reasonable parameter range, indicating that its effectiveness does not rely on precise parameter tuning. These findings collectively suggest that the performance improvement of CLD-RBMO is supported by both mechanism-level synergy and parameter-level robustness.

5. Application Verification in Engineering Design Problems

The performance of an algorithm is reflected not only in its optimization capability on benchmark test functions but also in its effectiveness in practical engineering applications. To further validate the applicability and effectiveness of the proposed CLD-RBMO in engineering optimization scenarios, it is applied to the welded beam design problem and the 10-bar truss design problem in the field of mechanical design, and compared with nine representative swarm intelligence optimization algorithms. In the experiments, the population size of each algorithm is set to 30, the maximum number of function evaluations is 300, and each algorithm is independently executed 30 times under identical parameter settings to ensure fairness and reliability of the results.

5.1. Welded Beam Design Problem

The welded beam design problem is a classical continuous single-objective constrained optimization problem in structural optimization, widely used to evaluate the optimization capability of intelligent algorithms under complex engineering constraints. This problem aims to minimize the fabrication cost of a welded beam structure while satisfying multiple mechanical constraints, including shear stress, normal stress, and buckling load, featuring strong variable coupling and high nonlinearity, thereby comprehensively reflecting algorithm performance in practical engineering design problems.
The welded beam design model adopted in this study is derived from the engineering optimization test problems proposed by Kumar et al. [34,35]. The problem consists of 4 continuous design variables and 5 inequality constraints, and its mathematical model can be formulated as follows:
(1)
Design variables:
x = x 1 , x 2 , x 3 , x 4 = [ h , l , t , b ]
where h , l , t , and b denote the weld thickness, weld length, beam height, and beam thickness, respectively.
(2)
Objective function:
min f ( x ) = 0.04811 t b ( l + 14 ) + 1.10471 h 2 l
which represents minimizing the total fabrication cost of the welded beam subject to all constraints.
(3)
Constraints:
g 1 ( x ) : h b 0 , g 2 ( x ) : δ ( x ) δ max 0 , g 3 ( x ) : P P c ( x ) , g 4 ( x ) : τ ( x ) τ max 0 , g 5 ( x ) : σ ( x ) σ max 0 .
which correspond to the weld-to-beam thickness relationship constraint, maximum deflection constraint, buckling load constraint, maximum shear stress constraint, and maximum normal stress constraint, respectively.
(4)
Variable bounds:
0.125 h 2 0.1 l 10 0.1 t 10 0.1 b 2
The convergence curve of the experiment is shown in Figure 9, and the final results are presented in Table 14. CLD-RBMO achieves the minimum cost of 1.6702177263E+00 for the welded beam design problem.

5.2. Ten-Bar Truss Optimization with Frequency Constraints Problem

The 10-bar truss design problem is a classical continuous constrained optimization problem in structural optimization, commonly used to evaluate the comprehensive optimization capability of algorithms under structural lightweight design and dynamic performance constraints. This problem aims to minimize material consumption while satisfying frequency performance requirements, featuring clear engineering significance and research value.
The 10-bar truss design model adopted in this study is also derived from the engineering optimization test problems proposed by Kumar et al. [34,36]. The problem consists of 10 continuous design variables and 3 inequality constraints, and its mathematical formulation can be expressed as follows:
(1)
Design variables:
x = x 1 , x 2 , , x 10 = A 1 , A 2 , , A 10
where A i denotes the cross-sectional area of the i -th member, and i = 1 , 2 , , 10 .
(2)
Objective function:
min f ( x ) = i = 1 10 L i ρ A i
which minimizes the total weight of the 10-bar truss subject to frequency constraints.
(3)
Constraints:
g 1 ( x ) : 7 ω 1 ( x ) 1 0 , g 2 ( x ) : 15 ω 2 ( x ) 1 0 , g 3 ( x ) : 20 ω 3 ( x ) 1 0 .
which represent the natural frequency constraints of the 10-bar truss.
(4)
Variable bounds:
The bounds of the cross-sectional areas of the members are given as
6.45 × 10 5 A i 5 × 10 3 ,   i = 1 , 2 , , 10 .
The convergence curve of the experiment is shown in Figure 10, and the results are presented in Table 15. CLD-RBMO achieves the minimum weight of 5.244547E+02 in the 10-bar truss design problem.

6. Conclusions, Limitations, and Future Work

This study proposed a multi-strategy improved Red-Billed Blue Magpie Optimizer, termed CLD-RBMO, to address the decline of population diversity, the insufficient balance between exploration and exploitation, and the low convergence efficiency of the original RBMO in complex optimization problems. The proposed method integrates three coordinated mechanisms, namely Logistic-chaos- and Lévy-flight-based early exploration enhancement, Cauchy–Gauss hybrid mutation for middle-stage local refinement, and random differential mutation for late-stage directed exploitation, thereby constructing a stage-oriented optimization framework.
From the perspective of algorithm design, the proposed improvements enhance the search process in a structured manner. In the early stage, Logistic chaotic perturbation and Lévy flight improve search-direction diversity and step-size diversity, which helps enlarge the search region and delay premature convergence. In the middle stage, the Cauchy–Gauss hybrid mutation improves the capability of escaping local optima by combining occasional large jumps with fine-grained perturbations. In the late stage, the random differential mutation introduces directionally guided updates based on population structure information, which improves convergence efficiency and final solution accuracy. The experimental results demonstrate that CLD-RBMO achieves clear performance improvements over the original RBMO and most comparative algorithms. On the CEC2017 benchmark suite, the proposed algorithm shows better optimization accuracy, stronger stability, and superior overall ranking performance. The convergence curves further verify that CLD-RBMO exhibits faster and more effective search behavior across different stages, while the Wilcoxon rank-sum test confirms that the improvement over the original RBMO is statistically significant on most test functions. In addition, the ablation study demonstrates that the three proposed mechanisms play complementary roles in the optimization process, and the sensitivity analysis indicates that the algorithm maintains relatively stable performance within a reasonable parameter range. These results together support the effectiveness, robustness, and interpretability of the proposed multi-strategy framework.
Future research may be carried out in several directions. First, the proposed framework can be extended to more complex optimization scenarios, such as large-scale optimization, multi-objective optimization, dynamic optimization, and discrete or combinatorial optimization problems. Second, adaptive or self-tuning parameter control strategies can be introduced to further improve the flexibility and portability of the algorithm across different tasks. Third, more real-world engineering applications and cross-domain validation experiments can be considered to further assess the generalization capability and practical value of CLD-RBMO. In addition, future work may further simplify the coordination mechanism or develop lightweight variants to improve implementation efficiency while preserving optimization performance.

Author Contributions

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

Funding

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

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Conflicts of Interest

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

References

  1. Wang, X.; Han, Y.; Chu, C.; Geng, Z. Adaptive small-family population-guided swarm intelligence optimization algorithm. Sci. China Inf. Sci. 2026, 69, 132208. [Google Scholar] [CrossRef]
  2. Hu, G.; Huang, F.; Chen, K.; Wei, G. MNEARO: A meta swarm intelligence optimization algorithm for engineering applications. Comput. Methods Appl. Mech. Eng. 2024, 419, 116664. [Google Scholar] [CrossRef]
  3. Yue, Y.; Cao, L.; Lu, D.; Hu, Z.; Xu, M.; Wang, S.; Li, B.; Ding, H. Review and empirical analysis of sparrow search algorithm. Artif. Intell. Rev. 2023, 56, 10867–10919. [Google Scholar] [CrossRef]
  4. Wang, X.; Cao, L.; Yue, Y. Coverage optimization strategy for 3D wireless sensor network based on adaptive inertia weight Arctic Puffin Optimization Algorithm. J. Comput. Des. Eng. 2025, 12, 81–109. [Google Scholar] [CrossRef]
  5. Wang, Z.; Yao, L.; Li, M.; Chen, M.; Zhao, J.; Chu, F.; Li, W.J. A high-accuracy fault detection method using swarm intelligence optimization entropy. IEEE Trans. Instrum. Meas. 2024, 74, 3501113. [Google Scholar] [CrossRef]
  6. Cao, L.; Yue, Y.; Chen, Y.; Chen, C.; Chen, B. Sailfish Optimization Algorithm Integrated with the Osprey Optimization Algorithm and Cauchy Mutation and Its Engineering Applications. Symmetry 2025, 17, 938. [Google Scholar] [CrossRef]
  7. Yue, Y.; Cao, L.; Chen, C.; Chen, Y.; Chen, B. Snake Optimization Algorithm Augmented by Adaptive t-Distribution Mixed Mutation and Its Application in Energy Storage System Capacity Optimization. Biomimetics 2025, 10, 244. [Google Scholar] [CrossRef] [PubMed]
  8. Liu, B.; Xu, M.; Gao, L. Enhanced swarm intelligence optimization: Inspired by cellular coordination in immune systems. Knowl.-Based Syst. 2024, 290, 111557. [Google Scholar] [CrossRef]
  9. Liu, Y.; Huang, H.; Zhou, J. A dual cluster head hierarchical routing protocol for wireless sensor networks based on hybrid swarm intelligence optimization. IEEE Internet Things J. 2024, 11, 16710–16721. [Google Scholar] [CrossRef]
  10. Wang, Y.; Wu, Z.; Ni, D. Real-time optimization of heliostat field aiming strategy via an improved swarm intelligence algorithm. Appl. Sci. 2024, 14, 416. [Google Scholar] [CrossRef]
  11. Han, M.; Du, Z.; Yuen, K.F.; Zhu, H.; Li, Y.; Yuan, Q. Walrus optimizer: A novel nature-inspired metaheuristic algorithm. Expert Syst. Appl. 2024, 239, 122413. [Google Scholar] [CrossRef]
  12. Fu, S.; Li, K.; Huang, H.; Ma, C.; Fan, Q.; Zhu, Y. Red-billed blue magpie optimizer: A novel metaheuristic algorithm for 2D/3D UAV path planning and engineering design problems. Artif. Intell. Rev. 2024, 57, 134. [Google Scholar] [CrossRef]
  13. El-Fergany, A.A.; Agwa, A.M. Red-billed blue magpie optimizer for electrical characterization of fuel cells with prioritizing estimated parameters. Technologies 2024, 12, 156. [Google Scholar] [CrossRef]
  14. Ye, M.; Wang, X.; Guo, Z.; Hu, B.; Wang, L. A multi-strategy improved red-billed blue magpie optimizer for global optimization. Biomimetics 2025, 10, 557. [Google Scholar] [CrossRef]
  15. Lu, B.; Xie, Z.; Wei, J.; Gu, Y.; Yan, Y.; Li, Z.; Zhou, R. MRBMO: An enhanced red-billed blue magpie optimization algorithm for solving numerical optimization challenges. Symmetry 2025, 17, 1295. [Google Scholar] [CrossRef]
  16. Fathy, A.; Agwa, A.M. Red-Billed Blue Magpie Optimizer for Modeling and Estimating the State of Charge of Lithium-Ion Battery. Electrochem 2025, 6, 27. [Google Scholar] [CrossRef]
  17. Wang, Q.; Zhang, M.; Li, L.; Yan, W.; Liu, B.; Xia, Z.; Tseng, M.L. Optimal capacity configuration of coupled photovoltaic and energy storage system: Multi-objective red-billed blue-magpie optimizer. J. Ind. Prod. Eng. 2025, 42, 495–515. [Google Scholar] [CrossRef]
  18. Zhu, C.; Wang, Z.; Peng, Y.; Xiao, W. An improved red-billed blue magpie feature selection algorithm for medical data processing. PLoS ONE 2025, 20, e0324866. [Google Scholar] [CrossRef] [PubMed]
  19. Zhang, J.; Li, H.; Zhang, G.; Chen, R.; Zhang, T.; Jin, A. Red-billed blue magpie optimization for training feedforward neural networks. Sci. Rep. 2025, 16, 1301. [Google Scholar] [CrossRef]
  20. Adegboye, O.R.; Feda, A.K.; Kusetogullari, H. Red-Billed Blue Magpie Optimization Algorithm-Based Aquila Optimizer: Numerical Optimization, Engineering Problem, and Cybersecurity Intrusion Prediction. Symmetry 2026, 18, 503. [Google Scholar] [CrossRef]
  21. Liu, J.; Huang, X.; Deng, Y.; Xiao, C.; Li, Z. Robotic positioning accuracy enhancement via memory red billed blue magpie optimizer and adaptive momentum pso tuned graph neural network. Machines 2025, 13, 526. [Google Scholar] [CrossRef]
  22. Ibrahim, A.W.; Al-Shamma’a, A.A.; Xu, J.; Li, D.; Farh, H.M.H.; Alwesabi, K. A Novel Red-Billed Blue Magpie Optimizer Tuned Adaptive Fractional-Order for Hybrid PV-TEG Systems Green Energy Harvesting-Based MPPT Algorithms. Fractal Fract. 2025, 9, 704. [Google Scholar] [CrossRef]
  23. Kong, W.; Zhou, M.; Hu, F.; Zhu, Z. Manuscript Title: Thermal-Electrical scheduling of Low-Carbon Industrial energy systems with rooftop PV: An improved Red-Billed blue magpie optimization approach. Therm. Sci. Eng. Prog. 2025, 61, 103599. [Google Scholar] [CrossRef]
  24. Ouyang, K.; Wei, D.; Fu, S.; Gu, S.; Sha, X.; Yu, J.; Yu, J.; Heidar, A.A.; Cai, Z.; Chen, H.; et al. Multi-objective red-billed blue magpie optimizer: A novel algorithm for multi-objective UAV path planning. Results Eng. 2025, 27, 106785. [Google Scholar] [CrossRef]
  25. 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]
  26. Zhu, D.; Wang, S.; Zhou, C.; Yan, S.; Xue, J. Human memory optimization algorithm: A memory-inspired optimizer for global optimization problems. Expert Syst. Appl. 2024, 237, 121597. [Google Scholar] [CrossRef]
  27. Cymerys, K.; Oszust, M. Attraction–repulsion optimization algorithm for global optimization problems. Swarm Evol. Comput. 2024, 84, 101459. [Google Scholar] [CrossRef]
  28. Nurmuhammed, M.; Akdağ, O.; Karadağ, T. Modified Archimedes optimization algorithm for global optimization problems: A comparative study. Neural Comput. Appl. 2024, 36, 8007–8038. [Google Scholar] [CrossRef]
  29. Zhang, L.; Huang, Z.; Yang, Z.; Yang, B.; Yu, S.; Zhao, S.; Zhang, X.; Li, X.; Yang, H.; Lin, Y.; et al. Tomato stem and leaf segmentation and phenotype parameter extraction based on improved red billed blue magpie optimization algorithm. Agriculture 2025, 15, 180. [Google Scholar] [CrossRef]
  30. Zheng, C.; Li, X.; You, J.; Liu, Y.; Ma, X.; Liu, Y.; Bai, Y.; Qiu, X.; Xiao, B. Three-Dimensional Pendulum Red-Billed Blue Magpie Optimizer Hybrid Algorithm for Triaxial Magnetometer Calibration. IEEE Sens. J. 2025, 25, 39574–39586. [Google Scholar] [CrossRef]
  31. Xue, M.; Zhu, Y.; Liu, B.; Song, S.; Zhang, Z.; Zhang, S.; Yu, H.; Wang, L. ORBMO-RF: A non-destructive classification method for ginseng seeds based on multimodal fusion and improved red-billed blue magpie optimization algorithm. Front. Plant Sci. 2025, 16, 1743311. [Google Scholar] [CrossRef]
  32. Zhang, Z.L.; Han, C.; Shen, K.; Hao, Q.; Jiang, J.; Zhang, Z. Trajectory Tracking Control for USVs Based on Red-billed Blue Magpie Optimized ADRC. J. Phys. Conf. Ser. 2024, 2891, 112019. [Google Scholar]
  33. Almsallti, M.; Alzubi, A.B.; Adegboye, O.R. Hybrid metaheuristic optimized extreme learning machine for sustainability focused co2 emission prediction using globalization-driven indicators. Sustainability 2025, 17, 6783. [Google Scholar] [CrossRef]
  34. Janjarapu, D.S.K.; Venkata, S.M.; Pataiah, S.K.A. Dual CH Selection and Routing for Network Lifetime Maximization in Wireless Sensor Network Using Red Billed Blue Magpie Optimization Algorithm. Int. J. Intell. Eng. Syst. 2025, 18, 771. [Google Scholar] [CrossRef]
  35. Sun, L.; Gu, M.; Chen, T.; Liu, X.; Zheng, H.; Chen, H. AR-RBMO: An enhanced red-billed blue magpie optimizer with attraction-repulsion and dynamic balancing strategies for global optimization. J. Comput. Des. Eng. 2025, 12, 34–69. [Google Scholar] [CrossRef]
  36. Pereira, J.L.J.; Ma, B.J.; Francisco, M.B.; Junior, R.F.R.; Gomes, G.F. A comparison between chaos theory and Lévy flights in sunflower optimization for feature selection. Expert Syst. 2023, 40, e13330. [Google Scholar] [CrossRef]
  37. Yan, Y.; Duan, K.; Cui, J.; Guo, S.; Cui, C.; Zhou, Y.; Huang, J.; Wang, G.; Zhang, D.; Zhang, F.; et al. Nonlinear hysteresis parameter identification of piezoelectric actuators using an improved gray wolf optimizer with logistic chaos initialization and a levy flight variant. Micromachines 2025, 16, 492. [Google Scholar] [CrossRef]
  38. Alawida, M. Enhancing logistic chaotic map for improved cryptographic security in random number generation. J. Inf. Secur. Appl. 2024, 80, 103685. [Google Scholar] [CrossRef]
  39. Xie, X.; Zhang, K.; Zheng, B.; Ning, H.; Zhou, Y.; Peng, Q.; Li, Z. A CML-ECA Chaotic Image Encryption System Based on Multi-Source Perturbation Mechanism and Dynamic DNA Encoding. Symmetry 2025, 17, 1042. [Google Scholar] [CrossRef]
  40. Alabed, T.; Servi, S. A Lévy flight based chaotic black winged kite algorithm for solving optimization problems. Sci. Rep. 2025, 15, 34608. [Google Scholar] [CrossRef]
  41. Lai, Y.; Kang, L.; Cao, W. A Multi-objective Particle Swarm Optimization using Logistics-tent Chaotic Map with GOBL and Non-inertial Lévy Flight. J. Comput. 2025, 36, 59–74. [Google Scholar] [CrossRef]
  42. Mishra, P.; Ali, M.; Islam, S. Enhanced mutation strategy based differential evolution for global optimization problems. PeerJ Comput. Sci. 2025, 11, e2696. [Google Scholar] [CrossRef]
  43. Maiti, B.; Biswas, S.; Ezugwu, A.E.S.; Bera, U.K.; Alzahrani, A.I.; Alblehai, F.; Abualigah, L. Enhanced crayfish optimization algorithm with differential evolution’s mutation and crossover strategies for global optimization and engineering applications. Artif. Intell. Rev. 2025, 58, 69. [Google Scholar] [CrossRef]
  44. Chauhan, D.; Suganthan, P.N. Learning strategies for particle swarm optimizer: A critical review and performance analysis. Swarm Evol. Comput. 2025, 98, 102048. [Google Scholar] [CrossRef]
  45. Nadimi-Shahraki, M.H.; Zamani, H.; Asghari Varzaneh, Z.; Mirjalili, S. A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations. Arch. Comput. Methods Eng. 2023, 30, 4113–4159. [Google Scholar] [CrossRef]
  46. 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]
  47. Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
  48. Abualigah, L.; Diabat, A. Advances in sine cosine algorithm: A comprehensive survey. Artif. Intell. Rev. 2021, 54, 2567–2608. [Google Scholar] [CrossRef]
  49. Sahoo, S.K.; Saha, A.K.; Ezugwu, A.E.; Agushaka, J.O.; Abuhaija, B.; Alsoud, A.R.; Abualigah, L. Moth flame optimization: Theory, modifications, hybridizations, and applications. Arch. Comput. Methods Eng. 2023, 30, 391–426. [Google Scholar] [CrossRef]
  50. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  51. Hashim, F.A.; Houssein, E.H.; Hussain, K.; Mabrouk, M.S.; Al-Atabany, W. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems. Math. Comput. Simul. 2022, 192, 84–110. [Google Scholar] [CrossRef]
Figure 1. The flowchart of the CLD-RBMO algorithm.
Figure 1. The flowchart of the CLD-RBMO algorithm.
Biomimetics 11 00287 g001
Figure 2. Convergence curves of CLD-RBMO and comparative algorithms (D = 50).
Figure 2. Convergence curves of CLD-RBMO and comparative algorithms (D = 50).
Biomimetics 11 00287 g002aBiomimetics 11 00287 g002bBiomimetics 11 00287 g002c
Figure 3. The box plots of CLD-RBMO and comparative algorithms (D = 50).
Figure 3. The box plots of CLD-RBMO and comparative algorithms (D = 50).
Biomimetics 11 00287 g003aBiomimetics 11 00287 g003bBiomimetics 11 00287 g003c
Figure 4. Convergence curves under different values of the Logistic parameter α .
Figure 4. Convergence curves under different values of the Logistic parameter α .
Biomimetics 11 00287 g004
Figure 5. Convergence curves under different values of the chaos frequency k freq .
Figure 5. Convergence curves under different values of the chaos frequency k freq .
Biomimetics 11 00287 g005aBiomimetics 11 00287 g005b
Figure 6. Convergence curves under different values of the Lévy distribution parameter β .
Figure 6. Convergence curves under different values of the Lévy distribution parameter β .
Biomimetics 11 00287 g006
Figure 7. Convergence curves under different values of scaling coefficient c .
Figure 7. Convergence curves under different values of scaling coefficient c .
Biomimetics 11 00287 g007
Figure 8. Convergence curves under different values of upper bound of scaling factor F max .
Figure 8. Convergence curves under different values of upper bound of scaling factor F max .
Biomimetics 11 00287 g008
Figure 9. The convergence curve for the Welded Beam Design problem.
Figure 9. The convergence curve for the Welded Beam Design problem.
Biomimetics 11 00287 g009
Figure 10. The convergence curve for the 10-bar truss design problem.
Figure 10. The convergence curve for the 10-bar truss design problem.
Biomimetics 11 00287 g010
Table 1. The pseudocode of CLD-RBMO algorithm.
Table 1. The pseudocode of CLD-RBMO algorithm.
Algorithm 1. Pseudocode of CLD-RBMO
Input:
Population size p o p , maximum number of iterations M a x I t ,
Lower bound l b , upper bound u b ,
Problem dimension d i m , objective function f ( )
Output:
Optimal solution x , optimal fitness value f x , convergence curve C u r v e
(1). Initialize the population X compute the initial fitness, and determine the global optimal solution x and f x
(2). Copy the current population as the historical population X old
(3). Initialize the chaotic variable c h a o s
(4). For t = 1 : M a x I t
(5).         %%Logistic chaotic perturbation phase
(6).               If t   mod   k F r e q = 0 , update the chaotic variable and generate the perturbation step size
(7).               Otherwise, set the chaotic perturbation to 0
(8).          %%Original search phase
(9).               For i = 1 : p o p
(10).                      Randomly select subgroup means X p and X q
(11).                      Select the search direction according to probability ε
(12).                      Update the individual position and superimpose chaotic perturbation
(13).               End For
(14).               Perform boundary control, fitness evaluation, and food storage, and update the global optimal solution
(15).          %%Lévy Flight perturbation phase
(16).               Select a portion of individuals according to a specified ratio
(17).               Generate Lévy step lengths and update their positions
(18).               Perform boundary control, fitness evaluation, and food storage, and update the global optimal solution
(19).          %%Exploitation phase
(20).               Compute the convergence factor C F
(21).               For i = 1 : p o p
(22).                      Perform local exploitation based on the global best and subgroup means
(23).               End For
(24).               Apply boundary control, fitness evaluation, and food storage, and update the global best
(25).          %%Cauchy–Gauss hybrid mutation phase
(26).               Compute hybrid weights according to iteration progress
(27).               Generate Cauchy and Gaussian perturbations
(28).               Construct mutated individuals and perform greedy selection
(29).          %%Random differential mutation phase
(30).               For each individual i
(31).                      Randomly select three distinct individuals
(32).                      Perform differential mutation to generate a trial vector
(33).                      Update individuals using a greedy criterion
(34).               End For
(35).               Update the global best
(36).               Apply the food storage strategy
(37).         Record the best value of the current iteration in C u r v e ( t )
(38). End For
(39).         Return x , f x , and C u r v e
Table 2. The parameter settings of the algorithms.
Table 2. The parameter settings of the algorithms.
AlgorithmAlgorithm ParametersValues
RBMORandom threshold ε 0.5
PSOControl parameter a Linearly decreased from 2 to 0
WOAVelocity upper bound V max 30
Inertia weight ω 1
Cognitive learning factor c 1 1.5
Social learning factor c 2 1.5
MFOControl parameter a Linearly decreased from −1 to −2
Spiral constant b 1
DBODeflection coefficient k 0.1
SSADiscoverer ratio P 0.2
Discoverer update threshold r 0.8
SCAControl parameter a Linearly decreased from 2 to 0
Switching probability r 0.5
HHOEscaping energy coefficient E 1 Linearly decreased from 2 to 0
Initial energy E 0 Randomly generated within [−1,1]
HBAIntensity adjustment factor β 6
Attenuation coefficient C 2
CLD-RBMOProbability threshold ε 0.5
Logistic parameter α 3.6884
Chaos frequency k freq 2
Lévy distribution parameter β 1.6973
Base step coefficient λ 0 0.0825
Step ratio coefficient r 0.0895
Scaling coefficient c 0.0523
Exponent parameter β exp 3.0355
Lower bound of scaling factor F min 0.3993
Upper bound of scaling factor F max 1.1630
Table 3. CEC2017 benchmark test functions.
Table 3. CEC2017 benchmark test functions.
No.Function NameDimensionOptimal Value
F1Shifted and Rotated Bent Cigar Function [ 100 , 100 ] D 100
F3Shifted and Rotated Zakharov Function [ 100 , 100 ] D 300
F4Shifted and Rotated Rosenbrock’s Function [ 100 , 100 ] D 400
F5Shifted and Rotated Rastrigin’s Function [ 100 , 100 ] D 500
F6Shifted and Rotated Expanded Scaffer’s F7 Function [ 100 , 100 ] D 600
F7Shifted and Rotated Lunacek Bi_Rastrigin Function [ 100 , 100 ] D 700
F8Shifted and Rotated Non-Continuous Rastrigin’s Function [ 100 , 100 ] D 800
F9Shifted and Rotated Levy Function [ 100 , 100 ] D 900
F10Shifted and Rotated Schwefel’s Function [ 100 , 100 ] D 1000
F11Hybrid Function 1 [ 100 , 100 ] D 1100
F12Hybrid Function 2 [ 100 , 100 ] D 1200
F13Hybrid Function 3 [ 100 , 100 ] D 1300
F14Hybrid Function 4 [ 100 , 100 ] D 1400
F15Hybrid Function 5 [ 100 , 100 ] D 1500
F16Hybrid Function 6 [ 100 , 100 ] D 1600
F17Hybrid Function 7 [ 100 , 100 ] D 1700
F18Hybrid Function 8 [ 100 , 100 ] D 1800
F19Hybrid Function 9 [ 100 , 100 ] D 1900
F20Hybrid Function 10 [ 100 , 100 ] D 2000
F21Composition Function 1 [ 100 , 100 ] D 2100
F22Composition Function 2 [ 100 , 100 ] D 2200
F23Composition Function 3 [ 100 , 100 ] D 2300
F24Composition Function 4 [ 100 , 100 ] D 2400
F25Composition Function 5 [ 100 , 100 ] D 2500
F26Composition Function 6 [ 100 , 100 ] D 2600
F27Composition Function 7 [ 100 , 100 ] D 2700
F28Composition Function 8 [ 100 , 100 ] D 2800
F29Composition Function 9 [ 100 , 100 ] D 2900
F30Composition Function 10 [ 100 , 100 ] D 3000
Table 4. Results of benchmark test functions (D = 50).
Table 4. Results of benchmark test functions (D = 50).
Function RBMOCLD-RBMOGWOWOAHHOSSASCAMFODBOHBA
F1min2.56E+054.59E+026.86E+083.50E+103.84E+104.40E+041.67E+103.66E+082.82E+064.13E+06
std6.92E+053.25E+032.19E+097.94E+098.15E+091.17E+053.90E+099.12E+094.81E+081.67E+08
avg1.11E+064.67E+034.60E+094.30E+105.51E+101.47E+052.35E+101.09E+105.90E+089.05E+07
F3min3.42E+031.77E+037.69E+041.10E+058.07E+044.04E+045.46E+041.27E+054.59E+043.72E+04
std3.23E+032.65E+031.85E+046.28E+043.79E+039.06E+032.01E+047.24E+042.19E+049.72E+03
avg8.91E+035.40E+039.67E+042.75E+059.20E+045.50E+041.01E+052.17E+058.96E+045.78E+04
F4min4.90E+024.37E+025.63E+023.70E+038.67E+034.70E+022.23E+035.21E+025.16E+024.96E+02
std3.48E+013.20E+011.39E+023.06E+033.07E+032.32E+011.56E+036.39E+021.02E+023.61E+01
avg5.29E+025.05E+027.26E+021.05E+041.43E+045.06E+024.22E+039.47E+026.18E+025.43E+02
F5min5.52E+025.35E+026.41E+028.59E+028.04E+026.08E+028.12E+026.17E+026.33E+025.77E+02
std2.10E+012.13E+012.52E+013.12E+014.71E+016.98E+012.49E+014.35E+014.82E+012.81E+01
avg5.85E+025.90E+026.90E+029.31E+029.16E+027.50E+028.43E+027.07E+027.06E+026.30E+02
F6min6.02E+026.00E+026.06E+026.67E+026.77E+026.27E+026.59E+026.25E+026.27E+026.14E+02
std2.31E+004.60E-015.07E+001.04E+018.13E+001.31E+015.96E+001.03E+011.17E+017.14E+00
avg6.05E+026.01E+026.16E+026.87E+026.90E+026.52E+026.69E+026.38E+026.42E+026.25E+02
F7min7.83E+027.77E+028.37E+021.30E+031.32E+031.02E+031.16E+039.12E+029.28E+028.73E+02
std2.93E+012.43E+014.29E+016.95E+014.78E+019.58E+014.91E+011.40E+028.56E+016.45E+01
avg8.33E+028.18E+029.24E+021.45E+031.46E+031.24E+031.24E+031.13E+031.05E+039.71E+02
F8min8.45E+028.53E+029.09E+021.09E+031.08E+039.44E+021.06E+039.45E+029.08E+028.69E+02
std2.41E+012.38E+012.44E+012.97E+012.95E+012.14E+012.41E+014.68E+013.36E+013.10E+01
avg8.85E+028.94E+029.52E+021.13E+031.15E+039.84E+021.11E+031.02E+039.57E+029.19E+02
F9min9.79E+029.08E+021.40E+038.70E+037.98E+034.44E+036.24E+034.46E+034.78E+031.42E+03
std1.97E+026.31E+018.25E+021.84E+031.97E+034.07E+022.34E+031.91E+031.54E+031.43E+03
avg1.15E+039.38E+022.32E+031.15E+041.16E+045.27E+039.56E+037.27E+038.02E+034.02E+03
F10min4.06E+034.82E+034.68E+038.04E+038.13E+034.26E+037.65E+034.27E+034.71E+034.77E+03
std7.20E+025.96E+025.98E+024.30E+025.20E+027.83E+024.19E+027.01E+021.26E+031.25E+03
avg5.43E+035.78E+035.77E+038.76E+038.78E+035.57E+038.78E+035.66E+037.21E+036.35E+03
F11min1.20E+031.13E+032.50E+038.20E+037.82E+031.16E+032.38E+031.78E+031.42E+031.24E+03
std3.65E+013.06E+011.76E+034.81E+032.84E+036.02E+011.02E+035.45E+037.76E+028.06E+01
avg1.25E+031.17E+036.12E+031.49E+041.22E+041.30E+034.35E+036.81E+032.20E+031.37E+03
F12min3.35E+042.78E+041.31E+073.45E+093.11E+091.12E+051.61E+093.16E+062.78E+062.61E+05
std8.06E+056.83E+051.91E+083.80E+093.82E+091.75E+068.73E+082.21E+088.23E+073.21E+06
avg6.69E+056.59E+052.99E+087.80E+091.09E+102.39E+062.99E+091.69E+088.55E+074.26E+06
F13min4.25E+031.40E+037.64E+041.43E+085.73E+083.80E+033.18E+081.39E+042.85E+048.92E+03
std2.02E+042.15E+042.35E+081.39E+094.42E+092.62E+046.21E+083.24E+087.88E+061.19E+05
avg2.79E+042.24E+041.45E+081.26E+095.86E+093.19E+041.21E+091.14E+083.96E+067.72E+04
F14min1.46E+031.48E+032.61E+051.32E+051.22E+064.46E+032.45E+056.53E+044.47E+047.05E+03
std3.25E+013.02E+019.54E+053.36E+066.58E+061.98E+055.48E+059.98E+053.30E+057.92E+04
avg1.54E+031.52E+031.59E+063.68E+066.56E+061.41E+051.11E+069.21E+054.67E+055.81E+04
F15min2.09E+031.90E+032.89E+048.49E+061.12E+072.62E+034.54E+063.21E+033.15E+032.30E+03
std1.18E+041.11E+041.03E+073.19E+087.30E+081.02E+046.34E+073.56E+041.67E+042.24E+04
avg7.22E+039.05E+035.61E+062.78E+085.64E+081.16E+049.18E+075.35E+042.40E+041.95E+04
F16min2.24E+031.99E+032.92E+033.85E+034.02E+032.34E+033.58E+032.25E+032.54E+031.98E+03
std2.76E+022.09E+022.86E+028.91E+029.32E+023.14E+022.72E+024.09E+024.09E+024.59E+02
avg2.64E+032.46E+033.34E+035.11E+035.68E+032.85E+034.24E+033.10E+033.35E+032.76E+03
F17min1.85E+031.75E+032.00E+032.40E+032.79E+032.31E+032.43E+031.88E+032.00E+031.82E+03
std1.49E+027.76E+013.28E+021.11E+031.62E+031.80E+022.21E+023.05E+022.12E+022.57E+02
avg2.07E+031.87E+032.46E+033.46E+033.82E+032.60E+032.92E+032.46E+032.52E+032.32E+03
F18min2.38E+032.21E+034.73E+049.55E+056.44E+061.23E+059.80E+058.89E+041.70E+058.75E+04
std1.47E+031.13E+041.23E+072.89E+076.30E+071.79E+061.24E+075.62E+065.16E+065.97E+05
avg3.70E+031.55E+047.48E+063.27E+077.37E+071.65E+061.78E+075.36E+063.45E+066.30E+05
F19min1.99E+031.98E+036.66E+053.26E+075.60E+072.15E+036.16E+072.64E+033.54E+032.27E+03
std4.18E+039.79E+038.05E+073.74E+086.11E+081.42E+046.60E+074.00E+077.07E+061.43E+04
avg3.54E+036.35E+033.13E+074.62E+087.42E+081.40E+041.25E+089.25E+062.22E+061.32E+04
F20min2.22E+032.06E+032.38E+032.71E+032.62E+032.43E+032.76E+032.34E+032.32E+032.30E+03
std1.22E+021.41E+022.22E+022.57E+022.23E+021.74E+021.51E+022.37E+022.22E+022.90E+02
avg2.43E+032.27E+032.76E+033.08E+033.02E+032.72E+033.01E+032.73E+032.68E+032.66E+03
F21min2.34E+032.35E+032.40E+032.64E+032.63E+032.46E+032.57E+032.41E+032.42E+032.37E+03
std2.52E+012.01E+013.28E+016.01E+016.06E+013.42E+012.84E+015.74E+015.07E+013.23E+01
avg2.38E+032.39E+032.45E+032.73E+032.74E+032.52E+032.62E+032.50E+032.51E+032.41E+03
F22min2.32E+032.30E+032.61E+038.27E+038.59E+032.30E+036.02E+032.74E+032.38E+032.33E+03
std2.21E+032.23E+032.16E+037.08E+025.43E+022.40E+031.14E+031.39E+032.33E+032.33E+03
avg5.60E+033.54E+034.54E+039.90E+039.99E+035.02E+031.01E+046.86E+034.19E+034.38E+03
F23min2.72E+032.69E+032.75E+033.07E+033.25E+032.82E+033.01E+032.76E+032.89E+032.75E+03
std5.30E+012.52E+012.97E+011.83E+021.72E+025.20E+015.95E+013.79E+019.63E+014.89E+01
avg2.78E+032.72E+032.80E+033.45E+033.51E+032.90E+033.10E+032.83E+033.03E+032.82E+03
F24min2.89E+032.86E+032.90E+033.23E+033.39E+032.93E+033.16E+032.94E+033.06E+032.90E+03
std4.48E+011.50E+013.22E+011.98E+021.59E+026.56E+014.37E+013.30E+018.44E+011.99E+02
avg2.94E+032.89E+032.97E+033.65E+033.69E+033.07E+033.26E+032.99E+033.20E+033.09E+03
F25min2.89E+032.89E+032.96E+033.64E+033.47E+032.88E+033.55E+032.95E+032.92E+032.90E+03
std2.60E+011.45E+013.91E+013.47E+025.62E+021.22E+012.15E+023.99E+023.13E+012.34E+01
avg2.92E+032.90E+033.04E+034.48E+034.79E+032.90E+033.87E+033.38E+032.97E+032.95E+03
F26min2.83E+032.80E+034.59E+038.56E+037.95E+032.91E+037.50E+035.01E+033.74E+034.60E+03
std6.22E+024.31E+023.35E+029.89E+021.30E+031.46E+035.31E+026.42E+021.49E+036.14E+02
avg4.89E+034.42E+035.08E+031.04E+041.09E+046.05E+038.38E+035.86E+036.41E+035.54E+03
F27min3.21E+033.20E+033.23E+033.38E+033.58E+033.23E+033.44E+033.22E+033.24E+033.20E+03
std2.61E+011.42E+013.44E+013.04E+024.27E+023.98E+017.25E+012.12E+015.93E+011.95E+02
avg3.24E+033.22E+033.28E+033.88E+034.36E+033.29E+033.58E+033.25E+033.33E+033.42E+03
F28min3.23E+033.22E+033.40E+034.79E+035.72E+033.21E+034.07E+033.28E+033.29E+033.29E+03
std4.24E+012.81E+018.05E+015.42E+026.12E+023.74E+013.73E+021.12E+031.27E+024.05E+01
avg3.30E+033.26E+033.54E+036.12E+036.74E+033.26E+034.76E+034.45E+033.44E+033.35E+03
F29min3.48E+033.47E+033.78E+034.73E+035.13E+033.68E+034.66E+033.76E+033.85E+033.72E+03
std2.27E+021.40E+021.97E+021.77E+031.51E+033.70E+024.29E+021.87E+022.49E+027.09E+02
avg3.85E+033.68E+034.18E+036.72E+037.36E+034.14E+035.44E+034.16E+034.32E+034.40E+03
F30min8.84E+037.43E+035.86E+066.25E+079.40E+076.81E+031.57E+082.49E+043.36E+049.55E+03
std3.80E+046.91E+034.25E+073.69E+085.35E+081.51E+048.25E+077.15E+059.29E+063.41E+05
avg3.91E+041.58E+043.66E+074.97E+087.06E+082.08E+042.53E+086.46E+054.49E+062.29E+05
Table 5. Ranking of benchmark test function results.
Table 5. Ranking of benchmark test function results.
Function RBMOCLD-RBMOGWOWOAHHOSSASCAMFODBOHBA
F1avg1.109E+064.674E+034.603E+094.299E+105.507E+101.466E+052.346E+101.089E+105.898E+089.051E+07
std6.924E+053.247E+032.191E+097.941E+098.152E+091.167E+053.904E+099.124E+094.805E+081.667E+08
rank31691028754
F3avg8.914E+035.403E+039.666E+042.752E+059.197E+045.499E+041.014E+052.170E+058.960E+045.776E+04
std3.230E+032.646E+031.851E+046.283E+043.795E+039.065E+032.010E+047.244E+042.192E+049.724E+03
rank21710638954
F4avg5.290E+025.046E+027.264E+021.046E+041.427E+045.062E+024.220E+039.470E+026.184E+025.430E+02
std3.482E+013.201E+011.393E+023.064E+033.067E+032.320E+011.556E+036.390E+021.016E+023.612E+01
rank31691028754
F5avg5.851E+025.896E+026.897E+029.309E+029.156E+027.495E+028.428E+027.069E+027.057E+026.296E+02
std2.095E+012.130E+012.519E+013.124E+014.705E+016.977E+012.486E+014.346E+014.818E+012.811E+01
rank12410978653
F6avg6.048E+026.007E+026.162E+026.866E+026.900E+026.517E+026.692E+026.378E+026.424E+026.248E+02
std2.313E+004.600E-015.066E+001.036E+018.126E+001.310E+015.958E+001.031E+011.166E+017.142E+00
rank21391078564
F7avg8.330E+028.184E+029.239E+021.449E+031.463E+031.241E+031.243E+031.127E+031.054E+039.715E+02
std2.927E+012.432E+014.292E+016.947E+014.775E+019.583E+014.910E+011.397E+028.564E+016.446E+01
rank21391078654
F8avg8.854E+028.943E+029.523E+021.135E+031.148E+039.842E+021.107E+031.019E+039.572E+029.189E+02
std2.412E+012.378E+012.442E+012.969E+012.950E+012.139E+012.408E+014.683E+013.360E+013.098E+01
rank12491068753
F9avg1.146E+039.377E+022.323E+031.146E+041.157E+045.268E+039.559E+037.273E+038.020E+034.016E+03
std1.970E+026.311E+018.254E+021.838E+031.970E+034.067E+022.337E+031.906E+031.539E+031.425E+03
rank21391058674
F10avg5.431E+035.778E+035.770E+038.763E+038.778E+035.567E+038.779E+035.661E+037.207E+036.354E+03
std7.203E+025.963E+025.979E+024.302E+025.196E+027.831E+024.191E+027.013E+021.256E+031.247E+03
rank15489210376
F11avg1.247E+031.175E+036.125E+031.489E+041.224E+041.299E+034.351E+036.811E+032.196E+031.369E+03
std3.646E+013.059E+011.760E+034.810E+032.836E+036.021E+011.019E+035.448E+037.758E+028.059E+01
rank21710936854
F12avg6.694E+056.585E+052.989E+087.796E+091.091E+102.387E+062.991E+091.687E+088.546E+074.258E+06
std8.058E+056.828E+051.908E+083.805E+093.822E+091.753E+068.734E+082.209E+088.230E+073.207E+06
rank21791038654
F13avg2.787E+042.238E+041.451E+081.261E+095.858E+093.193E+041.211E+091.140E+083.956E+067.721E+04
std2.021E+042.150E+042.353E+081.394E+094.423E+092.619E+046.206E+083.240E+087.882E+061.188E+05
rank21791038654
F14avg1.545E+031.519E+031.585E+063.676E+066.556E+061.406E+051.108E+069.213E+054.674E+055.809E+04
std3.254E+013.022E+019.539E+053.361E+066.578E+061.979E+055.483E+059.980E+053.300E+057.919E+04
rank21891047653
F15avg7.219E+039.050E+035.608E+062.783E+085.638E+081.155E+049.180E+075.348E+042.403E+041.946E+04
std1.176E+041.109E+041.035E+073.186E+087.305E+081.021E+046.335E+073.564E+041.672E+042.238E+04
rank12791038654
F16avg2.637E+032.457E+033.338E+035.113E+035.676E+032.850E+034.237E+033.103E+033.348E+032.756E+03
std2.757E+022.092E+022.856E+028.906E+029.324E+023.137E+022.718E+024.086E+024.090E+024.586E+02
rank21691048573
F17avg2.069E+031.874E+032.462E+033.460E+033.817E+032.597E+032.917E+032.465E+032.518E+032.323E+03
std1.493E+027.758E+013.279E+021.114E+031.617E+031.803E+022.206E+023.045E+022.119E+022.569E+02
rank21491078563
F18avg3.704E+031.548E+047.476E+063.267E+077.374E+071.653E+061.775E+075.359E+063.448E+066.301E+05
std1.471E+031.126E+041.225E+072.890E+076.304E+071.795E+061.238E+075.623E+065.158E+065.973E+05
rank12791048653
F19avg3.536E+036.355E+033.130E+074.619E+087.421E+081.395E+041.251E+089.254E+062.216E+061.324E+04
std4.178E+039.788E+038.050E+073.743E+086.110E+081.420E+046.599E+073.996E+077.071E+061.431E+04
rank12791048653
F20avg2.434E+032.266E+032.758E+033.084E+033.020E+032.720E+033.014E+032.727E+032.679E+032.658E+03
std1.224E+021.407E+022.219E+022.569E+022.229E+021.739E+021.512E+022.365E+022.223E+022.901E+02
rank21710958643
F21avg2.377E+032.386E+032.447E+032.735E+032.737E+032.519E+032.621E+032.501E+032.511E+032.415E+03
std2.525E+012.014E+013.276E+016.006E+016.060E+013.416E+012.841E+015.744E+015.071E+013.232E+01
rank12491078563
F22avg5.595E+033.535E+034.543E+039.899E+039.990E+035.022E+031.012E+046.857E+034.191E+034.384E+03
std2.211E+032.230E+032.161E+037.078E+025.435E+022.398E+031.140E+031.390E+032.330E+032.326E+03
rank61489510723
F23avg2.776E+032.724E+032.802E+033.451E+033.512E+032.898E+033.097E+032.827E+033.031E+032.819E+03
std5.297E+012.522E+012.970E+011.828E+021.722E+025.203E+015.953E+013.791E+019.626E+014.893E+01
rank21391068574
F24avg2.940E+032.890E+032.972E+033.647E+033.688E+033.068E+033.264E+032.988E+033.204E+033.090E+03
std4.483E+011.498E+013.224E+011.985E+021.588E+026.559E+014.371E+013.305E+018.436E+011.989E+02
rank21391058476
F25avg2.915E+032.898E+033.039E+034.477E+034.790E+032.897E+033.872E+033.377E+032.966E+032.946E+03
std2.597E+011.452E+013.914E+013.473E+025.617E+021.224E+012.152E+023.988E+023.134E+012.341E+01
rank32691018754
F26avg4.888E+034.418E+035.085E+031.041E+041.094E+046.054E+038.383E+035.861E+036.407E+035.538E+03
std6.217E+024.313E+023.354E+029.887E+021.304E+031.462E+035.311E+026.423E+021.487E+036.140E+02
rank21391068574
F27avg3.240E+033.220E+033.275E+033.876E+034.362E+033.288E+033.584E+033.252E+033.333E+033.424E+03
std2.606E+011.415E+013.443E+013.041E+024.267E+023.981E+017.252E+012.120E+015.934E+011.954E+02
rank21491058367
F28avg3.297E+033.261E+033.544E+036.124E+036.741E+033.262E+034.758E+034.445E+033.438E+033.348E+03
std4.239E+012.808E+018.054E+015.425E+026.119E+023.743E+013.734E+021.123E+031.267E+024.049E+01
rank31691028754
F29avg3.851E+033.678E+034.176E+036.723E+037.355E+034.142E+035.438E+034.163E+034.321E+034.398E+03
std2.275E+021.397E+021.969E+021.773E+031.512E+033.697E+024.286E+021.866E+022.493E+027.093E+02
rank21591038467
F30avg3.906E+041.580E+043.661E+074.968E+087.056E+082.083E+042.535E+086.465E+054.486E+062.290E+05
std3.796E+046.915E+034.252E+073.690E+085.352E+081.509E+048.252E+077.150E+059.289E+063.411E+05
rank31791028564
Mean Rank2.071.385.249.079.694.248.035.795.484
Total Rank21591048763
Table 6. Results of the Wilcoxon rank-sum test.
Table 6. Results of the Wilcoxon rank-sum test.
CLD-RBMOGWOWOAHHOSSASCAMFODBOHBA
F16.80E-086.80E-086.80E-086.80E-082.96E-076.80E-086.80E-086.80E-086.80E-08
F31.48E-036.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-08
F43.06E-032.22E-076.80E-086.80E-082.23E-026.80E-081.05E-062.00E-041.26E-01
F52.62E-017.90E-086.80E-086.80E-089.17E-086.80E-089.17E-089.17E-081.81E-05
F66.80E-082.96E-076.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-08
F71.14E-011.38E-066.80E-086.80E-086.80E-086.80E-086.80E-086.80E-089.17E-08
F82.73E-012.56E-076.80E-086.80E-086.80E-086.80E-086.80E-082.96E-071.63E-03
F93.94E-071.43E-076.80E-086.80E-086.80E-086.80E-086.80E-086.80E-087.90E-08
F101.56E-011.81E-016.80E-086.80E-087.76E-016.80E-083.65E-012.92E-051.06E-02
F113.99E-066.80E-086.80E-086.80E-081.63E-036.80E-086.80E-086.80E-084.54E-06
F127.76E-016.80E-086.80E-086.80E-081.44E-046.80E-086.80E-087.90E-085.17E-06
F133.23E-016.80E-086.80E-086.80E-087.76E-016.80E-081.05E-063.94E-073.37E-02
F143.34E-036.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-08
F151.99E-019.17E-086.80E-086.80E-085.09E-046.80E-081.80E-062.60E-054.16E-04
F164.68E-021.20E-066.80E-086.80E-084.11E-026.80E-084.60E-046.67E-064.90E-01
F172.30E-056.61E-056.80E-086.80E-081.06E-076.80E-081.04E-041.38E-061.01E-03
F181.41E-056.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-086.80E-08
F192.50E-016.80E-086.80E-086.80E-082.92E-056.80E-083.42E-071.05E-061.81E-05
F205.63E-044.17E-056.80E-089.17E-087.58E-066.80E-081.04E-041.44E-041.79E-02
F211.02E-016.01E-076.80E-086.80E-086.80E-086.80E-081.43E-071.23E-073.75E-04
F223.38E-044.25E-017.90E-086.80E-082.62E-014.54E-076.01E-023.65E-011.08E-01
F235.25E-056.56E-036.80E-086.80E-083.07E-066.80E-083.05E-041.66E-073.64E-03
F241.60E-052.56E-036.80E-086.80E-081.58E-066.80E-088.29E-057.90E-081.95E-03
F253.06E-039.17E-086.80E-086.80E-083.97E-036.80E-081.23E-071.41E-053.75E-04
F264.60E-042.73E-016.80E-086.80E-082.75E-046.80E-081.60E-056.22E-042.14E-03
F279.05E-034.16E-046.80E-086.80E-087.41E-056.80E-084.99E-021.38E-061.16E-04
F288.36E-047.90E-086.80E-086.80E-084.16E-046.80E-086.92E-071.25E-052.30E-05
F291.23E-021.16E-046.80E-086.80E-081.14E-026.80E-081.79E-044.54E-065.09E-04
F301.23E-026.80E-086.80E-086.80E-088.59E-026.80E-088.60E-069.13E-073.60E-02
+/−20/926/329/029/025/429/027/228/126/3
Table 7. Results of Ablation Study on Benchmark Functions.
Table 7. Results of Ablation Study on Benchmark Functions.
Function CLD_RBMOLD_RBMOCD_RBMOCL_RBMO
F1min3.604E+022.915E+022.031E+023.450E+02
std3.186E+035.751E+035.439E+034.667E+03
avg4.238E+035.736E+034.905E+034.935E+03
F3min4.968E+026.472E+027.667E+021.013E+04
std7.430E+021.302E+037.637E+027.876E+03
avg1.172E+032.359E+031.627E+031.795E+04
F4min4.718E+024.003E+024.194E+024.687E+02
std2.357E+013.508E+012.361E+011.871E+01
avg5.059E+024.976E+024.961E+025.086E+02
F5min5.308E+025.332E+025.608E+025.311E+02
std1.397E+011.785E+011.981E+011.590E+01
avg5.592E+025.580E+025.973E+025.648E+02
F6min6.000E+026.000E+026.000E+026.001E+02
std7.343E-011.034E+001.175E-013.770E-01
avg6.004E+026.007E+026.002E+026.005E+02
F7min7.574E+027.702E+027.669E+027.631E+02
std2.079E+012.676E+012.706E+011.769E+01
avg7.907E+028.126E+028.269E+027.908E+02
F8min8.358E+028.249E+028.627E+028.309E+02
std1.987E+012.237E+012.563E+011.695E+01
avg8.718E+028.586E+028.921E+028.573E+02
F9min9.040E+029.025E+029.036E+029.044E+02
std1.721E+018.701E+017.524E+001.500E+02
avg9.163E+029.539E+029.121E+029.790E+02
F10min3.791E+034.057E+034.359E+034.041E+03
std5.962E+027.439E+025.501E+024.143E+02
avg5.050E+035.534E+035.625E+034.872E+03
F11min1.119E+031.122E+031.120E+031.132E+03
std3.582E+013.579E+013.279E+013.863E+01
avg1.178E+031.190E+031.184E+031.194E+03
F12min1.845E+041.019E+041.996E+041.716E+04
std2.183E+051.389E+053.053E+057.644E+04
avg1.426E+051.384E+052.505E+051.148E+05
F13min1.466E+031.351E+031.515E+031.484E+03
std1.607E+042.191E+042.366E+042.549E+04
avg1.602E+042.117E+042.626E+042.558E+04
F14min1.462E+031.464E+031.463E+031.608E+03
std3.650E+013.096E+013.486E+011.894E+04
avg1.503E+031.503E+031.518E+031.546E+04
F15min1.777E+031.732E+031.907E+031.784E+03
std9.520E+033.082E+031.151E+048.369E+03
avg5.556E+033.435E+036.136E+039.476E+03
F16min1.708E+031.897E+031.845E+031.841E+03
std2.980E+022.406E+022.928E+022.820E+02
avg2.329E+032.338E+032.379E+032.411E+03
F17min1.751E+031.744E+031.750E+031.813E+03
std1.174E+021.200E+029.930E+011.127E+02
avg1.900E+031.907E+031.871E+031.915E+03
F18min2.504E+032.221E+034.338E+035.149E+04
std1.575E+042.200E+041.320E+042.718E+05
avg1.757E+042.346E+041.740E+042.403E+05
F19min1.989E+032.015E+031.990E+032.007E+03
std1.280E+041.218E+041.607E+041.249E+04
avg7.279E+037.816E+037.531E+031.644E+04
F20min2.032E+032.025E+032.039E+032.090E+03
std1.116E+021.526E+029.206E+019.715E+01
avg2.224E+032.215E+032.164E+032.284E+03
F21min2.341E+032.342E+032.350E+032.334E+03
std1.998E+011.871E+011.845E+011.669E+01
avg2.371E+032.365E+032.385E+032.362E+03
F22min2.300E+032.300E+032.300E+032.300E+03
std1.941E+032.249E+032.542E+031.491E+03
avg3.526E+034.259E+034.745E+033.139E+03
F23min2.686E+032.690E+032.698E+032.694E+03
std1.889E+011.816E+012.702E+011.972E+01
avg2.720E+032.725E+032.742E+032.719E+03
F24min2.836E+032.857E+032.837E+032.849E+03
std1.744E+012.762E+012.322E+011.233E+01
avg2.872E+032.892E+032.898E+032.879E+03
F25min2.884E+032.884E+032.887E+032.884E+03
std1.757E+013.903E+005.002E+001.468E+01
avg2.897E+032.889E+032.890E+032.896E+03
F26min3.911E+032.900E+034.101E+034.033E+03
std1.788E+025.395E+022.340E+021.852E+02
avg4.191E+034.350E+034.493E+034.297E+03
F27min3.194E+033.210E+033.191E+033.203E+03
std1.031E+012.207E+011.292E+011.618E+01
avg3.216E+033.233E+033.213E+033.229E+03
F28min3.203E+033.210E+033.209E+033.198E+03
std1.948E+014.068E+011.873E+012.187E+01
avg3.236E+033.253E+033.233E+033.242E+03
F29min3.363E+033.361E+033.413E+033.455E+03
std1.418E+021.413E+029.760E+011.806E+02
avg3.558E+033.592E+033.654E+033.687E+03
F30min5.561E+036.737E+036.827E+037.866E+03
std3.930E+035.720E+039.882E+034.889E+03
avg1.122E+041.283E+041.778E+041.303E+04
Table 8. Ranking of Ablation Variants on Benchmark Functions.
Table 8. Ranking of Ablation Variants on Benchmark Functions.
Function CLD_RBMOLD_RBMOCD_RBMOCL_RBMO
F1avg4.238E+035.736E+034.905E+034.935E+03
std3.186E+035.751E+035.439E+034.667E+03
rank1423
F3avg1.172E+032.359E+031.627E+031.795E+04
std7.430E+021.302E+037.637E+027.876E+03
rank1324
F4avg5.059E+024.976E+024.961E+025.086E+02
std2.357E+013.508E+012.361E+011.871E+01
rank3214
F5avg5.592E+025.580E+025.973E+025.648E+02
std1.397E+011.785E+011.981E+011.590E+01
rank2143
F6avg6.004E+026.007E+026.002E+026.005E+02
std7.343E-011.034E+001.175E-013.770E-01
rank2413
F7avg7.907E+028.126E+028.269E+027.908E+02
std2.079E+012.676E+012.706E+011.769E+01
rank1342
F8avg8.718E+028.586E+028.921E+028.573E+02
std1.987E+012.237E+012.563E+011.695E+01
rank3241
F9avg9.163E+029.539E+029.121E+029.790E+02
std1.721E+018.701E+017.524E+001.500E+02
rank2314
F10avg5.050E+035.534E+035.625E+034.872E+03
std5.962E+027.439E+025.501E+024.143E+02
rank2341
F11avg1.178E+031.190E+031.184E+031.194E+03
std3.582E+013.579E+013.279E+013.863E+01
rank1324
F12avg1.426E+051.384E+052.505E+051.148E+05
std2.183E+051.389E+053.053E+057.644E+04
rank3241
F13avg1.602E+042.117E+042.626E+042.558E+04
std1.607E+042.191E+042.366E+042.549E+04
rank1243
F14avg1.503E+031.503E+031.518E+031.546E+04
std3.650E+013.096E+013.486E+011.894E+04
rank1234
F15avg5.556E+033.435E+036.136E+039.476E+03
std9.520E+033.082E+031.151E+048.369E+03
rank2134
F16avg2.329E+032.338E+032.379E+032.411E+03
std2.980E+022.406E+022.928E+022.820E+02
rank2134
F17avg1.900E+031.907E+031.871E+031.915E+03
std1.174E+021.200E+029.930E+011.127E+02
rank2314
F18avg1.757E+042.346E+041.740E+042.403E+05
std1.575E+042.200E+041.320E+042.718E+05
rank2314
F19avg7.279E+037.816E+037.531E+031.644E+04
std1.280E+041.218E+041.607E+041.249E+04
rank1234
F20avg2.224E+032.215E+032.164E+032.284E+03
std1.116E+021.526E+029.206E+019.715E+01
rank3214
F21avg2.371E+032.365E+032.385E+032.362E+03
std1.998E+011.871E+011.845E+011.669E+01
rank3241
F22avg3.526E+034.259E+034.745E+033.139E+03
std1.941E+032.249E+032.542E+031.491E+03
rank2341
F23avg2.720E+032.725E+032.742E+032.719E+03
std1.889E+011.816E+012.702E+011.972E+01
rank2341
F24avg2.872E+032.892E+032.898E+032.879E+03
std1.744E+012.762E+012.322E+011.233E+01
rank1342
F25avg2.897E+032.889E+032.890E+032.896E+03
std1.757E+013.903E+005.002E+001.468E+01
rank4123
F26avg4.191E+034.350E+034.493E+034.297E+03
std1.788E+025.395E+022.340E+021.852E+02
rank1342
F27avg3.216E+033.233E+033.213E+033.229E+03
std1.031E+012.207E+011.292E+011.618E+01
rank2413
F28avg3.236E+033.253E+033.233E+033.242E+03
std1.948E+014.068E+011.873E+012.187E+01
rank2413
F29avg3.558E+033.592E+033.654E+033.687E+03
std1.418E+021.413E+029.760E+011.806E+02
rank1234
F30avg1.122E+041.283E+041.778E+041.303E+04
std3.930E+035.720E+039.882E+034.889E+03
rank1243
Mean Rank1.862.522.722.90
Total Rank1234
Table 9. Sensitivity analysis results of the Logistic parameter α on benchmark functions.
Table 9. Sensitivity analysis results of the Logistic parameter α on benchmark functions.
α 3.63.653.68843.753.8
F14.111E+034.982E+033.506E+034.549E+034.741E+03
F31.270E+031.342E+031.286E+031.178E+031.349E+03
F66.002E+026.002E+026.001E+026.002E+026.003E+02
F99.302E+029.350E+029.145E+029.227E+029.285E+02
F232.710E+032.705E+032.710E+032.709E+032.711E+03
F264.231E+034.188E+034.189E+034.098E+034.100E+03
Table 10. Sensitivity analysis results of the chaos frequency k freq on benchmark functions.
Table 10. Sensitivity analysis results of the chaos frequency k freq on benchmark functions.
k freq 12345
F14.097E+036.220E+034.095E+034.518E+035.030E+03
F31.188E+031.362E+031.151E+031.370E+031.842E+03
F66.010E+026.002E+026.002E+026.001E+026.001E+02
F99.609E+029.371E+029.196E+029.104E+029.187E+02
F232.712E+032.706E+032.715E+032.711E+032.719E+03
F263.830E+034.240E+034.150E+034.163E+034.281E+03
Table 11. Sensitivity analysis results of the Lévy distribution parameter β on benchmark functions.
Table 11. Sensitivity analysis results of the Lévy distribution parameter β on benchmark functions.
β 1.31.51.69731.92.1
F15.267E+034.878E+033.879E+032.577E+032.755E+03
F31.226E+039.843E+021.236E+031.198E+031.433E+03
F66.003E+026.002E+026.002E+026.003E+026.003E+02
F99.331E+029.287E+029.369E+029.193E+029.514E+02
F232.711E+032.709E+032.709E+032.715E+032.732E+03
F264.066E+034.182E+034.220E+034.047E+034.304E+03
Table 12. Sensitivity analysis results of the scaling coefficient c on benchmark functions.
Table 12. Sensitivity analysis results of the scaling coefficient c on benchmark functions.
c 0.010.030.05230.080.12
F17.423E+035.088E+034.138E+034.157E+032.310E+03
F39.197E+029.785E+021.029E+031.754E+032.265E+03
F66.002E+026.001E+026.003E+026.002E+026.004E+02
F99.399E+029.367E+029.328E+029.306E+029.296E+02
F232.727E+032.711E+032.712E+032.711E+032.705E+03
F264.130E+034.223E+033.993E+034.135E+034.223E+03
Table 13. Sensitivity analysis results of the upper bound of scaling factor F max on benchmark functions.
Table 13. Sensitivity analysis results of the upper bound of scaling factor F max on benchmark functions.
F max 0.60.91.1631.41.8
F14.705E+036.644E+033.717E+033.480E+035.497E+03
F33.075E+031.318E+031.477E+031.373E+031.944E+03
F66.003E+026.002E+026.003E+026.002E+026.003E+02
F91.014E+039.364E+029.253E+029.248E+029.301E+02
F232.709E+032.711E+032.710E+032.712E+032.715E+03
F264.141E+034.254E+033.984E+034.098E+034.306E+03
Table 14. Results of the Welded Beam Design problem.
Table 14. Results of the Welded Beam Design problem.
AlgorithmX1X2X3X4Optimal Solution
CLD-RBMO1.9883230722E-013.3373652986E+009.1920243225E+001.9883230722E-011.6702177263E+00
RBMO1.9883230959E-013.3373652714E+009.1920242585E+001.9883231008E-011.6702177375E+00
PSO1.9882177568E-013.3375870448E+009.1919704436E+001.9883492420E-011.6702425966E+00
WOA1.8229722219E-015.9748230938E+009.2196398553E+001.9870336727E-011.9798537671E+00
HHO1.7478344144E-014.0825170079E+008.6834921802E+002.2280269857E-011.8208738784E+00
SSA1.9882186943E-013.3375686057E+009.1920046760E+001.9883319144E-011.6702326997E+00
SCA1.7142121603E-014.0389364869E+009.1903927249E+002.0202903913E-011.7424784548E+00
MFO1.9883223812E-013.3373666718E+009.1920242105E+001.9883231231E-011.6702178261E+00
DBO1.9791790718E-013.3354065691E+009.2630198167E+001.9850231543E-011.6778468754E+00
HBA1.9883183371E-013.3373555078E+009.1921101553E+001.9883190769E-011.6702269153E+00
Table 15. Results of the 10-bar truss design problem.
Table 15. Results of the 10-bar truss design problem.
CLD-RBMORBMOPSOWOAHHOSSASCAMFODBOHBA
X13.512371E-033.490119E-033.354243E-033.333293E-033.440554E-033.457293E-034.292157E-033.683466E-033.649279E-033.526218E-03
X21.475168E-031.459280E-031.471736E-032.306764E-031.197302E-031.468748E-031.168516E-031.428645E-031.106693E-031.464477E-03
X33.514823E-033.535212E-033.559951E-033.923650E-033.541987E-033.602014E-034.125999E-033.374850E-033.539025E-033.542285E-03
X41.469742E-031.469361E-031.477460E-031.802371E-032.627480E-031.482604E-032.454733E-031.631465E-031.712050E-031.496323E-03
X56.454388E-056.450002E-056.450000E-052.555834E-031.390559E-036.450000E-051.171470E-046.450000E-056.450000E-056.476892E-05
X64.558150E-044.567550E-044.614952E-043.974758E-043.159578E-044.550059E-047.844540E-044.509194E-045.676800E-044.545075E-04
X72.373981E-032.362719E-032.359793E-032.840355E-033.255882E-032.361182E-031.510959E-032.121104E-032.017686E-032.335145E-03
X82.364424E-032.390528E-032.361610E-031.398474E-039.824249E-042.386027E-032.675444E-032.536795E-032.833177E-032.407765E-03
X91.245065E-031.254243E-031.270244E-036.851101E-042.254968E-031.187245E-031.380469E-031.305584E-031.455672E-031.199898E-03
X101.238450E-031.227262E-031.319882E-032.386150E-031.639997E-031.269376E-039.797810E-041.187768E-039.748057E-041.247737E-03
Best5.244547E+025.244778E+025.250537E+026.245447E+026.082990E+025.247617E+025.623359E+025.255044E+025.303006E+025.247522E+02
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

Ni, J.; Miao, J.; Zheng, Y.; Cao, L.; Qiu, Y.; Yue, Y. Multi-Strategy Improved Red-Billed Blue Magpie Optimization Algorithm and Its Engineering Applications. Biomimetics 2026, 11, 287. https://doi.org/10.3390/biomimetics11040287

AMA Style

Ni J, Miao J, Zheng Y, Cao L, Qiu Y, Yue Y. Multi-Strategy Improved Red-Billed Blue Magpie Optimization Algorithm and Its Engineering Applications. Biomimetics. 2026; 11(4):287. https://doi.org/10.3390/biomimetics11040287

Chicago/Turabian Style

Ni, Junchao, Jianhua Miao, Yejun Zheng, Li Cao, Yang Qiu, and Yinggao Yue. 2026. "Multi-Strategy Improved Red-Billed Blue Magpie Optimization Algorithm and Its Engineering Applications" Biomimetics 11, no. 4: 287. https://doi.org/10.3390/biomimetics11040287

APA Style

Ni, J., Miao, J., Zheng, Y., Cao, L., Qiu, Y., & Yue, Y. (2026). Multi-Strategy Improved Red-Billed Blue Magpie Optimization Algorithm and Its Engineering Applications. Biomimetics, 11(4), 287. https://doi.org/10.3390/biomimetics11040287

Article Metrics

Back to TopTop