Next Article in Journal
3D-Printed Plantar Orthoses and the Conditional Viability of Recycled PLA
Previous Article in Journal
Comparative Analysis of High-Torque-Density Permanent Magnet Motors Having Similar Slot and Pole Numbers for Humanoid Robot Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified Complex-Valued Encoding Greater Cane Rat Algorithm for Global Optimization and Constrained Engineering Applications

School of Electrical and Photoelectronic Engineering, West Anhui University, Lu’an 237012, China
*
Author to whom correspondence should be addressed.
Biomimetics 2026, 11(6), 413; https://doi.org/10.3390/biomimetics11060413
Submission received: 2 May 2026 / Revised: 8 June 2026 / Accepted: 8 June 2026 / Published: 11 June 2026
(This article belongs to the Section Biological Optimisation and Management)

Abstract

The greater cane rat algorithm (GCRA) draws inspiration from the seasonal behavioral patterns of the greater cane rats: extensive roaming during the non-breeding period for global exploration, and aggregative foraging during the reproductive period for local exploitation. The GCRA leverages independent movement and population aggregation to iteratively update positions in pursuit of the optimal solution, which exhibits inherent structural deficiencies: precipitous population diversity collapse, lethargic convergence dynamics, suboptimal computational precision, high susceptibility to local optima, and severe dimensional scalability. This paper proposes a modified complex-valued encoding GCRA (CGCRA) that exploits the mathematical structure of complex numbers to construct a two-dimensional search domain on the complex plane and facilitate collaborative optimization. The CGCRA maps the decision variables onto the complex domain, the real part executes the native foraging mechanism for local fine-grained exploitation, and the imaginary part exploits phase rotation to generate global exploratory perturbations. The CGCRA leverages a dual-encoding redundancy mechanism with inherent error tolerance to attenuate result volatility, augment information capacity and population heterogeneity, elevate search adaptability and disturbance rejection, accelerate parallel computation and exploration efficiency, and facilitate spatial transformation and multi-dimensional data manipulation. Twenty-three benchmark functions and twelve real-world engineering designs are employed to assess the CGCRA’s stability and practical feasibility rigorously. The CGCRA delivers comprehensive spatial mapping and adaptive coordination to facilitate population collaboration and bolster resilience, expedite exhaustive research, and advance optimization efficiency. The experimental results demonstrate that the CGCRA emphasizes instructive superiority and practical utility to regulate exploration and exploitation, reduce result dispersion, mitigate search stagnation, accelerate convergence efficiency, elevate solution precision, and fortify stability and robustness.

1. Introduction

The optimization problem comprises an objective function, decision variables, and constraints. The purpose is to accomplish the objective value by systematically altering the decision variables in the solution zone through specific search strategies and iterative mechanisms. Numerous complex issues with multi-model construction, multi-objective optimization, multi-dimensionality, multi-factors, large-scale integration, high comprehensiveness, uncertainty and dynamics, and high computational complexity must be tackled urgently. The traditional methods exhibit some limitations: rely on the issue’s specific structure and properties, lack a theoretical guarantee and prior knowledge for global optimization, require different parameter tuning and dynamic change, easy to trap in local optimality, sensitive to initial solution, poor scalability and repeatability, easy combination explosion, slow detection efficiency, and low mining accuracy. However, metaheuristic algorithms (MAs) are an advanced algorithm framework designed based on the simulation and abstraction of natural phenomena, physical, chemistry, or mathematical properties, intelligent biological group behavior, or human cognitive patterns. MAs utilize some empirical, intuitive, and universal heuristic principles to iteratively search in the solution space, promote search efficiency, explore solution space, and determine a high-quality optimum solution, which exhibits certain advantages: good self-organization and anti-interference, strong stability and robustness, natural distribution and consistency, excellent fault tolerance and collaboration, strong adaptability and parallelism, harmonized global recognition and local refinement, simple implementation and extensibility, and robust intelligence and versatility, such as the black-winged kite algorithm (BKA) [1], eel and grouper optimization (EGO) [2], horned lizard optimization algorithm (HLOA) [3], information acquisition optimization (IAO) [4], Newton-Raphson-based optimization (NRBO) [5], secretary bird optimization algorithm (SBOA) [6], wave search algorithm (WSA) [7], elk herd optimization (EHO) [8], walrus optimization (WO) [9], human evolutionary optimization algorithm (HEOA) [10], puma optimization (PO) [11], and greater cane rat algorithm (GCRA) [12]. The MAs are classified into four categories based on different structural principles and detection search strategies: swarm intelligence, evolutionary computation, physics/chemistry/mathematics-inspired optimizers, and human behavior-inspired approaches. Table 1 delineates the cross-dimensional analysis of four categories.
Bálint et al. employed molecular descriptors as quantitative evaluation proxies to conduct a systematic comparative investigation of multiple molecular geometry optimization methodologies. The proposed algorithm-established evaluation metrics by extracting geometric, energy, and topological descriptors, subsequently performed a quantitative comparative analysis of the convergence precision, computational efficiency, and configuration fidelity across various algorithms, and delineated the molecular systems and application boundaries [13]. Sörensen et al. rigorously deconstructed the phenomenon of metaphor abuse in metaheuristic algorithm design; contemporary research exhibited a troubling tendency to prioritize biological concepts and superficial packaging and neglect mathematical rigor and substantive innovation. The article emphasized that metaphors can inspire but cannot replace tangible improvements in search operators and algorithmic logic to cause research homogenization. The merit, innovation, and comprehensive efficacy of algorithms must be rigorously substantiated through mathematical mechanism analysis, convergence proofs, standardized performance testing, and practical engineering examples [14]. Miao et al. formulated a hybrid-strategy sand cat swarm optimization, signal decomposition, and neural fuzzy network to construct a dual-phase predictive model for estimating the health status of lithium-ion batteries. The proposed algorithm elevated the signal decomposition quality and model-fitting capacity, denoised raw monitoring data, extracted multi-scale degradation features, boosted prediction accuracy and resilience, and captured the nonlinear and non-stationary characteristics of battery aging signals [15]. Liu et al. constructed a hybrid forecasting framework that synergistically integrated entropy-guided decomposition with tuned neuro-fuzzy networks to forecast the urban air quality index accurately. The proposed algorithm employed information entropy to optimize network parameters, attenuate noise interference, and promote predictive precision [16]. Miao et al. merged enhanced fuzzy neural networks with fluid dynamics models to facilitate real-time trajectory navigation in dynamic spaces. The proposed algorithm leveraged the flow field characteristics and fuzzy neural networks to generate smooth trajectories, materialize adaptive parameter tuning, achieve rapid evasion of dynamic obstacles, and exhibit real-time responsiveness and operational safety [17]. Zhang et al. orchestrated a synergistic fusion among the GCRA, the sine–cosine algorithm’s inherent cyclical fluctuations, and the adaptive regulatory framework of a nonlinear control strategy to produce a multifaceted performance enhancement of superior detection efficiency, heightened mining precision, augmented search adaptability, and increased population heterogeneity. The proposed algorithm exhibited robust practicality and unwavering dependability to attain superior solution accuracy and convergence speed [18]. Chen et al. devised the GCRA underpinned by adaptive and global guidance mechanisms, specifically tailored for function optimization and engineering design. The proposed algorithm synergistically integrates a flexible parameter-tuning framework with a local disturbance operator to amplify the global optimal guidance component, sharpen convergence directionality, preclude search stagnation, yield high-quality solutions, expedite convergence efficiency, and elevate robustness and competitiveness [19]. Alshammari et al. integrated an artificially intelligent GCRA with the cross-language robust feature, which utilized the speech emotion identification technique to generate the associated spectrogram, designed the MobileNetv3 model to select the optimum hyperparameters, and adopted the extreme learning machine to identify the speech emotions. The proposed algorithm had strong multimodal fusion and dynamic robustness to avoid uneven distribution of language resources, eliminate the impact of language differences on emotional representation, and accurately recognize emotional states [20]. Malathi et al. introduced an integrated architecture for grid-connected photovoltaic converters. The proposed algorithm demonstrated remarkable adaptability for embedding control models and excellent performance, which achieved high energy conversion efficiency, maintained ultra-low total harmonic distortion, and boosted control accuracy and disturbance rejection capability [21]. Hu et al. constructed a short-term wind power forecasting framework with the maximal information coefficient, selecting the best and long-term memory that integrated the GCRA with the combined feature selection to screen key meteorological features and optimize model operating parameters dynamically. The proposed algorithm utilized the organic combination of dynamic feature dimensionality reduction and the metaheuristic algorithm, the collaborative optimization of multi-source feature screening and multi-modal data integration, and the mutual promotion of the multi-dimensional data fusion and the adaptive optimization mechanism to boost the forecasting precision and computational productivity, diminish unpredictability and noise interference broader power, and ensure dependability and supremacy [22]. AboRas et al. incorporated the GCRA into the foremost power point tracking scheme to address inherent deficiencies of oscillatory instability, tracking inaccuracies, insufficient steady-state precision, and weak disturbance resilience. The proposed algorithm exhibited formidable global discovery and refined local extraction to accurately locate the overall operating point, suppress steady-state power oscillations, and elevate the energy capture efficiency [23]. Karra et al. integrated the GCRA with a multi-source fusion extreme learning machine to formulate a fault-tolerant and flexible federated learning framework for unsupervised cross-domain face identification. The proposed algorithm was deployed to jointly tune network hyperparameters and fusion coefficients to neutralize random instability and local optimum susceptibility, which elevated feature fusion capability, cross-domain generalization, and system robustness under heterogeneous data distributions [24]. Ekinci et al. integrated the GCRA with a proportional-integral-double-derivative controller to counteract the pronounced large lag, severe nonlinearity, time-varying disturbances, and parameter tuning intractability for industrial electric furnace temperature control. The proposed algorithm rectified the deficiencies of empirical tuning, delayed the reaction, excessive overshoot, and oscillatory dynamics, and substantially elevated dynamic responsiveness and the steady-state regulation precision [25]. Isham et al. leveraged the GCRA to refine an extreme learning machine for intelligent fault diagnosis. The proposed algorithm exploited excellent global detection and local mining to rectify the deficiencies of suboptimal diagnostic accuracy, insufficient stability, and weak generalization, which exhibited marked competitiveness and inherent superiority to boost fault recognition accuracy and system stability in complex mechanical equipment operating environments [26]. To summarize, research endeavors concerning the GCRA are predominantly bifurcated into the algorithmic enhancement and practical deployment. (1) For algorithmic enhancement, the existing research on the GCRA predominantly revolved around four improvement avenues: adaptive parameter tuning, hybrid strategy integration, boundary-augmented population initialization, and discrete structural reconfiguration. These enhancements collectively strengthened comprehensive detection and mining, expedited convergence efficiency, attenuated iterative oscillations, elevated stability and robustness, and enriched population heterogeneity and search stagnation. Although the modifications have rectified certain deficiencies of the original GCRA, the enhanced version still exhibited substantial intrinsic limitations, such as solidification underlying the encoding scheme, the performance improvement ceiling, over-reliance on superficial modifications, insufficient fundamental innovation, poor strategy transferability, pronounced problem-specific dependence, expensive diversity preservation, and escalated algorithmic complexity. (2) For practical deployment, the GCRA has been successfully deployed across multiple domains that contained industrial control, energy optimization, fault diagnosis, intelligent recognition, route planning, and constrained engineering design, which was distinguished by structural simplicity, a minimal parameter set, and robust stability. Nevertheless, the GCRA exhibited discernible deficiencies when deployed in high-precision, highly coupled, and strongly constrained complex scenarios, such as the inadequate handling of high-dimensional complex functions, weak adaptability to multi-variable coupling engineering contexts, and restricted cross-domain applicability.
Although the altered versions of GCRA have demonstrated the flexibility and adaptability to accelerate detection efficiency and promote refined mining accuracy, there are still deficiencies in coordinating global investigation and local utilization. The no-free-lunch (NFL) stipulates that there is no superior approach with strong versatility and applicability to reconcile all sorts of difficulties. Each algorithm is characterized by the applicable scenarios and inherent limitations, which is necessary to select a reasonable algorithm based on its characteristics and structure to achieve the optimum high-quality solution. The GCRA is derived from the ingenious foraging patterns of the GCRs, which exhibit strong territorial awareness and high nocturnal activity to forage and leave the trails for food, water resources, and shelter. The CGCRA can overcome the drawbacks of languid convergence speed, inadequate calculation precision, susceptibility to local optimum, noteworthy dimensionality disaster, and a tendency towards imbalance between prospecting and mining. The CGCRA is explored to assess the global optimization; the aim is to quantitatively quantify the convergence productivity, resolution precision, stability and repeatability of the CGCRA by minimizing the fitness solution to comprehensively enhance the engineering quality and system reliability by optimizing the control variables and optimum solutions. The CGCRA exhibits not only strong information interaction and collaborative detection to enhance search flexibility and anti-interference ability, promote large-scale detection, and refined mining, and avoid search stagnation and local optimality, but also exhibits strong stability and repeatability to facilitate spatial transformation and multi-dimensional data processing, increase population diversity and exploration efficiency, and achieve the high-quality optimum solution and convergence accuracy.
The contributions of the CGCRA are delineated as follows: (1) the CGCRA is advocated to tackle global optimization. (2) The complex-valued encoding increases information capacity and population diversity, enhances search flexibility and anti-interference ability, promotes parallel computing and exploration efficiency, facilitates spatial transformation and multi-dimensional data processing, alleviates local optimality and random factors interference, and promotes consistency and repeatability. (3) The CGCRA is comprehensively evaluated against a multitude of comparison approaches, including newly published, extensively referenced, highly executed approaches, such as BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA. (4) The CGCRA is explored to resolve benchmark functions and engineering designs by minimizing the fitness, stabilizing the control parameters, and finding optimum solutions. (5) The CGCRA not only exhibits robust reproducibility and anti-interference to facilitate population information interaction, achieve collaborative foraging detection, and realize refined local mining, but also exhibits high consistency and reliability to circumvent dimensionality disaster, accelerate convergence efficiency, elevate solution precision, and fortify stability and robustness.
The article is structured as follows. Section 2 explores the GCRA. Section 3 elucidates the CGCRA. Section 4 delineates the simulation test and result analysis for benchmark functions. Section 5 stipulates the CGCRA for engineering designs. Section 6 summarizes the conclusion and future research.

2. GCRA

The greater cane rats (GCRs), which leverage specialized upper incisors to rupture sugar canes and grasses, inhabit areas adjacent to tall, vine-like grasses and water sources seen in the darkened region. White gaps and roads portray trails converging to previously identified food sources via the vine-like structures. The GCRs endure pronounced territorial awareness and instructive nighttime activity to forage and navigate the trails in reeds and grass, which eventually motivates them to find food, water resources, and refuge.

2.1. Population Initialization

For GCRA, the population matrix X is defined as a set of elements in the real space n × d , i.e., X n × d , n constitutes the population size, and d constitutes the dimensionality. The matrix X is structured as follows: rows index the GCR individuals, columns index the decision variables, and the element x i , j stores the corresponding position coordinate of the i t h individual in the j t h dimension. The matrix X is quantified as follows:
X = x 1 , 1 x 2 , 1 x n , 1 x 1 , 2 x 2 , 2 x n , 2 x i , j x 1 , d 1 x 2 , d 1 x n , d 1 x 1 , d x 2 , d x n , d
The function r a n d is a standard random function that obeys a continuous uniform distribution over an interval [ 0 , 1 ] , i.e., r a n d U ( 0 , 1 ) . The function outputs a stochastic real number uniformly distributed over the interval [ 0 , 1 ] . The function r a n d constitutes the primary stochastic initialization operator to uniformly distribute individuals over the entire search space. The U B j constitutes the upper bound of the j t h decision variable. The L B j constitutes the lower bound of the j t h decision variable. The individual rat x i , j is quantified as follows:
x i , j = r a n d × ( U B j L B j ) + L B j
The dominant GCR is considered the fittest individual that specifically knows past routes to food sources and shelters; the remaining GCRs change positions according to the dominant male x k . The factor ρ = 0.5 ascertains the occurrence of the rainy season, which is implemented to equilibrate discovery and mining. The x i , j n e w constitutes the refresh location of the i t h individual in the j t h dimension, x i , j constitutes the modern location of the i t h individual in the j t h dimension, x k , j constitutes the dominant male location of the k t h individual in the j t h dimension. The new rat x i , j n e w is quantified as follows:
x i , j n e w = 0.7 ( x i , j + x k , j ) 2

2.2. Exploration

The GCRs manufacture the refuges of the nest and shallow burrows stretched over swamps, watersheds, and agriculture fields; they desert numerous refuges in revisiting familiar food sources along existing paths or systematically scouting new areas, identifying novel resources and establishing corresponding trails. The foraging GCRs constitute the dominant rats’ different locations. The eating GCRs constitute the obtained food sources. The dominant males retain the trail information, and the remaining GCRs utilize the data of food sources and shelters to adjust the locations. The x i , j n e w constitutes the solution of the j t h dimension, x i , j constitutes the GCR’s current position, x k , j constitutes the dominant male position, r constitutes the impact of food sources that promotes more exploitation, C [ 0 , 1 ] is a stochastic parameter confined within the problem space bounds to simulate the dispersed food sources and shelters, α constitutes the attenuation coefficient of food sources that force the GCRs to detect new food sources and shelters, and the coefficient β promotes GCRs to relocate to alternative accessible, ample food sources within the breeding zone. The new rat x i , j n e w and forthcoming or revitalizing fresh rat x i are quantified as follows:
x i , j n e w = x i , j + C × ( x k , j r × x i , j )
x i = x i , j + C × ( x i , j α × x k , j ) ,               F i n e w < F i x i , j + C × ( x m , j β × x k , j ) ,                 otherwise
The F x k constitutes the fitness solution of the dominant male, t constitutes the modern iteration, T constitutes the maximum iteration, μ randomly selects the values from 1 to 4, and the r a n d is a standard random function that obeys continuous uniform distribution over the interval [ 0 , 1 ] , i.e., r a n d U ( 0 , 1 ) . The control parameters r , α , and β are quantified as follows:
r = F x k t × ( F x k T )
α = 2 × r × r a n d r
β = 2 × r × μ r

2.3. Exploitation

During the breeding period and wet season, the male GCRs dissociate from the community and primarily browse in regions with plentiful food resources, which facilitates local extraction and sophisticated optimization to enrich the precision and quality of the solution. The exploitation scenario starts with the arbitrary selection female m and m k (dominant male). Reproduction transpires in proximity to plentiful supplies, whereas reinforcement occurs in association with chosen females. The x i , j constitutes the modern location of the i t h individual in the j t h dimension, x k , j constitutes the dominant male location of the k t h individual in the j t h dimension, x m , j constitutes the modern location of the m t h selected female in the j t h dimension, C [ 0 , 1 ] is a stochastic parameter confined within the problem space bounds to simulate the dispersed food sources and shelters, and μ randomly selects the values from 1 to 4. The new rat x i , j n e w is quantified as follows:
x i , j n e w = x i , j + C × ( x k , j μ × x m , j )
Algorithm 1 encapsulates the pseudocode of the GCRA.
Algorithm 1 GCRA
Begin
Step 1. Initialize GCR population X i ( i = 1 , 2 , , n ) and parameter ρ
Step 2. Quantify the fitness of each GCR, restructure the global optimum ( G b e s t )
             Designate the fittest GCR as dominant male x k
             Restructure the remaining GCR based on x k via Equation (3)
Step 3. while t < T do
                  for each GCR
                     Restructure C , r , μ , α , β
                        if r a n d < ρ
                            Exploration
                            Restructure GCR’s position via Equation (4)
                        else
                            Exploitation
                            Restructure GCR’s position via Equation (9)
                        end if
                  end for
                   Confirm if any solution exists outside the detect boundary and alter it
                   Quantify the fitness of each GCR via a new position
                   Restructure GCR’s position via Equation (5)
                   Restructure G b e s t and designate a new dominant male x k  
                    t = t + 1
            end while
            Return G b e s t
End

3. CGCRA

The CGCRA generalizes traditional real-valued individual position vectors to the complex plane, which employs the algebraic properties of standard complex form to encode each search agent and enrich the representational capacity. The real and imaginary parts are decoupled into independent search dimensions, the real part accommodates the original decision variables, and the imaginary part introduces an auxiliary dimension, which facilitates secondary search operations without interfering with the primary variables. The GCRA incorporates location update, perturbation, and exploration operators to facilitate autonomous evolution and collaborative optimization and jointly construct a two-dimensional complex plane. The genetic blueprint of complex organisms is encoded in diploid or polyploid chromosomes, which perform a dimensionality-reducing translation and convert the two-dimensional encoding representation into a one-dimensional phenotypic solution domain. The CGCRA exploits two independent information dimensions to store solution space elements as the real and imaginary parts. The dual-channel encoding of the CGCRA furnishes robust spatial mapping and adaptive coordination, facilitates population collaboration and algorithmic robustness, reconciles prospecting and mining, expedites convergence efficiency, and elevates optimization precision [27,28]. For the D -dimensional problem, R P constitutes the CGCRA’s real part, I P constitutes the CGCRA’s imaginary part, i = 1 , and M constitutes the search agent scale, and the complex structure x p is quantified as follows:
x p = R p + i I p ,             p = 1 , 2 , 3 , , M
Table 2 delineates the chromosomes of the complex natural individual organisms.

3.1. Initializing CGCRA’s Population

For GCRA, the population matrix X is defined as a set of elements in the real space n × d , i.e., X n × d , n is the population size, and d is the dimensionality of the problem space. To expand search efficiency and foster population diversity, the CGCRA transforms the real space n × d into the complex space n × d . The essence is to reframe the original one-dimensional real-valued search problem as a two-dimensional collaborative search over amplitude and phase. The amplitude component directly translates into the candidate solution’s positional vector within the search domain. The phase component governs the directional orientation of each individual’s search trajectory. The standardized definition of imaginary units is i = 1 . According to the definition of the complex modulus, the amplitude is defined as the Euclidean distance from the origin to a complex point, which is inherently positive definite. Consequently, this property introduces additional constraints: ρ k 0 , k = 1 , 2 , , M . For the stipulated issue interval A k , B k , k = 1 , 2 , , M , the amplitude ρ k and the phase θ k are quantified as follows:
ρ k 0 , B k A k 2 ,             k = 1 , 2 , , M
θ k = 2 π , 2 π ,             k = 1 , 2 , , M
The M constitutes the search agent scale, and x R k real parts and x I k imaginary parts are quantified as follows:
x R k + i x I k = ρ k ( cos θ k + i sin θ k ) ,             k = 1 , 2 , , M

3.2. Updating the CGCRA’s Position

The overall workflow of the CGCRA within the complex plane is structured as the hierarchical processing strategy: (1) search space mapping synchronously assigns the boundary interval of the original real-valued optimization variables to the real and imaginary parts of a complex plane, which accomplishes a transformation from the real domain to the complex plane and establishes the global search boundary. (2) The dimensional iterative search mechanism executes position perturbation, neighborhood exploitation, and global guidance of the real and imaginary parts to attain comprehensive traversal of the complex plane according to foraging and driving update rules. (3) Boundary constraint correction employs boundary truncation and rebound strategies to adjust any real or imaginary part and assure solution legitimacy and feasibility that falls outside its prescribed range. For CGCRA, x ( k , j ) R and x ( k , j ) I constitute the real and imaginary parts of the optimal dominant male GCR, and x ( i , j ) R and x ( i , j ) I constitute the real and imaginary parts of an individual GCR.

3.2.1. Population Initialization

(1) Restructure the real part:
x ( i , j ) R n e w = 0.7 ( x ( i , j ) R + x ( k , j ) R ) 2
(2) Restructure imaginary part:
x ( i , j ) I n e w = 0.7 ( x ( i , j ) I + x ( k , j ) I ) 2

3.2.2. Exploration

(1) Restructure the real part:
x ( i , j ) R n e w = x ( i , j ) R + C × ( x ( k , j ) R r × x ( i , j ) R )
x i R = x ( i , j ) R + C × ( x ( i , j ) R α × x ( k , j ) R ) ,               F i R n e w < F i R x ( i , j ) R + C × ( x ( m , j ) R β × x ( k , j ) R ) ,                 otherwise
(2) Restructure imaginary part:
x ( i , j ) I n e w = x ( i , j ) I + C × ( x ( k , j ) I r × x ( i , j ) I )
x i I = x ( i , j ) I + C × ( x ( i , j ) I α × x ( k , j ) I ) ,               F i I n e w < F i I x ( i , j ) I + C × ( x ( m , j ) I β × x ( k , j ) I ) ,                 otherwise

3.2.3. Exploitation

(1) Restructure the real part:
x ( i , j ) R n e w = x ( i , j ) R + C × ( x ( k , j ) R μ × x ( m , j ) R )
(2) Restructure imaginary part:
x ( i , j ) I n e w = x ( i , j ) I + C × ( x ( k , j ) I μ × x ( m , j ) I )

3.3. Calculating the CGCRA’s Fitness

Rather than adopting the complex modulus as the direct objective output, the CGCRA is structured into two sequential steps: (1) decoding, the complex individual x p is disassembled into real part R p and imaginary part I p ; (2) fitness value evaluation, the CGCRA extracts the real part sequence R 1 , R 2 , , R M as the final decision variable, which substitutes into the original real-valued objective function and estimates the fitness value. The real part serves as the decision variable that encapsulates the original issues, directly influences the final solution quality, and directly participates in evaluating the objective function. As an auxiliary dimension, the imaginary part actively participates in complex-plane iterations to broaden the search horizon, increase population diversity, and suppresses premature convergence, which is excluded from the objective function’s fitness evaluation without affecting solution quality assessment. The M constitutes the search agent scale, x R k constitutes the real part, x I k constitutes the imaginary part, ρ k adopts the complex modulus as the absolute magnitude of the corresponding real value, and x k constitutes the independent variable of the transformed real solution, the stipulated issue interval A k , B k . The ρ k and x k are quantified as follows:
ρ k = x R k 2 + x I k 2 ,             k = 1 , 2 , , M
x k = ρ k sgn sin x I k ρ k + B k + A k 2 ,             k = 1 , 2 , , M

3.4. Portraying CGCRA’s Solution Procedure

The CGCRA endures trustworthy collaborative search attributes and versatile exploration areas to expedite convergence speed, advance calculation precision, and mitigate dimensionality disaster. Algorithm 2 encapsulates the pseudocode of the CGCRA. Figure 1 portrays the flowchart of the CGCRA.
Algorithm 2 CGCRA
Begin
Step 1. Initialize GCR population X i ( i = 1 , 2 , , n ) and parameter ρ , ρ k 0 , B k A k / 2 , θ k = 2 π , 2 π , restructure the real and imaginary parts via Equation (13), convert complex solution into real solution via Equations (22) and (23)
Step 2. Quantify the fitness of each GCR, restructure the global optimum ( G b e s t )
             Designate the fittest GCR as the dominant male x k
             Restructure the remaining GCR based on x k via Equations (14) and (15)
Step 3. while t < T do
                   for each GCR
                       Restructure C , r , μ , α , β
                         if r a n d < ρ
                             Exploration
                             Restructure real and imaginary parts of position via Equations (16) and (18)
                         else
                             Exploitation
                             Restructure real and imaginary parts of position via Equations (20) and (21)
                          end if
                   end for
                   Confirm if any solution exists outside the detect boundary and alter it
                   Quantify the fitness of each GCR via a new position
                   Restructure GCR’s position via Equations (17) and (19)
                   Convert complex solutions into real solutions via Equations (22) and (23)
                   Restructure G b e s t and designate a new dominant male x k  
                    t = t + 1
           end while
           Return G b e s t
End

3.5. Complexity Analysis

Time complexity and space complexity are key indicators for measuring the computational efficiency and memory usage of the CGCRA, which is analyzed in detail as follows:
Time complexity refers to the amount of computational work required, which is used to measure the trend of the algorithm’s execution time as the input size increases. In the CGCRA, the population size is N , the maximum iteration is T , and the issue dimension is D . The CGCRA consists of initializing the population, calculating the fitness value, and updating the iterative location. For initializing the population, each GCR traverses the complex dimension and accomplishes the conversion of a real value into the complex value, which is O ( N × D ) . For calculating the fitness value, all iterations need to quantify the GCRs’ fitness values. The temporal complexity of each GCR is dictated by the particular goal function O ( f ) , the entire population is O ( N × f ) , and the time complexity of assessing the fitness value at maximum iteration T is O ( T × N × f ) . For updating the iterative position, the D-dimensional complex real and imaginary parts of each GCR are revised via the complex encoding mechanism and population size N . If the refreshing individual GCR’s iterative location is O ( u ) , the refreshing of all GCRs’ iterative locations are O ( N × u ) , and the time complexity of refreshing the iterative position at maximum iteration T is O ( T × N × u ) . The total time complexity of the CGCRA is O ( N × D + T × N × f + T × N × u ) , which is obtained by superimposing the time complexity of the above stages. Usually, f and u are affected by N and D , and T is a relatively large value. Therefore, the total time complexity of the CGCRA is approximated as O ( T × N × D ) .
Space complexity describes the growth trend of the memory space occupied during execution as the input size increases. The CGCRA expands the space to store the complex-valued encoding position information of N GCR individuals with real and imaginary parts. The space occupied is closely related to the population size N , the issue dimension D , and the total space complexity of the CGCRA is O ( N × D ) . The auxiliary variables C of the global optimal solution, individual optimal solution, and control parameters are fixed and do not change significantly, and the space complexity of auxiliary variables is O ( C ) . Therefore, the total space complexity of the CGCRA is O ( N × D + C ) , which is approximated as O ( N × D ) .

4. Simulation Test and Result Analysis for Benchmark Functions

4.1. Experimental Configuration

All computational experiments were conducted on a unified hardware and software platform: a Windows 11 (64-bit) system powered by a 12th Gen Intel Core i9-12900HX 2.30 GHz CPU, complemented by 16 GB RAM, 4 TB storage, and an independent 16 GB GPU. Algorithmic implementations were carried out using MATLAB R2021b to ensure consistency across all compared methods.

4.2. Benchmark Functions

Table 3 delineates three categories of benchmark functions: unimodal functions f 1 f 7 , multimodal functions f 8 f 12 , and fixed-dimension multimodal functions f 13 f 23 .

4.3. Parameter Settings

The CGCRA is compared with the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA to demonstrate collaborative search ability and flexible exploration space. The parameter selection is outlined as follows: (1) rigorous adherence to universally recognized standards is maintained throughout the experimental framework to ensure impartiality and reproducibility. The parameters are representative empirical values that have been extensively validated in the literature, which are carefully calibrated to trade off computational cost with population heterogeneity. The universal parameters eliminate experimental interference stemming from inconsistent configurations, satisfy the scientific requirements of a fair horizontal comparison, and preclude the contrast distortion caused by parameter differentiation. (2) To satisfy the control variable requirement, we utilize the unmodified, native parameter set of the original GCRA to maintain experimental integrity. All biological behavior update formulas and the underlying evolutionary logic are inherited intact from the original algorithm. Maintaining the native parameters at fixed values is essential to guarantee that any observed improvement in algorithm performance stems solely from the complex-encoding enhancement, rather than from artificial fine-tuning of the native parameters. (3) The intrinsic mathematical mechanism of complex encoding is harnessed to ascertain the optimal value and enforce theoretical constraint satisfaction simultaneously. The performance advantage of CGCRA over comparative algorithms stems from its underlying complex dual-encoding redundancy, inherent redundancy and error tolerance, and the natural expansion of the complex-plane search space. The control parameters are based on the empirical summary values, algorithm principles, theoretical analysis, mathematical derivation, problem characteristics, or adaptive adjustment derived from the original papers. Excessive experimental simulations have confirmed the effectiveness and stability of the comparison algorithms’ parameters.
BKA [1]: aleatory numbers r a n d [ 0 , 1 ] , r [ 0 , 1 ] , constant number p = 0.9 , Cauchy mutation C ( 0 , 1 ) , δ = 1 , μ = 0 .
EGO [2]: aleatory numbers r 1 [ 0 , 1 ] , r 2 [ 0 , 1 ] , r 3 [ 0 , 2 ] , r 4 [ 0 , 100 ] , a [ 0 , 2 ] , coefficient vector C 1 [ a , a ] , C 2 [ 0 , 2 ] .
HLOA [3]: hue circle angle h [ 0 , 2 π ] , binary number σ = 0       o r       1 , constant numbers = 2 , v 0 = 1 , α = π / 2 , ε = 1 × 10 6 , g = 0.009807 , aleatory numbers L i g h t [ 0 , 0.4046661 ] , D a r k [ 0.5440510 , 1 ] , w a l k [ 1 , 1 ] .
IAO [4]: aleatory numbers ϑ [ 0 , 1 ] , r a n d [ 0 , 1 ] , v [ 0 , 1 ] , β [ 0 , 1 ] , γ [ 0 , 1 ] , δ [ 0 , 1 ] , ε [ 0 , 1 ] , ζ [ 0 , 1 ] , κ [ 0 , 1 ] , w [ 0 , 1 ] .
NRBO [5]: aleatory numbers r a n d ( 0 , 1 ) , δ [ 1 , 1 ] , a ( 0 , 1 ) , b ( 0 , 1 ) , r 1 ( 0 , 1 ) , r 2 ( 0 , 1 ) , θ 1 ( 1 , 1 ) , θ 2 ( 0.5 , 0.5 ) , Δ ( 0 , 1 ) , binary number β = 0       o r       1 .
SBOA [6]: aleatory numbers r [ 0 , 1 ] , R 1 [ 0 , 1 ] , u [ 0 , 1 ] , v [ 0 , 1 ] , constant numbers s = 0.01 , η = 1.5 , r = 0.5 , arbitrary selection K = 1       o r       2 .
WSA [7]: aleatory numbers r 1 [ 0 , 1 ] , r 2 [ 0 , 1 ] , r 3 [ 0 , 1 ] , r 4 [ 0 , 1 ] , r 5 [ 0 , 1 ] , r 6 [ 0 , 1 ] , step coefficient α = 0.3 .
EHO [8]: aleatory numbers α [ 0 , 1 ] , β [ 0 , 2 ] , γ [ 0 , 2 ] .
WO [9]: aleatory numbers r [ 0 , 1 ] , a [ 0 , 1 ] , r 1 ( 0 , 1 ) , r 2 ( 0 , 1 ) , r 3 ( 0 , 1 ) , r 4 ( 0 , 1 ) , r 5 ( 0 , 1 ) , P ( 0 , 1 ) , θ ( 0 , π ) .
HEOA [10]: aleatory numbers r a n d ( 0 , 1 ) , R [ 0 , 1 ] , constant numbers γ = 1.5 , A = 0.6 .
PO [11]: constant number S e q T i m e = 1 , aleatory numbers P F 1 [ 0 , 1 ] , P F 2 [ 0 , 1 ] , P F 3 [ 0 , 1 ] , U [ 0 , 1 ] .
GCRA [12]: aleatory numbers r a n d U ( 0 , 1 ) , μ [ 1 , 4 ] , constant number ρ = 0.5 .
CGCRA: aleatory numbers r a n d U ( 0 , 1 ) , μ [ 1 , 4 ] , constant value ρ = 0.5 .

4.4. Simulation Test and Result Analysis

The reasonable population size facilitates the comparison approaches to investigate the solution diversity and exploit the high-quality convergence accuracy through cooperation and information exchange under limited computing resources. The maximum iteration allows the comparison algorithm to show sufficient time to implement position updates and approach the optimal solution. Each algorithm utilizes multiple independent runs to determine the different candidate solutions and comprehensively evaluate the stability and reliability. The population size is 50, the maximum iteration is 1000, and the repetition trial is 30.
Table 4 delineates the quantitative results of benchmark functions. Thirteen competing algorithms are executed on benchmark functions to systematically evaluate the CGCRA’s performance in terms of convergence efficiency, solution precision, and stability, as well as to analyze the global discovery, local utilization, and scalability with respect to problem dimensionality. The optimal value (Best), worst value (Worst), mean value (Mean), and standard deviation (Std) are adopted to comprehensively assess both convergence behavior and solution dispersion. The optimal value is to obtain the most favorable objective value among many potential solutions, which intuitively reflects the optimal effect of an algorithm in searching for a potential global optimal solution or high-quality local exploiting accuracy. The optimal value constitutes a fundamental metric for quantifying the algorithm’s proficiency in both global prospecting and local mining, which is attempted to criticize the pros and cons of numerous comparable approaches in addressing the same distinctive issue. The worst value shows the algorithm’s worst convergence accuracy, which is helpful for analyzing the stability and reliability. The gap between the worst value and the optimal value based on the initial conditions and issue characteristics reflects the fluctuation range of detection accuracy, adaptively, and anti-interference ability. The mean value constitutes the arithmetic mean of the objective functions obtained after the algorithm’s multiple runs, added and divided by the solution scale. The mean value comprehensively reflects the average quality of all candidate solutions, and the gradual optimization reflects the overall search performance to a certain extent. The discrepancy between the mean value and the optimum value is employed to estimate discovery and utilization. If the discrepancy is small, the algorithm has strong stability and convergence to determine the high-quality solution in most cases accurately. If the discrepancy is large, the algorithm has some defects of the local optimum, slow convergence speed, poor solution quality, and weak adaptability, which exhibits the improvement space to optimize the parameters and search strategy. The standard deviation is employed to characterize the dispersion degree between feasible solutions and mean values and assess the reliability and consistency. The smaller standard deviation demonstrates that feasible solutions are more densely clustered around the mean value. The algorithm has superior stability and consistency, and each operation is less affected by the initial conditions and random factors. The larger standard deviation means the distribution of feasible solutions is more dispersed, and the algorithm has poorer stability and lower repeatability. For unimodal functions f 1 f 7 , they exhibit a global solution, continuous and smooth solution space, clear gradient direction, friendly low-dimensional testing, and a low exploration requirement, which attempts to estimate the convergence profitability and local extraction. For f 1 , f 2 , f 3 , and f 4 , the statistical quantitative indicators of the CGCRA, EGO, IAO, and GCRA retain a constant order of magnitude. The statistical metrics of the CGCRA surpass those of the BKA, HLOA, NRBO, SBOA, WSA, EHO, WO, HEOA, and PO, the CGCRA portrays trustworthy prospecting and extracting to mitigate the interference of stochastic factors, which accurately locate the exact solution in a complex distribution of locally optimal solutions. For f 5 and f 7 , the statistical quantitative indicators of the CGCRA have been substantially heightened in comparison to the GCRA, the statistical metrics of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, and CGCRA has strong stability and a lower probability of trapping inferior solutions to determine the suboptimal solutions. For f 6 , the statistical metrics of the CGCRA are inferior to that of the WSA, but surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, EHO, WO, HEOA, and PO, and the CGCRA exhibits fortified sustainability and repeatability. For multimodal functions f 8 f 12 , they exhibit multiple local optima and coexist with exactly one global optimum, a complex solution space, and dimensionality sensitivity and are prone to local extreme optimality, which is utilized to verify global detection and local optima escape. For f 8 and f 10 , the statistical quantitative indicators of the CGCRA, BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, WO, PO, and GCRA are all zero, and the statistical quantitative indicators of the CGCRA are superior to those of the EHO and HEOA, and the CGCRA exhibits inherent stability and minimal stochastic variability to identify the exact solution with high precision. For f 9 , the statistical quantitative indicators of the CGCRA, BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, WO, HEOA, PO, and GCRA are equivalent, and the CGCRA has high practicality and repeatability. For f 11 and f 12 , the statistical quantitative indicators of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, and the CGCRA portrays instructive reliability and adaptability in identifying suboptimal solutions. For fixed-dimension multimodal f 13 f 23 , they exhibit multiple local extrema, intricate spatial configurations, consistent dimensionality, and favorable visualization, which is used to validate the exhaustive prospecting and extracting. For f 13 , f 14 , f 15 , f 16 , f 17 , f 21 , f 22 , and f 23 , the optimal values, worst values, and mean values of the CGCRA are equivalent, the statistical metrics of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, and the CGCRA encounters comprehensive adaptively and anti-interference ability to furnish a high-quality, accurate solution. The standard deviations of the CGCRA are extremely minimal, and the CGCRA maintains trustworthy consistency and repeatability in distributing realistic solutions around the mean values. For f 18 , f 19 , and f 20 , the statistical quantitative indicators of the CGCRA dramatically strengthened in comparison to the original GCRA. The statistical quantitative indicators of the CGCRA are superior to those of the EGO, HLOA, IAO, NRBO, WSA, EHO, HEOA, and GCRA, but are inferior to those of the BKA, SBOA, WO, and PO, and the CGCRA maintains substantial dependability and adaptability to accomplish the appropriate solution. To summarize, the complex-valued encoding technique is constructed to alleviate the GCRA’s deficiencies of languid convergence efficiency, inadequate calculation precision, susceptibility to local optimum, noteworthy dimensionality disaster, weak adaptability, and a tendency towards imbalance between prospecting and mining. The CGCRA effectively integrates GCR’s multidimensional data of food resource distribution, habitat topography, water source location, and physiological characteristics and maps different environmental factors or the GCR’s behavioral pattern to the actual and imaginary parts and comprehensively characterizes the GCRS’ interactions and trade-off relationships to achieve the optimal foraging areas and trails. The CGCRA employs the complex plane to elevate the search from a one-dimensional real-valued single-point paradigm to a two-dimensional bidirectional exploration framework, which significantly enhances global exploration coverage and substantially increases the probability of converging to the global optimal solution. The CGCRA synergistically combines the original decision variables of the real part with phase-equivalent adaptive mutations of the imaginary part to induce positional offset disturbances. These disturbances facilitate escape from local traps, enable continuous traversal of neighborhood blind spots, drive iterative compression and optimization of residuals, and boost solution quality. The CGCRA employs a complex dual-coding redundant error-tolerance mechanism to enable collaborative large-scale roaming exploration, decouple the population from suboptimal initial search regions, address real-part search failures and entrapment in poor local optima, facilitate imaginary part position updates, rectify individual solutions, and avert the total collapse of search agents. The CGCRA incorporates influential flexibility and adaptability to augment population diversity and strengthen parallel computing efficiency and exhibits remarkable versatility and repeatability to prohibit search standstill and accomplish the optimum or suboptimal solution.

4.5. Convergence Analysis

Figure 2 portrays the convergence trajectories of multiple approaches. The convergence trajectories are utilized as a visualization tool to illustrate the evolving trend of the objective function, which receives fortified intuitiveness and sustainability for assessing the convergence rate, computational preciseness, and behavioral pattern. We can promptly ascertain if the algorithm converges to either the optimum or a near-optimal approximation by monitoring the convergence trend. If the convergence trajectories gradually decrease and tend to stabilize near a particular value, the algorithm converges to a relatively stable solution. If the convergence trajectories fluctuate violently or change irregularly, the algorithm exhibits premature convergence and slow convergence efficiency. The slope of the convergence trajectories reflects the convergence speed. If the trajectories drop rapidly in the early phase, the algorithm reflects strong detection to converge toward the optimum. If the trajectories drop slowly in the late phase, the algorithm reflects inadequate exploitation and a sluggish convergence rate. For unimodal functions f 1 f 7 , the convergence speed and calculation precision of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA. The CGCRA can perpetually investigate the solution zone, circumvent the curse of dimensionality, strengthen the quality of the alternatives, and distinctly harmonize with the optimum solution by leveraging the population diversity and pursuit mechanism of complex-valued encoding. For multimodal functions f 8 f 12 , compared with the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, the CGCRA exhibits a smoother convergence curve, faster optimization efficiency, and higher calculation accuracy. The CGCRA not only employs the complex-valued encoding for global detection and rapid identification of the optimum solution initially but also subsequently narrows the search range for precise local exploitation and refined convergence precision. For fixed-dimensional multimodal f 13 f 23 , the convergence speed and calculation accuracy of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA. The CGCRA utilizes the information interaction and collaborative search mechanism between GCR individuals of the complex-valued encoding to achieve a convergence curve with less fluctuation and quickly stabilizes, which continuously explores the solution space’s potential, realizes parallel computing, avoids local optimality, improves convergence efficiency, and enhances the stability and robustness. To summarize, the CGCRA employs complex encoding with decoupled real and imaginary updates to achieve three simultaneous improvements: doubling of the equivalent population’s search cardinality, radial expansion of the initial search range on the complex plane, and elimination of the single-point start and unidirectional search drawbacks inherent to real encoding. The CGCRA retains two-stage behavioral rules: large-scale roaming exploration during the non-breeding period and localized gathering and foraging during the breeding period. The complex-plane phase rotation generates multi-directional stochastic step sizes, and facilitates natural multi-angle global exploration and rapid convergence to the globally optimal subspace. The real part implements the female’s peripheral aggregation foraging mechanism to execute small-step fine mining of extreme values within the optimal neighborhood. The imaginary part exploits complex phase variations to generate adaptive mutations, achieve fine-tuning neighborhood leak detection, pull individuals out of local optima, and sustain persistent exploration of new search domains. The CGCRA exhibits comprehensive information interaction and collaborative exploration to ascertain an accelerated convergence speed and strengthened computational precision.

4.6. Boxplot Analysis

Figure 3 portrays boxplots of multiple approaches. The standard deviation can intuitively describe the discreteness and distribution characteristics of the data and provide visual decision support for the performance evaluation and parameter adjustment, which is a quantitative technique to evaluate the stability objectively and more accurately compare the stability variations across various approaches. If the data distribution is relatively uniform and there are no obvious outliers, the algorithm has strong consistency and reliability. Suppose many outliers or abnormal values are far from the main data distribution. In that case, the algorithm may be strongly affected by random factors or local exploration drawbacks, and further analyze the reasons. A lower standard deviation reveals that the approach portrays greater stability and delivers higher-quality solutions clustered around the mean value, which has less susceptibility to stochastic variables and initial circumstances. A larger standard deviation reveals that the approach portrays lesser stability, lower repeatability, and larger fluctuation. For unimodal functions f 1 f 7 , the standard deviation and discreteness of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, the CGCRA enriches and balances the information transmission and collaborative search between GCR individuals through complex-valued operation and encoding form, which can effectively suppress the random factors’ interference, reduce the outliers’ probability, and enhance the stability and repeatability. For multimodal functions f 8 f 12 , compared with BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, the CGCRA has minor standard deviation and lesser discreteness, and the CGCRA has strong reliability and robustness to explore the solution space, reduce the search bias based on encoding limitation, avoid large fluctuations, and enhance the credibility and quality of the solution. For fixed-dimension multimodal f 13 f 23 , the standard deviation and discreteness of the CGCRA surpass those of the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA, and the CGCRA leverages the actual and imaginary parts to precisely characterize the positional distribution of the GCR individuals and furnish a more robust data foundation for assessing the detection proficiency and optimization results. To summarize, the CGCRA utilizes a complex dual-coding redundant fault-tolerant architecture that converts one-dimensional real numbers onto a two-dimensional complex plane, which achieves a low-cost doubling of population diversity, expands the search domain, enables self-adaptive mutations, and naturally decouples exploration and exploitation. When the real part fails to locate a satisfactory solution and becomes trapped in a suboptimal region, the imaginary part can independently rectify the individual’s position to mitigate the stochastic errors associated with random initialization and the random foraging step-size. The CGCRA rapidly screens high-quality individuals across the complex plane at scale, which accelerates population convergence toward the optimal region and dramatically narrows the fitness disparity between individuals. The dual-judgment mechanism reduces the influence of stochastic perturbations on the results and safeguards the algorithm against entrapment in extreme local optima. After multiple independent executions, the fitness results exhibit substantially reduced dispersion, which manifests in the variance plot as a more compact box and a diminished presence of outliers. The CGCRA portrays remarkable stability and repeatability in ascertaining a diminished standard deviation and superior discreteness.

4.7. Exploration and Exploitation Analysis

The fundamental principle is to maintain a dynamic balance and co-evolution between exploration and exploitation. Overemphasizing exploration may drive the algorithm into an infinite investigation, hindering convergence to the optimum solution. Overemphasizing exploitation may cause the algorithm to trigger premature convergence and lose the global optimal solution. In the early phase, the CGCRA comprehensively explores the vast solution space and discovers multiple potential high-quality solution areas in the complex plane by expanding the search range, increasing the population diversity, avoiding real domain search blind spots, and flexibly adjusting the search direction and step size. The distribution attributes of the potential solutions and the location information of the potential area for the prospective exploration region motivate the exploitation operation. If the exploration discovers that the solution distribution in a certain area is concentrated and the objective function value exhibits a downward trend, the exploitation can focus on optimizing the area and adopt a more refined search strategy, such as a smaller step size and a greater density of local search locations, to strengthen the probability of attaining the optimum solution. The exploration information can accurately guide the exploitation direction and provide the search objects. In the late stage, the CGCRA transforms potential solutions into high-quality optimal solutions by micro-adjusting the refined local search mechanism and deeply exploring the stabilized convergence. The high-quality solution obtained through exploitation is fed back to the exploration stage, which instructs the CGCRA to investigate domains associated with the existing optimum solution and advance the exploration efficiency and pertinence. If exploitation determines a high-quality solution in a local area, exploration can appropriately expand the search range around this solution to explore related potential high-quality solution areas. The exploitation drastically promotes the local regions to furnish more local feature information of the solution zone for exploration and facilitates the co-evolution of exploration and exploitation. The CGCRA has strong adaptive coordination and spatial mapping to increase information capacity and population diversity, enhance search flexibility and anti-interference ability, promote parallel computing and exploration efficiency, and facilitate spatial transformation and multi-dimensional data processing. The m e d i a n x j constitutes the median of the jth dimension, x i j constitutes the jth dimension of the ith search agent, N constitutes the population size, m constitutes the number of the control variables, and D i v j constitutes the distance between the jth dimension of each GCR and the median of that dimension on average. The population diversity is quantified as follows:
D i v j = 1 N i = 1 N m e d i a n x j x i j
D i v = 1 m j = 1 m D i v j
The D i v max constitutes the maximum diversity. The GCRA utilizes two independent information dimensions to jointly store different elements of the solution space in the form of the real and imaginary parts, which not only has strong flexibility and adaptability to integrate GCR’s multidimensional data of the resource distribution and characterize the GCRS trade-off relationships of the optimal foraging areas and trails, but also has strong stability and repeatability in identifying accelerated convergence speed and heightened computational precision. The quantify percentage of exploration and exploitation is quantified as follows:
E x p l o r a t i o n % = D i v D i v max × 100
E x p l o i t a t i o n % = D i v D i v max D i v max × 100

4.8. Wilcoxon Rank-Sum Test

The Wilcoxon rank-sum test is a robust non-parametric statistical technique employed to assess whether two independent samples originate from the same underlying distribution and to quantify significant disparity between CGCRA and other approaches [29,30]. When p < 0.05 , the disparity is substantial. When p 0.05 , the disparity is not substantial. N/A constitutes “not applicable”. Table 5 delineates the quantitative results of the Wilcoxon rank-sum test on the benchmark functions. The CGCRA employs a dual-link parallel search strategy on the real and imaginary components, which delivers fault-tolerant redundancy, suppresses extremely poor solutions, compresses the result distribution span, maintains population heterogeneity, harmonizes exploration and exploitation, and precludes premature convergence. The CGCRA has extremely strong consistency and reliability to obtain stable sample data and realize the significant difference between the CGCRA and other algorithms.

5. CGCRA for Engineering Designs

To further ascertain the stability and reliability, the CGCRA is explored to address the twelve real-world engineering designs: car side impact [31], multiple disc clutch brake [32], rolling element bearing [33], gear train [34], three-bar truss [35], tubular column [36], piston lever [2], cantilevel beam [37], speed reducer [38], pressure vessel [6], tension/compression spring [39], and welden beam [4].

5.1. Car Side Impact

The design criterion is to alleviate the vehicle’s side impact resistance and safeguard occupant protection, as portrayed in Figure 4, which involves 11 variables: B-pillar interior x 1 , B-pillar fortification x 2 , floor side interior x 3 , transverse member x 4 , door lintel x 5 , door beltline fortification x 6 , roof rail x 7 , B-pillar interior substance x 8 , floor portion interior x 9 , barrier elevation x 10 , and hitting location x 11 . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4       x 5       x 6       x 7       x 8       x 9       x 10       x 11 ]
Minimize
f ( x ) = 1.98 + 4.90 x 1 + 6.67 x 2 + 6.98 x 3 + 4.01 x 4 + 1.78 x 5 + 2.73 x 7
Subject to
g 1 ( x ) = 1.16 0.3717 x 2 x 4 0.00931 x 2 x 10 0.484 x 3 x 9                           + 0.01343 x 6 x 10 1
g 2 ( x ) = 0.261 0.0159 x 1 x 2 0.188 x 1 x 8 0.019 x 2 x 7                           + 0.0144 x 3 x 5 + 0.0008757 x 5 x 10 + 0.080405 x 6 x 9                           + 0.00139 x 8 x 11 + 0.00001575 x 10 x 11 0.32
g 3 ( x ) = 0.214 + 0.00817 x 5 0.131 x 1 x 8 0.0704 x 1 x 9                           + 0.03099 x 2 x 6 0.018 x 2 x 7 + 0.0208 x 3 x 8 + 0.121 x 3 x 9                           0.00364 x 5 x 6 + 0.0007715 x 5 x 10 0.000535 x 6 x 10                           + 0.00121 x 8 x 11 0.32
g 4 ( x ) = 0.074 0.061 x 2 0.163 x 3 x 8 + 0.001232 x 3 x 10                           0.166 x 7 x 9 + 0.227 x 2 2 0.32
g 5 ( x ) = 28.98 + 3.818 x 3 4.2 x 1 x 2 + 0.0207 x 5 x 10 + 6.63 x 6 x 9                           7.7 x 7 x 8 + 0.32 x 9 x 10 32
g 6 ( x ) = 33.86 + 2.95 x 3 + 0.1792 x 10 5.057 x 1 x 2 11.0 x 2 x 8                           0.0215 x 5 x 10 9.98 x 7 x 8 + 22.0 x 8 x 9 32
g 7 ( x ) = 46.36 9.9 x 2 12.9 x 1 x 8 + 0.1107 x 3 x 10 32
g 8 ( x ) = 4.72 0.5 x 4 0.19 x 2 x 3 0.0122 x 4 x 10                           + 0.009325 x 6 x 10 + 0.000191 x 11 2 4
g 9 ( x ) = 10.58 0.674 x 1 x 2 1.95 x 2 x 8 + 0.02054 x 3 x 10                           0.0198 x 4 x 10 + 0.028 x 6 x 10 9.9
g 10 ( x ) = 16.45 0.489 x 3 x 7 0.843 x 5 x 6 + 0.0432 x 9 x 10                           0.0556 x 9 x 11 0.000786 x 11 2 15.7
Variable range
0.5 x 1 x 7 1.5 ,             x 8 , x 9 ( 0.192 , 0.345 ) ,             30 x 10 , x 11 30
Table 6 delineates the quantitative results of the car side impact. The variables and weight of the CGCRA are superior to those of the other algorithms. The frequency–domain characteristics of the collision response exhibit a strong correlation with structural parameters. The CGCRA performs dual-path exploration across the complex real and imaginary components to simultaneously recognize multiple lightweight schemes, substantially constrain safety-redundant local traps, and mitigate the disruptive effect of stochastic errors. The CGCRA can expand the search space from a real-valued domain to a complex-valued domain to increase the population diversity, explore more potential candidate solutions, avoid local optimality, realize the adaptive diversity adjustment, and locate the optimum variables and weights.

5.2. Multiple Disc Clutch Brake

The design criterion is to alleviate the mass of a multiple-disc clutch brake, as portrayed in Figure 5, which involves 5 variables: disc thickness t , internal radius r i , external radius r o , actuator exerted force F , and frictional surface size Z . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4       x 5 ] = [ r i       r 0       t       F       Z ]
Minimize
f ( x ) = π t ρ ( r 0 2 r i 2 ) ( Z + 1 )
Subject to
g 1 ( x ) = r 0 r i Δ r 0
g 2 ( x ) = l max ( Z + 1 ) ( t + δ ) 0
g 3 ( x ) = p max + p r z 0
g 4 ( x ) = p max v s r   max p r z v s r 0
g 5 ( x ) = v s r   max v s r 0
g 6 ( x ) = T max T 0
g 7 ( x ) = M h s M s 0
g 8 ( x ) = T 0
M h = 2 3 μ F Z r 0 3 r i 3 r 0 2 r i 2
p r z = F π ( r 0 2 r i 2 )
v s r = 2 π n ( r 0 3 r i 3 ) 90 ( r 0 2 r i 2 )
T = I z π n 30 ( M h + M f )
Δ r = 20   mm ,       I z = 55   kg   mm 2 ,       p max = 1   Mpa ,       F max = 1000   N
T max = 15   s ,       μ = 0.5 ,       s = 1.5 ,       M s = 40   Nm
M f = 3   Nm ,       n = 250   rpm
v s r   max = 10   m/s ,       l max = 30   mm ,       r i     min = 60
r i   max = 80 ,       r o   min = 90
r o   max = 110 ,       t min = 1.5 ,       t max = 3 ,       F min = 600
F max = 1000 ,       Z min = 2 ,       Z max = 9
Table 7 delineates the quantitative results of the multiple-disc clutch brake. The CGCRA incorporates the complex-value encoding’s refresh rules and operation characteristics to recognize the solution domain and extract the optimum resolution. The algorithm maps integer decision variables to the phase angles of the complex space, leveraging quadrant partitions to encode discrete value ranges and the amplitude to represent continuous variables. The complex-valued encoding method retains algorithmic differentiability and eliminates the associated degradation in search efficiency. The CGCRA leverages a flexible domain and search mechanism to immediately accomplish the optimum solution and swiftly execute cross-region searches, exhibiting substantial trustworthiness and dependability in acquiring superior variables and weight.

5.3. Rolling Element Bearing

The design criterion is to bolster the dynamic load-carrying capacity of a rolling element bearing, as portrayed in Figure 6, which involves 10 variables: pitch diameter D m , ball diameter D b , ball size Z , interior f i , exterior f o , and racetrack distortion coefficients K D min , K D max , ε , e , and ζ . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4       x 5       x 6       x 7       x 8       x 9       x 10 ]     = [ D m         D b       Z       f i       f o       K D min       K D max       ε       e       ζ ]
Maximize
C d = f c Z 2 / 3 D b 1.8 ,                           i f     D 25.4   mm 3.647 f c Z 2 / 3 D b 1.4 ,               i f       D > 25.4   mm
Subject to
g 1 ( x ) = ϕ 0 2 sin 1 ( D b / D m ) Z + 1 0
g 2 ( x ) = 2 D b K D min ( D d ) 0
g 3 ( x ) = K D max ( D d ) 2 D b 0
g 4 ( x ) = ζ B ω D b 0
g 5 ( x ) = D m 0.5 ( D + d ) 0
g 6 ( x ) = ( 0.5 + e ) ( D + d ) D m 0
g 7 ( x ) = 0.5 ( D D m D b ) ε D b 0
g 8 ( x ) = f i 0.515
g 9 ( x ) = f o 0.515
f c = 37.91 1 + 1.04 1 r 1 + r 1.72 f i ( 2 f o 1 ) f o ( 2 f i 1 ) 0.41 10 3 0.3                                           × r 0.3 ( 1 r ) 1.39 ( 1 + r ) 1 / 3 2 f i 2 f i 1 0.41
x = ( D d ) 2 3 T 4 2 + D 2 T 4 D b 2 d 2 + T 4 2
y = 2 ( D d ) 2 3 T 4 D 2 T 4 D b
ϕ o = 2 π 2 cos 1 x y
r = D b D m ,       f i = r i D b ,       f o = r o D b ,       T = D d 2 D b
D = 160 ,       d = 90 ,       B ω = 30 ,       r i = r o = 11.033
Variable range
0.5 ( D + d ) D m 0.6 ( D + d )
0.15 ( D d ) D b 0.45 ( D d )
4 Z 50 ,       0.515 f i , f o 0.6
0.4 K D min 0.5 ,       0.6 K D min 0.7
0.3 ε 0.4 ,       0.02 e 0.1 ,       0.6 ζ 0.85
Table 8 delineates the quantitative results of the rolling element bearing. The CGCRA utilizes exploration and exploitation to achieve information interaction and cooperation to explore the superior variables and costs. The CGCRA harnesses the imaginary part to conduct global large-scale exploration, traverse the entire ranges of both the pitch circle diameter and the rolling element diameter, and lock onto intervals with superior load-carrying potential. The CGCRA leverages the real part to materialize local refinement, fine-tuning the curvature coefficient and rolling element count within high-quality intervals, and achieve an accurate approximation of the maximum load. Exploration provides rich initialization information and a wide search domain for exploitation. Exploitation provides deep precision mining and local refinement optimization for prospecting. The CGCRA has bettered the solution’s quality and convergence consistency.

5.4. Gear Train

The design criterion is to alleviate the cost of a gear ratio, as portrayed in Figure 7, which involves 4 variables: tooth size attributes of four distinct gearwheels n A , n B , n C , and n D . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4 ] = [ n A       n B       n C       n D ]
Minimize
f ( x ) = 1 6.931 x 3 x 2 x 1 x 4 2
Variable range
12 x i 60 ,       i = 1 , 2 , , 4
Table 9 delineates the quantitative results of the gear train. The CGCRA can determine more suitable variable combinations and quickly approach the exact solution through the complex-valued encoding’s flexibility and the CGCRA’s group intelligent search strategy. The CGCRA employs the imaginary part to execute a wide-ranging global detection, optimize continuous variables of the modulus, tooth width, and displacement coefficient, and identify lightweight construction, high-quality parameter domains. The CGCRA manipulates the real part to actualize local fine-grained mining, process the discrete integer tooth-number variable, and approximate the optimal constraint boundary. The CGCRA has good openness and scalability to achieve the different modes’ global detection and each mode’s local exploitation. The CGCRA exhibits instructive superiority and consistency in attaining the global solution.

5.5. Three-Bar Truss

The design criterion is to alleviate the structure weight, as portrayed in Figure 8, which involves 2 variables: transverse sections A 1 and A 2 . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2 ] = [ A 1       A 2 ]
Minimize
f ( x ) = ( 2 2 x 1 + x 2 ) × l
Subject to
g 1 ( x ) = 2 x 1 + x 2 2 x 1 2 + 2 x 1 x 2 P σ 0
g 2 ( x ) = x 2 2 x 2 + 2 x 1 x 2 P σ 0
g 3 ( x ) = 1 2 x 2 + x 1 P σ 0
l = 100   cm ,             P = 2   kN / cm 2 ,             σ = 2   kN / cm 2
Variable range
0 x 1 , x 2 1
Table 10 delineates the quantitative results of a three-bar truss. The CGCRA implements a hierarchical constraint strategy: the real part enforces stress and displacement limits with strict adherence, and the imaginary part focuses on lightweight optimization precisely at the boundaries of the feasible constraint region. The CGCRA employs amplitude clipping to rectify individuals that exceed the search boundaries and retain potentially high-quality solutions. The CGCRA incorporates the sophisticated foraging behaviors of the GCRs and unique search advantages of the complex-value encoding to furnish the flexible collaborative scouring, cover the search dimension and domain of the solution zone, circumvent local optima, and strengthen the pursuit efficiency and precision. The CGCRA exhibits substantial convergence and consistency in identifying the optimal solution.

5.6. Tubular Column

The design criterion is to prioritize cost reduction and withstand compressive load-bearing capability, as portrayed in Figure 9, which involves two variables: average diameter d and average thickness t . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2 ] = [ d       t ]
Minimize
f ( x ) = 9.82 x 1 x 2 + 2 x 1
Subject to
g 1 ( x ) = P π x 1 x 2 σ y 1 0
g 2 ( x ) = 8 P L 2 π 3 E x 1 x 2 ( x 1 2 + x 2 2 ) 1 0
g 3 ( x ) = 2.0 x 1 1 0
g 4 ( x ) = x 1 14 1 0
g 5 ( x ) = 0.2 x 2 1 0
g 6 ( x ) = x 2 0.8 1 0
σ y = 500   kgf / cm 2 ,             E = 0.85 × 10 6   kgf / cm 2 ,             P = 2500   kgf ,             L = 250   cm
Variable range
2 x 1 14 ,             0.2 x 2 0.8
Table 11 delineates the quantitative results of the tubular column. By mapping two distinct inner-diameter and wall-thickness combinations onto the real and imaginary parts, the CGCRA effectively searches twice as many individuals as conventional methods for the same population size. This method simultaneously mitigates premature convergence and reduces the computational burden associated with repeated buckling and stress checks. The real part prioritizes constraint satisfaction of buckling and strength, and the imaginary part is dedicated to lightweight optimization along the constraint boundaries. The CGCRA integrates multi-dimensional data of food resource distribution, habitat topography, water source location, and physiological characteristics to increase information capacity and population diversity, enhance search flexibility and anti-interference ability, promote parallel computing and exploration efficiency, and facilitate spatial transformation and multi-dimensional data processing.

5.7. Piston Lever

The design criterion is to alleviate the oil displacement resulting from piston elevation over the interval [ 0 ° , 45 ° ] , as portrayed in Figure 10, which involves 4 variables: piston components H , B , X , and D . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4 ] = [ H       B       D       X ]
Minimize
f ( x ) = 1 4 π x 3 2 ( L 2 L 1 )
Subject to
g 1 ( x ) = Q L cos θ R F 0
g 2 ( x ) = Q ( L x 4 ) M max 0
g 3 ( x ) = 6 5 × ( L 2 L 1 ) L 1 0
g 4 ( x ) = x 3 2 x 2 0
R = x 4 ( x 4 sin θ + x 1 ) + x 1 ( x 2 x 4 cos θ ) ( x 4 x 2 ) 2 + x 1 2
F = π P x 3 2 4
L 1 = ( x 4 x 2 ) 2 + x 1 2
L 2 = ( x 4 sin θ + x 1 ) 2 + ( x 2 x 4 cos θ ) 2
θ = 45 ° ,       Q = 10000   lbs ,       L = 240   in ,       M max = 1.8 × 10 6   lbs     in ,       P = 1500   psi
Variable range
0.05 x 1 , x 2 , x 4 500 ,             0.05 x 3 120
Table 12 delineates the quantitative results of the piston lever. The CGCRA employs a dual-dimensional search over the amplitude and phase of the complex space, which simultaneously enriches the solution set, counteracts population homogenization, mitigates premature convergence, reduces buckling capacity, and approximates the feasible region of the optimal solution under coarse constraints. The CGCRA has strong operability and practicality to achieve the rapid positioning of the global detection area and the refined search of the local exploitation area. The CGCRA utilizes the collaborative search of multiple individuals to reduce the uneven distribution of initial solutions and approach the optimum solution. The CGCRA can effectively deal with the complexity and uncertainty of the issue during the search process, which possesses exceptional flexibility and adjustability to facilitate high-quality variables and solutions.

5.8. Cantilever Beam

The design criterion is to prioritize weight minimization of a rectangular-section cantilever beam, as portrayed in Figure 11, which involves five variables: height or widths of the square blocks x 1 , x 2 , x 3 , x 4 , and x 5 . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4         x 5 ]
Minimize
f ( x ) = 0.6224 ( x 1 + x 2 + x 3 + x 4 + x 5 )
Subject to
g ( x ) = 61 x 1 3 + 37 x 2 3 + 19 x 3 3 + 7 x 4 3 + 1 x 5 3 1
Variable range
0.01 x 1 , x 2 , x 3 , x 4 , x 5 100
Table 13 delineates the quantitative results of the cantilever beam. The CGCRA decomposes a conventional single-dimensional encoding into two independent real and imaginary components. The transformation preserves individuals that meet deflection and stress constraints without requiring any increase in the encoding length. The CGCRA increases the population’s information density, enables rapid coarse-feasibility screening, and elevates the probability of locating a globally feasible solution. The optimum variables and weight of the CGCRA are superior to those of the other algorithms. The CGCRA not only retains fortified spatial mapping and adaptive coordination to facilitate population collaboration and strengthen the foraging efficiency, but also exhibits substantial consistency and repeatability to preserve population diversity, restrict local convergence, foster thorough exploration of the solution zone, expedite the information collaboration, and accomplish the high-quality global solution.

5.9. Speed Reducer

The design criterion is to prioritize weight minimization, as portrayed in Figure 12, which involves seven variables: facial breadth b , gear assembly m , pinion teeth z , first shaft span l 1 , second shaft span l 2 , first shaft diameter d 1 , and second shaft diameter d 2 . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4         x 5         x 6         x 7 ] = [ b       m       z         l 1       l 2       d 1       d 2 ]
Minimize
f ( x ) = 0.7854 x 1 x 2 2 ( 3.3333 x 3 2 + 14.9334 x 3 43.0934 )                     1.508 x 1 ( x 6 2 + x 7 2 ) + 7.4777 ( x 6 3 + x 7 3 ) + 0.7854 ( x 4 x 6 2 + x 5 x 7 2 )
Subject to
g 1 ( x ) = 27 x 1 x 2 2 x 3 2 1 0
g 2 ( x ) = 397.5 x 1 x 2 2 x 3 1 0
g 3 ( x ) = 1.93 x 4 3 x 2 x 6 4 x 3 1 0
g 4 ( x ) = 1.93 x 5 3 x 2 x 7 5 x 3 1 0
g 5 ( x ) = [ ( 745 x 4 / x 2 x 3 ) 2 + 16.9 × 10 6 ] 1 / 2 110 x 6 3 1 0
g 6 ( x ) = [ ( 745 x 5 / x 2 x 3 ) 2 + 157.5 × 10 6 ] 1 / 2 85 x 7 3 1 0
g 7 ( x ) = x 2 x 3 40 1 0
g 8 ( x ) = 5 x 2 x 1 1 0
g 9 ( x ) = x 1 12 x 2 1 0
g 10 ( x ) = 1.5 x 6 + 1.9 x 4 1 0
g 11 ( x ) = 1.1 x 7 + 1.7 x 5 1 0
Variable range
2.6 x 1 3.6 ,       0.7 x 2 0.8 ,       17 x 3 28 ,       7.3 x 4 , x 5 8.3 ,       2.9 x 6 3.9 ,       5.0 x 7 5.5
Table 14 delineates the quantitative results of the speed reducer. The CGCRA employs the imaginary part to conduct a global exploration that exhaustively traverses the entire domain of continuous design variables over a broad range, converges on coarse feasible intervals, and provides a strong foundation for subsequent local refinement. The CGCRA adopts the real part local refinement, fine-tuning the discrete tooth number and structural dimensions to drive the design toward the minimum weight located precisely on the constraint boundary. The CGCRA utilizes the complex-valued search diversity and initialization randomness to detect the global solution space, explore a local optimum solution, avoid local optimality, and enrich search trajectories, which combines the cooperation and information sharing mechanism of the CGCRA to search with different step sizes and directions, accelerate the convergence efficiency, and achieve the optimal solution.

5.10. Pressure Vessel

The design criterion is to prioritize the reduction of construction cost, as portrayed in Figure 13, which involves four variables: shell thickness T s , internal radius R , cranial thickness T h , and cranial length L . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4   ] = [ T s       T h       R       L ]
Minimize
f ( x ) = 0.6224 x 1 x 3 x 4 + 1.7781 x 2 x 3 2 + 3.1661 x 1 2 x 4 + 19.84 x 1 2 x 3
Subject to
g 1 ( x ) = x 1 + 0.0193 x 3 0
g 2 ( x ) = x 2 + 0.00954 x 3 0
g 3 ( x ) = π x 3 2 x 4 4 3 π x 3 3 + 1296000 0
g 4 ( x ) = x 4 240 0
Variable range
0 x 1 , x 2 99 ,             10 x 3 , x 4 200
Table 15 delineates the quantitative results of the pressure vessel. The CGCRA is founded on a complex-plane diploid bivariate architecture to decouple real and imaginary components and achieve parallel exploration and exploitation, spatial expansion, scale adaptation, and soft boundary mapping. This encoding strategy is intrinsically aligned with the engineering characteristics of the pressure cylinder at the coding level, ultimately converging to a structural optimization that achieves lower cost and higher reliability. The CGCRA has strong consistency and repeatability to explore the solution space, increase the spatial dimension, achieve a refined search, and enhance robustness and reliability. The CGCRA not only harnesses population diversity and search flexibility to swiftly localize high-quality solution subspaces and substantially boost global optimum convergence, but also employs the ameliorated regional searches to deliver a broader array of candidate solutions and acquire the optimum solution.

5.11. Tension/Compression Spring

The design criterion is to prioritize weight minimization, as portrayed in Figure 14, which involves three variables: wire thickness d , coil diameter D , and coil size N . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3   ] = [ d       D       N ]      
Minimize
f ( x ) = ( x 3 + 2 ) x 2 x 1 2
Subject to
g 1 ( x ) = 1 x 2 3 x 3 71785 x 1 4 0
g 2 ( x ) = 4 x 2 2 x 1 x 2 12566 ( x 2 x 1 3 x 1 4 ) + 1 5108 x 1 2 0
g 3 ( x ) = 1 140.45 x 1 x 2 2 x 3 0
g 4 ( x ) = x 1 + x 2 1.5 1 0
Variable range
0.05 x 1 2 ,             0.25 x 2 1.3 ,             2 x 3 15
Table 16 delineates the quantitative results of the tension/compression spring. The optimum variables and solutions of the CGCRA are superior to those of the other approaches. The CGCRA utilizes the real part for local fine-grained exploitation, meticulously tuning control parameters to achieve significant weight reduction. The imaginary part facilitates a continuous exploration process that continually replenishes and updates search agents. This mechanism is particularly effective in avoiding premature convergence in problems with multiple extrema, the algorithm might otherwise become trapped in suboptimal regions. The CGCRA comprehensively investigates the extensive solution zone and identifies multiple potential high-quality solution areas in the complex plane by expanding the search range, increasing population diversity, avoiding real domain search blind spots, and dynamically modulating the search orientation and step length.

5.12. Welden Beam

The design criterion is to prioritize the reduction of construction cost, as portrayed in Figure 15, which involves four variables: thickness h , length l , height t , and width b . The theoretical expression is quantified as follows:
Consider
x = [ x 1       x 2       x 3       x 4 ] = [ h       l       t       b ]
Minimize
f ( x ) = 1.10471 x 1 2 x 2 + 0.04811 x 3 x 4 ( 14.0 + x 2 )
Subject to
g 1 ( x ) = τ ( x ) τ max 0
g 2 ( x ) = σ ( x ) σ max 0
g 3 ( x ) = δ ( x ) δ max 0
g 4 ( x ) = x 1 x 4 0
g 5 ( x ) = P P c ( x ) 0
g 6 ( x ) = 0.125 x 1 0
g 7 ( x ) = 1.10471 x 1 2 + 0.04811 x 3 x 4 ( 14.0 + x 2 ) 5.0 0
τ ( x ) = ( τ ) 2 + 2 τ τ x 2 2 R + ( τ ) 2
τ = P 2 x 1 x 2 ,             τ = M P J ,             M = P ( L + x 2 2 )
R = x 2 2 4 + ( x 1 + x 3 2 ) 2
J = 2 2 x 1 x 2 x 2 2 4 + ( x 1 + x 3 2 ) 2
σ ( x ) = 6 P L x 4 x 3 2 ,             δ ( x ) = 6 P L 3 E x 3 2 x 4
P c ( x ) = 4.103 E x 3 2 x 4 6 36 L 2 1 x 3 2 L E 4 G
P = 6000   lb ,             L = 14   in ,             δ max = 0.25   in
E = 30 × 10 6   psi ,             G = 12 × 10 6   psi
τ max = 13600   psi ,             σ = 30000   psi
Variable range
0.1 x 1 , x 4 2 ,             0.1 x 2 , x 3 10
Table 17 delineates the quantitative results of the welden beam. The real part inherits the CGCRA foraging and gathering strategy to emphasize local exploitation, fine-tuning weld and beam sizes to minimize cost while maintaining structural integrity. The imaginary part harnesses CGCRA random migration and perturbation mutation to perpetually explore uncharted territories and achieve concurrent exploration and exploitation of the same individual. The CGCRA enriches and balances the information transmission and collaborative search between GCR individuals through a complex-valued operation and encoding form, which can effectively suppress the random factors’ interference, reduce the outliers’ probability, and enhance stability and repeatability. The CGCRA has strong stability and repeatability to determine the optimum variables and cost.

6. Conclusions and Future Research

This paper presents the CGCRA with a dual-encoding redundancy mechanism to tackle benchmark functions and engineering designs; the purpose is to quantitatively assess the convergence efficiency, solution precision, stability, and repeatability of the CGCRA by minimizing the fitness, comprehensively facilitating the engineering quality and system reliability by optimizing the control variables and optimum solutions. The complex-valued encoding strategy is integrated into the GCRA to encounter some drawbacks of languid convergence speed, inadequate calculation precision, susceptibility to the local optimum, noteworthy dimensionality disaster, and a tendency towards imbalance between prospecting and mining. The CGCRA utilizes the information interaction and collaborative search mechanism between GCR individuals of the complex-valued encoding mechanism to achieve the optimal foraging areas and trails, which augments information capacity and population variety, advances investigated flexibility and anti-interference ability, promotes parallel computation and exploration efficiency, and fosters spatial transformation and multi-dimensional data processing, mitigates local optimality and random factors interference, and facilitates consistency and repeatability. In the exploration phase, the GCRs evacuate the numerous refuges within the territory to scavenge and establish trails, which facilitates a comprehensive investigation and restricts pursuit standstill to cultivate the multiple potential optimum solutions. In the exploitation phase, the male GCRs isolate themselves from the population during the breeding period and specialize in foraging within regions of abundant food sources, which reinforces the local search and exploits refined optimization to upgrade the precision and quality of the optimum solutions. The CGCRA exhibits instructive flexibility and adaptability in incorporating CGCRA’s multidimensional data of the resource distribution and characterizing the GCRS trade-off relationships of the optimal foraging areas and trails, accomplishing a dynamic equilibrium and collaborative pursuit. The CGCRA is contrasted with the BKA, EGO, HLOA, IAO, NRBO, SBOA, WSA, EHO, WO, HEOA, PO, and GCRA. The experimental results demonstrate that the CGCRA not only endures remarkable flexibility and adaptability in mitigating search stagnation and recognizing the optimum solution but also exhibits substantial repeatability and anti-interference to furnish accelerated convergence speed and heightened computational precision.
The CGCRA exhibits the following limitations: (1) the CGCRA has high complex-valued encoding complexity and cumbersome decoding operation, which increases storage space and computing resource burden, introduces redundant detection information, reduces execution efficiency and convergence accuracy, and affects the algorithm’s versatility and stability. (2) The CGCRA faces serious potential threats in terms of the parameter sensitivity, parameter interaction, and parameter setting. Based on the encoding particularity, algorithm complexity, and parameter interaction, we usually need a lot of experiments and debugging to determine the appropriate parameters in the absence of effective parameter tuning methods and theoretical guidance. (3) The CGCRA has poor adaptability and consistency in addressing the special structural issues with non-conveys, discontinuous characteristics, non-smooth objective functions, discrete optimization, integer programming, symmetry, periodicity, and strong constraints, which requires additional transformations or special processing, increases computational complexity and implementation difficulty, inhibits the algorithm’s feasibility and reliability, and provides local optimality and poor convergence solution. (4) Based on the different encoding forms and the algorithm’s structure principles, the efficient combination of the CGCRA and other real encoding algorithms requires complex spatial transformation and mapping to achieve information interaction and algorithm fusion, which may cause search conflicts or mutual interference, lose mutual cooperative information, reduce parallel computing efficiency, unbalance exploration and exploitation, enhance parameter sensitivity, increase fluctuation risks, limit scalability and parallelism, and affect search efficiency and convergence accuracy.
Our future research will be directed toward the following areas: (1) efficient detection strategies (e.g., multitransfer strategy, multi-population evolution strategy, regeneration strategy, conflict-based strategy, Cauchy noise escape strategy, adaptive perturbation factor, adaptive growth rate), significant encoding forms (e.g., binary, numerical, polar coordinates, structural, quantum, symbol, Gray, matrix, discrete, interval, sequential, probability encoding), complimentary hybrid approaches (e.g., dream optimization algorithm, arctic puffin optimization, black-winged kite algorithm, blood-sucking leech optimizer, elk herd optimizer, horned lizard defense tactics) will be used to promote the consistency and reliability, accelerate convergence efficiency, and enhance the computational accuracy. (2) The CGCRA will be used to achieve the understory crops’ multi-equipment coordinated operation scheduling and resource allocation, intelligent navigation with high-precision positioning and dynamic obstacle avoidance in complex terrains, multi-source data information fusion and multi-target intelligent decision-making, multi-device collaborative communication and human-machine collaborative efficient operation, fault warning and maintenance decision-making, information perception, and pest control. (3) The CGCRA will be extended to address the dynamic and high-multilevel thresholding in color image segmentation. Meanwhile, the CGCRA will be used to explore deep learning to bolster the training efficiency and generalization performance of neural networks, such as model structure search, hyperparameter adjustment, and deep fusion of complex-valued neural networks.

Author Contributions

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

Funding

This research was funded by Horizontal research subject: Development of Intelligent Vehicle (AGV) for High Temperature Furnace Material Delivery under Grant No. 0045026088, Horizontal research subject: Design of power supply and drive system for agricultural and forestry weeding and picking robots under Grant No. 0045025108, Horizontal research subject: Research on path planning technology of smart agriculture and forestry harvesting robots based on evolutionary algorithms under Grant No. 0045024064, Natural Science Key Research Project of Anhui Educational Committee under Grant No. 2024AH051989, Start-up Fund for Distinguished Scholars of West Anhui University under Grant No. WGKQ2022052. The authors would like to thank the editor and anonymous reviewers for their helpful comments and suggestions.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The MATLAB R2022b code developed for this study is available from the corresponding author upon reasonable request.

Acknowledgments

The authors would like to thank everyone involved for their contributions to this article. The authors would like to thank the editors and reviewers for providing useful comments and suggestions to improve the quality of this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, J.; Wang, W.; Hu, X.; Qiu, L.; Zang, H. Black-Winged Kite Algorithm: A Nature-Inspired Meta-Heuristic for Solving Benchmark Functions and Engineering Problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef]
  2. Mohammadzadeh, A.; Mirjalili, S. Eel and Grouper Optimizer: A Nature-Inspired Optimization Algorithm. Clust. Comput. 2024, 27, 12745–12786. [Google Scholar] [CrossRef]
  3. Peraza-Vázquez, H.; Peña-Delgado, A.; Merino-Treviño, M.; Morales-Cepeda, A.B.; Sinha, N. A Novel Metaheuristic Inspired by Horned Lizard Defense Tactics. Artif. Intell. Rev. 2024, 57, 59. [Google Scholar] [CrossRef]
  4. Wu, X.; Li, S.; Jiang, X.; Zhou, Y. Information Acquisition Optimizer: A New Efficient Algorithm for Solving Numerical and Constrained Engineering Optimization Problems. J. Supercomput. 2024, 80, 25736–25791. [Google Scholar] [CrossRef]
  5. Sowmya, R.; Premkumar, M.; Jangir, P. Newton-Raphson-Based Optimizer: A New Population-Based Metaheuristic Algorithm for Continuous Optimization Problems. Eng. Appl. Artif. Intell. 2024, 128, 107532. [Google Scholar] [CrossRef]
  6. 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]
  7. Zhang, H.; San, H.; Sun, H.; Ding, L.; Wu, X. A Novel Optimization Method: Wave Search Algorithm. J. Supercomput. 2024, 80, 16824–16859. [Google Scholar] [CrossRef]
  8. Al-Betar, M.A.; Awadallah, M.A.; Braik, M.S.; Makhadmeh, S.; Doush, I.A. Elk Herd Optimizer: A Novel Nature-Inspired Metaheuristic Algorithm. Artif. Intell. Rev. 2024, 57, 48. [Google Scholar] [CrossRef]
  9. 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]
  10. Lian, J.; Hui, G. Human Evolutionary Optimization Algorithm. Expert Syst. Appl. 2024, 241, 122638. [Google Scholar] [CrossRef]
  11. Abdollahzadeh, B.; Khodadadi, N.; Barshandeh, S.; Trojovskỳ, P.; Gharehchopogh, F.S.; El-kenawy, E.-S.M.; Abualigah, L.; Mirjalili, S. Puma Optimizer (PO): A Novel Metaheuristic Optimization Algorithm and Its Application in Machine Learning. Clust. Comput. 2024, 27, 5235–5283. [Google Scholar] [CrossRef]
  12. Agushaka, J.O.; Ezugwu, A.E.; Saha, A.K.; Pal, J.; Abualigah, L.; Mirjalili, S. Greater Cane Rat Algorithm (GCRA): A Nature-Inspired Metaheuristic for Optimization Problems. Heliyon 2024, 10, e31629. [Google Scholar] [CrossRef] [PubMed]
  13. Bálint, D.; Jäntschi, L. Comparison of Molecular Geometry Optimization Methods Based on Molecular Descriptors. Mathematics 2021, 9, 2855. [Google Scholar] [CrossRef]
  14. Sörensen, K. Metaheuristics—The Metaphor Exposed. Int. Trans. Oper. Res. 2015, 22, 3–18. [Google Scholar] [CrossRef]
  15. Miao, F.; Mao, L. A Dual-Stage Framework for Lithium-Ion Battery State of Health Prediction Using Multi-Strategy Optimization for Decomposition and Neuro-Fuzzy Networks. J. Energy Storage 2026, 149, 120353. [Google Scholar] [CrossRef]
  16. Liu, Y.; Miao, F. Robust Urban Air Quality Index Prediction for Pollution Management via Entropy-Guided Multiscale Denoising and Optimization-Driven Neuro-Fuzzy Modeling. Urban Clim. 2026, 65, 102788. [Google Scholar] [CrossRef]
  17. Miao, F.; Li, H. Real-Time Path Planning for Unmanned Aerial Vehicles in Complex Three-Dimensional Dynamic Environments Using an Enhanced Fuzzy Neural Fluid Dynamical System. Eng. Appl. Artif. Intell. 2026, 164, 113274. [Google Scholar] [CrossRef]
  18. Zhang, J.; Jin, A.; Zhang, T. A Hybrid Nonlinear Greater Cane Rat Algorithm with Sine–Cosine Algorithm for Global Optimization and Constrained Engineering Applications. Biomimetics 2025, 10, 629. [Google Scholar] [CrossRef]
  19. Chen, Y.; Tian, Z.; Zhang, K.; Zhao, F.; Zhao, A. An Improved Greater Cane Rat Algorithm with Adaptive and Global-Guided Mechanisms for Solving Real-World Engineering Problems. Biomimetics 2025, 10, 612. [Google Scholar] [CrossRef]
  20. Alshammari, A.; Ahmad, N.; Alzaidi, M.S.A.; Asklany, S.A.; Al Sultan, H.; AL-Gamdi, N.; Aljabri, J.; Sharif, M.M. Artificial Intelligence with Greater Cane Rat Algorithm Driven Robust Speech Emotion Recognition Approach. Alex. Eng. J. 2025, 121, 426–435. [Google Scholar] [CrossRef]
  21. Malathi, G.; Deepika, J.; Kavitha, M.; Sivakumar, S. Greater Cane Rat Algorithm and Dimension-Augmented Physics-Informed Neural Network Integrated Control Strategy for Converter in Grid-Tied PV System. J. Renew. Sustain. Energy 2025, 17, 065505. [Google Scholar] [CrossRef]
  22. Hu, C.; Gong, H.; Li, H.; Ma, L. Optimized Short-Term Wind Power Forecasting Based on a Combination Feature Selection and Greater Cane Rat Algorithm. Wind Eng. 2025, 49, 1384–1398. [Google Scholar] [CrossRef]
  23. AboRas, K.M.; El-Banna, M.H.; Megahed, A.I.; Hammad, M.R. Optimal Maximum Power Point Tracking Strategy Based on Greater Cane Rat Algorithm for Wind Energy Conversion System. Sci. Rep. 2025, 15, 32474. [Google Scholar] [CrossRef] [PubMed]
  24. Karra, S.R.; Kakhandki, A.L. Towards Robust Adaptive Federated Learning: Unsupervised Multidomain Face Recognition with Greater Cane Rat Algorithm and Weighted Fused Extreme Learning Machine. Iran. J. Comput. Sci. 2025, 8, 2083–2099. [Google Scholar] [CrossRef]
  25. Ekinci, S. Greater Cane Rat Algorithm-Based Real PIDD2 Controller Design Strategy for Temperature Regulation of Electric Furnaces. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2026, 240, 16–31. [Google Scholar] [CrossRef]
  26. Isham, M.F.; Raheimi, A.; Kamal, M.H.; Saufi, M.S.R.M. Machine Fault Diagnosis via Advanced Extreme Learning Machine Optimized with Greater Cane Rat Algorithm. J. Mech. Sci. Technol. 2026, 40, 1921–1931. [Google Scholar] [CrossRef]
  27. Du, C.; Zhang, J.; Fang, J. An Innovative Complex-Valued Encoding Black-Winged Kite Algorithm for Global Optimization. Sci. Rep. 2025, 15, 932. [Google Scholar] [CrossRef]
  28. Zhang, J.; Zhang, T.; Wang, D.; Zhang, G.; Kong, M.; Li, Z.; Chen, R.; Xu, Y. A Complex-Valued Encoding Golden Jackal Optimization for Multilevel Thresholding Image Segmentation. Appl. Soft Comput. 2024, 165, 112108. [Google Scholar] [CrossRef]
  29. Miao, F.; Wu, Y.; Yan, G.; Si, X. Dynamic Multi-Swarm Whale Optimization Algorithm Based on Elite Tuning for High-Dimensional Feature Selection Classification Problems. Appl. Soft Comput. 2025, 169, 112634. [Google Scholar] [CrossRef]
  30. Miao, F.; Wu, Y.; Yan, G.; Si, X. A Memory Interaction Quadratic Interpolation Whale Optimization Algorithm Based on Reverse Information Correction for High-Dimensional Feature Selection. Appl. Soft Comput. 2024, 164, 111979. [Google Scholar] [CrossRef]
  31. Zhong, C.; Li, G.; Meng, Z.; Li, H.; Yildiz, A.R.; Mirjalili, S. Starfish Optimization Algorithm (SFOA): A Bio-Inspired Metaheuristic Algorithm for Global Optimization Compared with 100 Optimizers. Neural Comput. Appl. 2025, 37, 3641–3683. [Google Scholar] [CrossRef]
  32. Zhao, W.; Wang, L.; Mirjalili, S. Artificial Hummingbird Algorithm: A New Bio-Inspired Optimizer with Its Engineering Applications. Comput. Methods Appl. Mech. Eng. 2022, 388, 114194. [Google Scholar] [CrossRef]
  33. Azizi, M.; Aickelin, U.; Khorshidi, H.A.; Shishehgarkhaneh, M.B. Energy Valley Optimizer: A Novel Metaheuristic Algorithm for Global and Engineering Optimization. Sci. Rep. 2023, 13, 226. [Google Scholar] [CrossRef]
  34. Jia, H.; Li, Y.; Wu, D.; Rao, H.; Wen, C.; Abualigah, L. Multi-Strategy Remora Optimization Algorithm for Solving Multi-Extremum Problems. J. Comput. Des. Eng. 2023, 10, 1315–1349. [Google Scholar] [CrossRef]
  35. Zhao, S.; Zhang, T.; Cai, L.; Yang, R. Triangulation Topology Aggregation Optimizer: A Novel Mathematics-Based Meta-Heuristic Algorithm for Continuous Optimization and Engineering Applications. Expert Syst. Appl. 2024, 238, 121744. [Google Scholar] [CrossRef]
  36. Abdel-Basset, M.; Mohamed, R.; Azeem, S.A.A.; Jameel, M.; Abouhawwash, M. Kepler Optimization Algorithm: A New Metaheuristic Algorithm Inspired by Kepler’s Laws of Planetary Motion. Knowl.-Based Syst. 2023, 268, 110454. [Google Scholar] [CrossRef]
  37. Guo, Z.; Liu, G.; Jiang, F. Chinese Pangolin Optimizer: A Novel Bio-Inspired Metaheuristic for Solving Optimization Problems. J. Supercomput. 2025, 81, 517. [Google Scholar] [CrossRef]
  38. Lang, Y.; Gao, Y. Dream Optimization Algorithm (DOA): A Novel Metaheuristic Optimization Algorithm Inspired by Human Dreams and Its Applications to Real-World Engineering Problems. Comput. Methods Appl. Mech. Eng. 2025, 436, 117718. [Google Scholar] [CrossRef]
  39. Wang, W.; Tian, W.; Xu, D.; Zang, H. Arctic Puffin Optimization: A Bio-Inspired Metaheuristic Algorithm for Solving Engineering Design Optimization. Adv. Eng. Softw. 2024, 195, 103694. [Google Scholar] [CrossRef]
  40. Luan, T.M.; Khatir, S.; Tran, M.T.; De Baets, B.; Cuong-Le, T. Exponential-Trigonometric Optimization Algorithm for Solving Complicated Engineering Problems. Comput. Methods Appl. Mech. Eng. 2024, 432, 117411. [Google Scholar] [CrossRef]
  41. Singh, N.; Kaur, J. Hybridizing Sine–Cosine Algorithm with Harmony Search Strategy for Optimization Design Problems. Soft Comput. 2021, 25, 11053–11075. [Google Scholar] [CrossRef]
  42. Yildiz, B.S.; Pholdee, N.; Bureerat, S.; Yildiz, A.R.; Sait, S.M. Enhanced Grasshopper Optimization Algorithm Using Elite Opposition-Based Learning for Solving Real-World Engineering Problems. Eng. Comput. 2022, 38, 4207–4219. [Google Scholar] [CrossRef]
  43. Zhao, W.; Wang, L.; Zhang, Z. Artificial Ecosystem-Based Optimization: A Novel Nature-Inspired Meta-Heuristic Algorithm. Neural Comput. Appl. 2020, 32, 9383–9425. [Google Scholar] [CrossRef]
  44. Askari, Q.; Saeed, M.; Younas, I. Heap-Based Optimizer Inspired by Corporate Rank Hierarchy for Global Optimization. Expert Syst. Appl. 2020, 161, 113702. [Google Scholar] [CrossRef]
  45. Zhao, W.; Zhang, Z.; Wang, L. Manta Ray Foraging Optimization: An Effective Bio-Inspired Optimizer for Engineering Applications. Eng. Appl. Artif. Intell. 2020, 87, 103300. [Google Scholar] [CrossRef]
  46. Abualigah, L.; Abd Elaziz, M.; Sumari, P.; Geem, Z.W.; Gandomi, A.H. Reptile Search Algorithm (RSA): A Nature-Inspired Meta-Heuristic Optimizer. Expert Syst. Appl. 2022, 191, 116158. [Google Scholar] [CrossRef]
  47. Dhiman, G.; Garg, M.; Nagar, A.; Kumar, V.; Dehghani, M. A Novel Algorithm for Global Optimization: Rat Swarm Optimizer. J. Ambient Intell. Humaniz. Comput. 2021, 12, 8457–8482. [Google Scholar] [CrossRef]
  48. Ahmadianfar, I.; Heidari, A.A.; Gandomi, A.H.; Chu, X.; Chen, H. RUN beyond the Metaphor: An Efficient Optimization Algorithm Based on Runge Kutta Method. Expert Syst. Appl. 2021, 181, 115079. [Google Scholar] [CrossRef]
  49. Emami, H. Stock Exchange Trading Optimization Algorithm: A Human-Inspired Method for Global Optimization. J. Supercomput. 2022, 78, 2125–2174. [Google Scholar] [CrossRef] [PubMed]
  50. Bai, J.; Li, Y.; Zheng, M.; Khatir, S.; Benaissa, B.; Abualigah, L.; Wahab, M.A. A Sinh Cosh Optimizer. Knowl.-Based Syst. 2023, 282, 111081. [Google Scholar] [CrossRef]
  51. Bai, J.; Nguyen-Xuan, H.; Atroshchenko, E.; Kosec, G.; Wang, L.; Wahab, M.A. Blood-Sucking Leech Optimizer. Adv. Eng. Softw. 2024, 195, 103696. [Google Scholar] [CrossRef]
  52. Sadeeq, H.T.; Abdulazeez, A.M. Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems. IEEE Access 2022, 10, 121615–121640. [Google Scholar] [CrossRef]
  53. Ezugwu, A.E.; Agushaka, J.O.; Abualigah, L.; Mirjalili, S.; Gandomi, A.H. Prairie Dog Optimization Algorithm. Neural Comput. Appl. 2022, 34, 20017–20065. [Google Scholar] [CrossRef]
  54. Jia, H.; Rao, H.; Wen, C.; Mirjalili, S. Crayfish Optimization Algorithm. Artif. Intell. Rev. 2023, 56, 1919–1979. [Google Scholar] [CrossRef]
  55. Falahah, I.A.; Al-Baik, O.; Alomari, S.; Bektemyssova, G.; Gochhait, S.; Leonova, I.; Malik, O.P.; Werner, F.; Dehghani, M. Frilled Lizard Optimization: A Novel Bio-Inspired Optimizer for Solving Engineering Applications. Comput. Mater. Contin. 2024, 79, 3631. [Google Scholar] [CrossRef]
  56. Zolfi, K. Gold Rush Optimizer: A New Population-Based Metaheuristic Algorithm. Oper. Res. Decis. 2023, 33, 113–150. [Google Scholar] [CrossRef]
  57. Bouaouda, A.; Hashim, F.A.; Sayouti, Y.; Hussien, A.G. Pied Kingfisher Optimizer: A New Bio-Inspired Algorithm for Solving Numerical Optimization and Industrial Engineering Problems. Neural Comput. Appl. 2024, 36, 15455–15513. [Google Scholar] [CrossRef]
Figure 1. Flowchart of CGCRA.
Figure 1. Flowchart of CGCRA.
Biomimetics 11 00413 g001
Figure 2. Convergence trajectories of multiple approaches.
Figure 2. Convergence trajectories of multiple approaches.
Biomimetics 11 00413 g002
Figure 3. Boxplots of multiple approaches.
Figure 3. Boxplots of multiple approaches.
Biomimetics 11 00413 g003aBiomimetics 11 00413 g003b
Figure 4. Car side impact.
Figure 4. Car side impact.
Biomimetics 11 00413 g004
Figure 5. Multiple disc clutch brake.
Figure 5. Multiple disc clutch brake.
Biomimetics 11 00413 g005
Figure 6. Rolling element bearing.
Figure 6. Rolling element bearing.
Biomimetics 11 00413 g006
Figure 7. Gear train.
Figure 7. Gear train.
Biomimetics 11 00413 g007
Figure 8. Three-bar truss.
Figure 8. Three-bar truss.
Biomimetics 11 00413 g008
Figure 9. Tubular column.
Figure 9. Tubular column.
Biomimetics 11 00413 g009
Figure 10. Piston lever.
Figure 10. Piston lever.
Biomimetics 11 00413 g010
Figure 11. Cantilever beam.
Figure 11. Cantilever beam.
Biomimetics 11 00413 g011
Figure 12. Speed reducer.
Figure 12. Speed reducer.
Biomimetics 11 00413 g012
Figure 13. Pressure vessel.
Figure 13. Pressure vessel.
Biomimetics 11 00413 g013
Figure 14. Tension/compression spring.
Figure 14. Tension/compression spring.
Biomimetics 11 00413 g014
Figure 15. Welden beam.
Figure 15. Welden beam.
Biomimetics 11 00413 g015
Table 1. Cross-dimensional analysis of four categories.
Table 1. Cross-dimensional analysis of four categories.
Comparative DimensionSwarm IntelligenceEvolutionary ComputationPhysics/Chemistry/Mathematics-Inspired OptimizersHuman Behavior-Inspired Approaches
Inspiration sourceIndividual collaboration and information sharing, foraging, predation, migration, and divisionBiological genetics, variation, natural selection, species evolution, survival of the fittestPhysical phenomena, chemical reactions, inherent mathematical propertiesHuman social behavior, cognitive decision-making patterns, cultural evolution characteristics, brainstorming
Operational logicIndividual self-organizing collaboration, relying on individual historical optimality and population global optimality to guide solution refreshRealize intergenerational evolution and promote the population towards an optimal direction through selection, crossover, and mutationPhysical energy/force field changes, chemical reaction logic; mathematical rules of neighborhood search, taboo, perturbationImitate human trial and error, individual learning, group communication, experience reference to complete iterative updates of solutions
Exploration and exploitation tendencyOverall balance, classic algorithms have excellent balance, new algorithms tend to explore globallyStrong global exploration, moderate local exploitationPhysics/chemistry: strong exploration, weak exploitation, pure mathematics: strong exploitation, weak explorationBalance exploration and exploitation, flexible dynamic adjustment
Information interactionIndividual high-frequency interaction, global optimal dominance, high interaction intensityIntergenerational cross fusion, global information sharing, medium to high interaction intensityPhysics/chemistry: particle indirect field interaction, low intensity, pure mathematics: no interactionImitative weak interaction without strong global guidance
Parameter sensitivityMedium parameter scale, most parameters are sensitive, parameter tuning relies on experienceMedium parameter scale, crossover and variation parameters have a significant impact on performancePhysics/chemistry: multiple parameters, high sensitivity, pure mathematics: few parametersFew parameters, some algorithms have no additional adjustable parameters
Distinctive merits Good parallelism, strong robustness, compatible with continuous/combinatorial optimization problemsHighly versatile, adaptable to continuous, discrete, and mixed variables, flexible coding, mature theoryPhysics/chemistry: diversified ways to escape from local optima, pure mathematics: simple implementation, fast speed, high local accuracyIntuitive inspiration, simple rules, low entry barriers, strong engineering practicality, few parameters
Insufficient defects Ubiquitous metaphorical abstraction, high-dimensional premature convergence, limited generality, easy search stagnation, weak theoretical foundationSlow convergence speed, weak local mining, easy to fall into local optima, insufficient diversityPhysics/chemistry: metaphorically stiff, poorly interpretable, pure mathematics: search delay, not suitable for large-scale high-dimensional applicationsExcessive proliferation of metaphors, severe homogenization, weak theoretical foundation, lack of convergence proof, performance degradation in strongly constrained scenarios
Applicable scenariosContinuous optimization, combinatorial optimization, large-scale high-dimensional multimodal optimizationSuitable for continuous optimization, parameter optimization, feature selection, automatic program generationSuitable for multi-modal global optimization and combinatorial optimization Suitable for combining optimization with prior knowledge or memory mechanisms (travel agents, scheduling)
Table 2. Chromosomes of the complex natural individual organisms.
Table 2. Chromosomes of the complex natural individual organisms.
Individual I n d i v i d u a l 1 I n d i v i d u a l 2 I n d i v i d u a l i I n d i v i d u a l M
Real part R P R P 1 R P 2 R P i R P M
Imaginary part I P I P 1 I P 2 I P i I P M
Chromosome structure ( R P 1 , I P 1 ) ( R P 2 , I P 2 ) ( R P i , I P i ) ( R P M , I P M )
Table 3. Benchmark functions.
Table 3. Benchmark functions.
Benchmark FunctionsDimRange f min
f 1 = i = 1 n x i 2 30[−100, 100]0
f 2 ( x ) = i = 1 n | x i | + i = 1 n | x i | 30[−10, 10]0
f 3 ( x ) = i = 1 n ( j = 1 i x j ) 2 30[−100, 100]0
f 4 ( x ) = max i { | x i | , 1 i n } 30[−100, 100]0
f 5 ( x ) = i = 1 n 1 [ 100 ( x i + 1 x i 2 ) 2 + ( x i 1 ) 2 ] 30[−30, 30]0
f 6 ( x ) = i = 1 n ( [ x i + 0.5 ] ) 2 30[−100, 100]0
f 7 ( x ) = i = 1 n i x i 4 + r a n d o m [ 0 , 1 ) 30[−1.28, 1.28]0
f 8 ( x ) = i = 1 n [ x i 2 10 cos ( 2 π x i ) + 10 ] 30[−5.12, 5.12]0
f 9 ( x ) = 20 exp 0.2 1 n i = 1 n x i 2 exp 1 n i = 1 n cos 2 π x i + 20 + e 30[−32, 32]0
f 10 ( x ) = 1 4000 i = 1 n x i 2 i = 1 n cos x i i + 1 30[−600, 600]0
f 11 ( x ) = π n 10 sin 2 ( π y 1 ) + i = 1 n 1 ( y 1 ) 2 [ 1 + 10 sin 2 ( π y 1 ) ] + ( y n 1 ) 2 + i = 1 n u ( x i , 10 , 100 , 4 ) y i = 1 + x i + 1 4 u ( x i , a , k , m ) = k ( x i a ) m , x i > a 0 , a x i a k ( x i z ) m , x i < a 30[−50, 50]0
f 12 ( x ) = 0.1 sin 2 3 π x 1 + i = 1 n ( x i 1 ) 2 [ 1 + sin 2 ( 3 π x i + 1 ) ] + ( x n 1 ) 2 [ 1 + sin 2 ( 2 π x n ) ] + i = 1 n u ( x i , 5 , 100 , 4 ) 30[−50, 50]0
f 13 ( x ) = ( 1 500 + j = 1 25 1 j + i = 1 2 ( x i a i j ) 6 ) 1 2[−65, 65]0.998
f 14 ( x ) = i = 1 11 [ a i x 1 ( b i 2 + b i x 2 ) b i 2 + b i x 3 + x 4 ] 2 4[−5, 5]0.000307
f 15 ( x ) = 4 x 1 2 2.1 x 1 4 + 1 3 x 1 6 + x 1 x 2 4 x 2 2 + 4 x 2 4 2[−5, 5]−1.0316
f 16 ( x ) = 1 + cos ( 12 x 1 2 + x 2 2 ) 0.5 ( x 1 2 + x 2 2 ) + 2 2[−5.12, 5.12]−1
f 17 ( x ) = [ 1 + ( x 1 + x 2 + 1 ) 2 19 14 x 1 + 3 x 1 2 14 x 2 + 6 x 1 x 2 + 3 x 2 2 ] × [ 30 + ( 2 x 1 3 x 2 ) 2 ( 18 32 x 1 + 12 x 1 2 + 48 x 2 36 x 1 x 2 + 27 x 2 2 ) ] 2[−2, 2]3
f 18 ( x ) = i = 1 5 [ ( x a i ) ( x a i ) T + c i ] 1 4[0, 10]−10.1532
f 19 ( x ) = i = 1 7 [ ( x a i ) ( x a i ) T + c i ] 1 4[0, 10]−10.4029
f 20 ( x ) = i = 1 10 [ ( x a i ) ( x a i ) T + c i ] 1 4[0, 10]−10.5364
f 21 ( x ) = cos ( x 1 ) cos ( x 2 ) exp ( ( x 1 π ) 2 ( x 2 π ) 2 ) 2 [ 2 π , 2 π ] −1
f 22 ( x ) = 0.5 + sin 2 x 1 2 + x 2 2 0.5 ( 1 + 0.001 ( x 1 2 + x 2 2 ) ) 2 2[−100, 100]−1
f 23 ( x ) = i = 1 n x i sin ( x i ) + 0.1 x i 10[−10, 10]0
Table 4. Quantitative results of benchmark functions.
Table 4. Quantitative results of benchmark functions.
FunctionResultBKAEGOHLOAIAONRBOSBOAWSAEHOWOHEOAPOGCRACGCRA
f 1 Best1.0 × 10−2180000005.83 × 10−2201.2 × 10−200000
Worst2.8 × 10−1830000004.01 × 10−1705.7 × 10−158000
Mean9.4 × 10−1850000001.47 × 10−1801.9 × 10−159000
Std00000007.31 × 10−1801.0 × 10−158000
f 2 Best8.9 × 10−11203.2 × 10−263005.1 × 10−1852.6 × 10−1573.14 × 10−142.9 × 10−1962.81 × 10−929.8 × 10−27700
Worst1.60 × 10−9804.4 × 10−24401.6 × 10−3054.1 × 10−1646.1 × 10−1523.06 × 10−104.0 × 10−1673.96 × 10−792.4 × 10−26600
Mean5.3 × 10−10001.5 × 10−24505.8 × 10−3071.4 × 10−1652.5 × 10−1531.16 × 10−111.4 × 10−1681.52 × 10−809.6 × 10−26800
Std2.90 × 10−99000001.1 × 10−1525.57 × 10−1107.22 × 10−80000
f 3 Best3.5 × 10−21600001.4 × 10−24100.97133109.7 × 10−215000
Worst6.6 × 10−17600001.0 × 10−2063.7 × 10−30441.956706.5 × 10−207000
Mean2.2 × 10−17700003.5 × 10−2081.2 × 10−3058.68694604.0 × 10−208000
Std000000010.3467300000
f 4 Best3.7 × 10−10802.1 × 10−26903.1 × 10−3062.5 × 10−1521.6 × 10−1643.3769508.8 × 10−1874.34 × 10−581.1 × 10−27600
Worst3.90 × 10−8009.6 × 10−24605.7 × 10−2983.8 × 10−1324.0 × 10−15321.596681.3 × 10−1554.64 × 10−481.2 × 10−26800
Mean1.30 × 10−8103.2 × 10−24702.6 × 10−2991.6 × 10−1333.4 × 10−15410.609694.2 × 10−1572.30 × 10−494.9 × 10−27000
Std7.11 × 10−8100007.1 × 10−1339.8 × 10−1544.4593712.3 × 10−1568.94 × 10−49000
f 5 Best24.2033526.056161.72 × 10−628.6761826.3717622.9521015.952643.3746692.83 × 10−70.2331850.0022882.75 × 10−100
Worst28.9170728.7429528.7062928.8014728.8072023.8577720.4431485.532330.0396443.08881925.586332.16 × 10−55.97 × 10−30
Mean25.9767427.0734622.9444028.7284727.5534723.3863518.3750945.342900.0061350.82057523.904614.33 × 10−65.77 × 10−31
Std1.0156390.62337211.668380.0237290.8368250.2531201.11440929.870310.0091050.6106514.5406335.28 × 10−61.54 × 10−30
f 6 Best3.12 × 10−53.1287402.28 × 10−60.1665541.4922941.14 × 10−1504.63 × 10−221.84 × 10−80.0003513.46 × 10−118.46 × 10−113.30 × 10−27
Worst3.9967425.0488490.0003842.6286493.2913591.69 × 10−1304.20 × 10−190.0002271.0206271.37 × 10−81.12 × 10−61.77 × 10−21
Mean0.3311914.1376289.60 × 10−50.7490692.2709672.66 × 10−1405.96 × 10−204.38 × 10−50.1252992.17 × 10−97.51 × 10−81.07 × 10−22
Std0.8717990.4328789.28 × 10−50.5302870.4123453.56 × 10−1409.02 × 10−205.61 × 10−50.2041383.20 × 10−92.06 × 10−73.51 × 10−22
f 7 Best1.13 × 10−53.01 × 10−79.79 × 10−61.17 × 10−67.41 × 10−62.79 × 10−57.15 × 10−60.0158809.22 × 10−63.85 × 10−61.62 × 10−63.08 × 10−62.52 × 10−8
Worst0.0003204.22 × 10−50.0004330.0001080.0003550.0004040.0001140.1097530.0007560.0004160.0001790.0001341.32 × 10−5
Mean9.57 × 10−51.41 × 10−50.0001162.01 × 10−59.64 × 10−50.0001524.68 × 10−50.0527970.0001237.35 × 10−55.68 × 10−54.11 × 10−52.87 × 10−6
Std6.39 × 10−51.35 × 10−50.0001142.09 × 10−58.05 × 10−59.22 × 10−52.95 × 10−50.0260170.0001438.82 × 10−55.13 × 10−52.87 × 10−53.89 × 10−6
f 8 Best000000014.92438029.43536000
Worst000000045.76807052.11550000
Mean000000028.38948031.08455000
Std00000007.02440204.451099000
f 9 Best4.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−163.39 × 10−114.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Worst4.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−165.0557694.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Mean4.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−162.1308174.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Std00000000.99460800000
f 10 Best0000000000000
Worst00000000.31905600.333289000
Mean00000000.02265400.033246000
Std00000000.05911200.065364000
f 11 Best2.80 × 10−60.2420688.17 × 10−70.0082520.1027832.01 × 10−171.34 × 10−309.35 × 10−202.75 × 10−90.0009811.24 × 10−112.88 × 10−131.57 × 10−32
Worst0.8039680.5401760.1036950.2235760.3685332.81 × 10−150.2073171.2555147.37 × 10−60.7347961.51 × 10−91.11 × 10−81.57 × 10−32
Mean0.0861930.3953900.0069170.0782060.1915183.68 × 10−160.0241890.2806625.04 × 10−70.1597561.75 × 10−101.54 × 10−91.57 × 10−32
Std0.1957930.0812300.0263040.0487800.0619975.29 × 10−160.0522470.3790741.35 × 10−60.2247422.74 × 10−102.36 × 10−95.57 × 10−48
f 12 Best0.1119430.1174603.93 × 10−60.1249311.4031985.02 × 10−167.73 × 10−311.92 × 10−223.02 × 10−85.83 × 10−52.81 × 10−112.27 × 10−111.35 × 10−32
Worst2.9955491.0265110.4637382.9802482.9796200.1962540.0109873.5974654.44 × 10−50.0044730.0109871.70 × 10−71.35 × 10−32
Mean1.3151110.5395580.0220822.4449981.9940010.0326080.0010990.4029375.93 × 10−60.0014390.0003663.35 × 10−81.35 × 10−32
Std0.7411370.2251030.0856051.0000370.4197540.0535170.0033531.0218759.18 × 10−60.0012300.0020064.60 × 10−85.57 × 10−48
f 13 Best0.9980040.9980040.9980040.9980040.9980040.9980040.9980040.9980040.9980040.9980040.9980040.9980040.998004
Worst2.9821051.03826512.670510.9980042.9821050.9980041.9920315.9288450.99800412.670510.9980040.9980040.998004
Mean1.0641410.9997794.7250660.9980041.5932340.9980041.0311382.1849340.9980047.5345430.9980040.9980040.998004
Std0.3622460.0073723.86138100.92477300.1814841.6685603.02 × 10−165.26854802.20 × 10−121.24 × 10−16
f 14 Best0.0003070.0003080.0003070.0003070.0003070.0003070.0003070.0003070.0003080.0003080.0003070.0006750.000307
Worst0.0203630.0003670.0955980.0003070.0203630.0203630.0012230.0016430.0004290.0003250.0012230.0016740.000307
Mean0.0011400.0003160.0068570.0003070.0031390.0023740.0005210.0007420.0003150.0003140.0003690.0016190.000307
Std0.0036571.17 × 10−50.0183881.27 × 10−190.0068800.0061030.0003940.0003832.23 × 10−54.77 × 10−60.0002320.0002151.15 × 10−9
f 15 Best−1.03163−1.03161−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03070−1.03163
Worst−1.03163−1.03034−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.02868−1.03138−1.03163−0.76772−1.03163
Mean−1.03163−1.03131−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03150−1.03157−1.03163−0.97326−1.03163
Std6.58 × 10−160.0002765.13 × 10−166.78 × 10−166.05 × 10−166.78 × 10−166.32 × 10−166.78 × 10−160.0005486.71 × 10−56.65 × 10−160.0615766.58 × 10−16
f 16 Best−1−1−1−1−1−1−1−1−1−1−1−1−1
Worst−1−1−1−1−1−1−1−0.93625−1−1−1−1−1
Mean−1−1−1−1−1−1−1−0.98512−1−1−1−1−1
Std00000000.0274260001.66 × 10−110
f 17 Best3333333333.00000833.020673
Worst33.00045233333334.07082332.684523
Mean33.00007033333333.041238315.859233
Std1.49 × 10−150.0001132.86 × 10−141.88 × 10−154.26 × 10−155.34 × 10−161.57 × 10−152.91 × 10−151.77 × 10−140.1952092.20 × 10−1511.360961.27 × 10−15
f 18 Best−10.1532−9.66200−10.1532−10.1532−10.1532−10.1532−10.1532−10.1532−10.1532−10.1522−10.1532−10.1532−10.1532
Worst−10.1532−5.02191−2.63047−5.05520−2.63047−10.1532−5.05520−2.68286−10.1532−5.98821−10.1532−10.1512−10.1527
Mean−10.1532−5.64063−9.40027−6.24473−9.57780−10.1532−9.30353−9.06934−10.1532−9.12428−10.1532−10.1529−10.1531
Std5.67 × 10−151.5503032.2951762.1930741.7020716.68 × 10−151.9323932.5136136.02 × 10−121.1534306.62 × 10−150.0004620.000149
f 19 Best−10.4029−5.08668−10.4029−10.4029−10.4029−10.4029−10.4029−10.4029−10.4029−10.4023−10.4029−10.4028−10.4028
Worst−10.4029−5.03131−2.76590−5.08767−2.76590−5.08767−5.08767−2.75193−10.4029−6.83463−10.4029−10.3993−10.4020
Mean−10.4029−5.07580−9.16103−8.27683−10.0572−10.2258−9.16271−9.92529−10.4029−9.64218−10.4029−10.4024−10.4027
Std1.23 × 10−150.0116222.8261832.6484541.4052890.9704312.2865391.8222523.35 × 10−120.844458.08 × 10−160.0006790.000196
f 20 Best−10.5364−10.1955−10.5364−10.5364−10.5364−10.5364−10.5364−10.5364−10.5364−10.5339−10.5364−10.5363−10.5363
Worst−10.5364−5.06838−2.42173−5.12848−8.12759−10.5364−5.12848−2.87114−10.5364−7.37302−10.5364−10.5310−10.5351
Mean−10.5364−5.44653−9.50118−6.39033−10.3891−10.5364−9.63509−9.57866−10.5364−9.81742−10.5364−10.5357−10.5361
Std2.88 × 10−151.2654082.6922962.3263990.5618642.03 × 10−152.049872.4899831.63 × 10−110.9391532.36 × 10−150.0011330.000311
f 21 Best−1−1−1−1−1−1−1−1−1−1−1−1−1
Worst−1−0.99956−1−1−1−1−1−1−1−0.99994−1−1−1
Mean−1−0.99989−1−1−1−1−1−1−1−0.99999−1−1−1
Std00.00011000000001.31 × 10−502.33 × 10−77.75 × 10−7
f 22 Best−1−1−1−1−1−1−1−1−1−1−1−1−1
Worst−1−1−1−1−1−1−1−0.99028−1−0.99028−0.99028−1−1
Mean−1−1−1−1−1−1−1−0.99158−1−0.99644−0.99968−1−1
Std00000000.00335900.0047620.0017746.82 × 10−100
f 23 Best1.8 × 10−11102.3 × 10−282004.7 × 10−2322.2 × 10−1803.4 × 10−1313.8 × 10−2055.66 × 10−965.3 × 10−2734.88 × 10−130
Worst3.50 × 10−7902.3 × 10−239001.16 × 10−311.93 × 10−52.05 × 10−151.8 × 10−1710.3132603.7 × 10−2641.48 × 10−50
Mean1.17 × 10−8007.7 × 10−241004.30 × 10−332.47 × 10−63.53 × 10−166.2 × 10−1730.0258213.1 × 10−2651.12 × 10−60
Std6.39 × 10−8000002.12 × 10−325.50 × 10−65.27 × 10−1600.07287403.44 × 10−60
Table 5. Quantitative results of Wilcoxon rank-sum test on the benchmark functions.
Table 5. Quantitative results of Wilcoxon rank-sum test on the benchmark functions.
FunctionCGCRA vs. BKACGCRA vs. EGOCGCRA vs. HLOACGCRA
vs. IAO
CGCRA
vs. NRBO
CGCRA
vs. SBOA
CGCRA vs. WSACGCRA vs. EHOCGCRA vs. WOCGCRA vs. HEOACGCRA vs. POCGCRA vs. GCRA
f 1 1.21 × 10−12N/AN/AN/AN/AN/AN/A1.21 × 10−12N/A1.21 × 10−12N/AN/A
f 2 1.21 × 10−12N/A1.21 × 10−12N/A2.15 × 10−21.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12N/A
f 3 1.21 × 10−12N/AN/AN/AN/A1.21 × 10−121.60 × 10−21.21 × 10−12N/A1.21 × 10−12N/AN/A
f 4 1.21 × 10−12N/A1.21 × 10−12N/A1.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12N/A
f 5 6.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−126.46 × 10−12
f 6 3.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−111.21 × 10−126.07 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
f 7 3.69 × 10−111.53 × 10−54.08 × 10−116.01 × 10−88.15 × 10−113.02 × 10−111.33 × 10−103.02 × 10−116.70 × 10−111.46 × 10−106.12 × 10−101.61 × 10−10
f 8 N/AN/AN/AN/AN/AN/AN/A1.21 × 10−12N/A1.21 × 10−12N/AN/A
f 9 2.88 × 10−63.02 × 10−113.02 × 10−112.83 × 10−83.02 × 10−113.99 × 10−42.02 × 10−83.02 × 10−111.62 × 10−23.02 × 10−111.91 × 10−22.26 × 10−3
f 10 N/AN/AN/AN/AN/AN/AN/A3.45 × 10−7N/A1.27 × 10−5N/AN/A
f 11 1.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12
f 12 1.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12
f 13 6.65 × 10−13.16 × 10−121.16 × 10−108.14 × 10−25.47 × 10−58.14 × 10−21.86 × 10−25.59 × 10−43.55 × 10−93.16 × 10−128.14 × 10−23.15 × 10−12
f 14 1.50 × 10−23.02 × 10−114.20 × 10−22.68 × 10−117.72 × 10−25.56 × 10−105.19 × 10−37.01 × 10−23.02 × 10−113.02 × 10−119.34 × 10−93.02 × 10−11
f 15 N/A3.15 × 10−122.49 × 10−78.14 × 10−21.58 × 10−28.14 × 10−21.73 × 10−28.14 × 10−27.72 × 10−113.15 × 10−126.54 × 10−13.15 × 10−12
f 16 N/AN/AN/AN/AN/AN/AN/A5.46 × 10−3N/AN/AN/A5.37 × 10−6
f 17 7.31 × 10−11.58 × 10−111.15 × 10−102.61 × 10−53.81 × 10−25.06 × 10−38.06 × 10−25.54 × 10−43.71 × 10−111.58 × 10−115.02 × 10−31.58 × 10−11
f 18 7.76 × 10−123.02 × 10−116.76 × 10−53.05 × 10−49.76 × 10−31.14 × 10−117.68 × 10−64.28 × 10−63.02 × 10−113.02 × 10−111.25 × 10−115.36 × 10−3
f 19 1.33 × 10−113.02 × 10−117.48 × 10−21.83 × 10−25.71 × 10−53.15 × 10−103.66 × 10−44.23 × 10−93.02 × 10−113.69 × 10−116.32 × 10−121.44 × 10−2
f 20 2.07 × 10−113.02 × 10−113.40 × 10−23.43 × 10−49.10 × 10−64.10 × 10−128.04 × 10−63.72 × 10−73.02 × 10−113.02 × 10−117.57 × 10−121.98 × 10−2
f 21 1.21 × 10−124.50 × 10−111.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−125.09 × 10−61.21 × 10−123.71 × 10−2
f 22 N/AN/AN/AN/AN/AN/AN/A1.97 × 10−11N/A1.35 × 10−43.33 × 10−21.70 × 10−8
f 23 1.21 × 10−12N/A1.21 × 10−12N/AN/A1.21 × 10−121.21 × 10−121.18 × 10−121.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12
Table 6. Quantitative results of the car side impact.
Table 6. Quantitative results of the car side impact.
AlgorithmOptimum VariablesOptimum Weight
x 1 x 2 x 3 x 4 x 5 x 6
x 7 x 8 x 9 x 10 x 11
COA [38]0.51.27910.51.27391.28280.5
0.50.29540.1923.55719.0792 25.2083
HLOA [38]0.51.06690.80161.07040.5041.4873
0.50.1920.192−29.97863.2119 23.6956
AROA [38]0.51.50.51.29280.50.5
0.50.1920.31958.826523.0874 25.3642
ETO [40]0.502821.24140.516041.22010.603341.3878
0.50.748320.067472.2526−7.2818 23.2574
SCHO [40]0.51.102860.870880.886430.526091.49992
0.50.035080.19439−30−0.5913 23.7209
GJO [40]0.51.203090.503271.287780.510531.5
0.50.000009.5 × 10−5−22.115−0.0536 23.4052
SCSO [34]0.5023667741.235339390.51.2230087610.5152679671.39187245
0.500033690.3406477750.2119501711.374158706−7.77399175 23.35787723
SOA [34]0.5001392391.2548685870.51.2058710770.7392337160.772309974
0.50.3169990140.303083340.7496600432.039711514 23.8070425
SFOA [31]0.51.2340.51.1870.8750.892
0.40.3450.1921.50.572 23.5616
BBO [31]0.6631.1570.51.2110.8750.882
0.40.3450.2320.7260.913 23.9386
CGCRA0.51.11650.51.302140.51.5
0.50.3450.192−19.572430.02436 22.84351
Table 7. Quantitative results of the multiple-disc clutch brake.
Table 7. Quantitative results of the multiple-disc clutch brake.
AlgorithmOptimum VariablesOptimum Weight
r i r 0 t F Z
APSO [41]7696184030.337181
IAPSO [41]7090190030.31365661
GOA [42]7192183530.3355146
GSA [43]7292281530.3175771
AEO [43]7090181030.3136566
AHA [32]7090184030.3136566
HBO [44]70901100030.3136566
MRFO [45]7090183530.3136566
GA [45]7292191830.321498
DE [45]7192183530.3355146
CGCRA7090160020.23525
Table 8. Quantitative results of the rolling element bearing.
Table 8. Quantitative results of the rolling element bearing.
AlgorithmOptimum VariablesOptimum Cost
D m D b Z f i f o
K D min K D max ε e ζ
HHO [46]1252111.092070.5150.515
0.40.60.30.0504740.683,011.88
RSA [46]125.172221.2973410.885210.5152530.517764
0.412450.6323380.3019110.0243950.602483,486.64
RSO [47]12521.4176910.940270.5150.515
0.40.70.30.020.685,069.021
RUN [48]125.214221.5979611.40240.5150.515
0.400590.614670.30530.020.6366583,680.47
MGA [33]125.71821.874511910.77706580.515000820.51500299
0.4059083530.655588020.300004150.077544920.683,912.87983
CGO [33]12521.87510.7770090.5150.515
0.40.646200520.30.0501524450.683,918.49253
EVO [33]125.719055621.425590210.69553280.5150.515
0.4631829360.69992650.30.0634315190.60421310881,859.7415974
SELO [49]126.352121.0299110.5150.515
0.40.60110.30.10.600483,805.29
LFD [49]126.399921110.5150.5251
0.50.60.30.10.683,670.78
SETO [49]125.722721.4233110.5150.515
0.40.70.30.10.685,539.19
CGCRA125.752321110.5150.515
0.45130.68750.30.07680.692785,547.6324
Table 9. Quantitative results of the gear train.
Table 9. Quantitative results of the gear train.
AlgorithmOptimum VariablesOptimum Cost
n A n B n C n D
RSO [37]39.3326121225.41274.5960 × 10−8
ChOA [37]52.966919.214316.282440.93872.2210 × 10−17
SOA [37]58.26261242.0304606.2215 × 10−16
STOA [37]6024.674520.943659.6967.0004 × 10−15
TSA [37]54.075018.162320.585447.92145.8199 × 10−16
DOA [38]42.732716.201919.094548.72912.7009 × 10−12
MSA [38]33.610412.848219.997752.6982.3078 × 10−11
HLOA [38]23.479612.461712.547.24689.9216 × 10−10
MSROA [34]49.719.916.543.42.70 × 10−12
SCSO [34]47.526.91246.69.92 × 10−10
CGCRA512217533.4762 × 10−18
Table 10. Quantitative results of three-bar truss.
Table 10. Quantitative results of three-bar truss.
AlgorithmOptimum VariablesOptimum Weight
A 1 A 2
BKA [1]0.7886750.408248263.895843
TTAO [35]0.7886880.408213263.8958431
SCHO [50]0.78866420.40827926263.8958476
APO [39]0.78870.4082263.89584338
BSLO [51]0.788679300.40823651263.8958434
FOX [51]0.788702690.4081704263.8958523
ARSCA [37]0.78870.4081263.8958
CPO [37]0.78850.4088263.8959
SBOA [6]0.7890.409264
SFOA [31]0.788680.40825263.89584
CGCRA0.786510.41362263.8556
Table 11. Quantitative results of the tubular column.
Table 11. Quantitative results of the tubular column.
AlgorithmOptimum VariablesOptimum Cost
d t
KOA [36]5.45120.292026.499497
FLA [36]5.48010.290526.563266
COA [36]5.45110.292026.501823
GTO [36]5.45120.292026.499497
RUN [36]5.45120.292026.499497
SMA [36]5.45120.292026.499538
DO [36]5.45120.292026.499497
POA [36]5.45120.292026.499497
GSA [35]5.4511633970.29196550926.531364472
TTAO [35]5.4521810.29162626.51816147
CGCRA5.451280.2919724.61613
Table 12. Quantitative results of the piston lever.
Table 12. Quantitative results of the piston lever.
AlgorithmOptimum VariablesOptimum Weight
H B X D
GTO [52]0.052.052859119.63924.0897138.41270
MFO [52]0.052.0415141204.0833658.412698
WOA [52]0.0518742.045915119.95794.0858498.449975
AOA [53]0.050.1250735781204.1160421667.738
CGO [53]N/AN/AN/AN/A8.41281381
MGA [53]N/AN/AN/AN/A8.41340665
TTAO [35]0.052.0415144.0830271208.412698323
MVO [2]0.052.0469003554.095582502119.929248.57509432
ALO [2]0.052.0513600674.102693186118.8211598.53445096
CS-EO [2]0.052.0415144.0830271208.412698
CGCRA0.050.137211204.126424.69621
Table 13. Quantitative results of the cantilever beam.
Table 13. Quantitative results of the cantilever beam.
AlgorithmOptimum VariablesOptimum Weight
x 1 x 2 x 3 x 4 x 5
COA [54]6.017257315.307150984.491255553.5081567892.1499130221.33996
APO [39]6.01605.30924.49433.50152.15271.33995636
ASO [37]6.03785.30764.48703.49912.14251.34
ChOA [37]5.93645.29614.47003.42972.11061.3424
GJO [37]6.00545.30414.50903.49912.15621.34
RSO [37]7.24044.64753.97399.19071.85121.6788
STOA [37]6.02365.32524.51243.51762.09941.3402
TSA [37]5.94265.37434.46553.51562.18301.3404
CPO [37]6.02335.31964.47803.50972.14361.34
HEOA [10]6.125.284.463.512.121.34
CGCRA5.96374.88714.47533.47642.14691.3068
Table 14. Quantitative results of the speed reducer.
Table 14. Quantitative results of the speed reducer.
AlgorithmOptimum VariablesOptimum Weight
b m z l 1 l 2 d 1 d 2
GTO [39]3.50.7177.37.71533.35025.28672994.47106615
APO [39]3.50.7177.37.71533.35025.28672994.47106615
BSLO [51]3.50.7177.37.715323.350215.286652994.4711
FOX [51]3.500250.7177.300027.715873.350235.286662994.525
DOA [38]3.50120.700117.00297.34617.77523.35335.28902999.7
DCS [38]3.52120.700517.00967.36417.80173.43375.29163034.3
HLOA [38]3.50010.717.00157.37.76933.35555.28672999.9
AROA [38]3.60.7177.77987.98763.36815.53189.8
EHO [8]3.50.7177.37.715323.3502155.2866542994.471066
ROA [34]3.48967480.7177.8220517.8285913.3478855.2787052995.685341
CGCRA3.50.7177.37.716233.351325.286642994.4234
Table 15. Quantitative results of the pressure vessel.
Table 15. Quantitative results of the pressure vessel.
AlgorithmOptimum VariablesOptimum Cost
T s T h R L
BSLO [51]0.7781690.384649240.319622005885.3328
FOX [51]0.7805590.386062240.43913198.51995894.5033
EHO [8]12.4506986.15438740.3196192005885.332774
ETO [40]0.78650620.391735440.54479199.12875984.8509
FLO [55]0.77802710.384579240.3122842005882.8955
GRO [56]0.77871530.38496740.347943199.60615886.4068
PKO [57]0.77816864140.384649162640.319618722005885.332774
ROA [34]0.7089965622.86770409540.3212931720013,048.04256
MSROA [34]0.7733743210.37487416641.83662957180.18714015807.849903
SBOA [6]0.7850.38840.71955890
CGCRA0.7768320.37326739.985692199.9962415798.2139
Table 16. Quantitative results of the tension/compression spring.
Table 16. Quantitative results of the tension/compression spring.
AlgorithmOptimum VariablesOptimum Weight
d D N
APO [39]0.05170.356711.28900.01266523
BSLO [51]0.0516690.35622611.317880.0126652
FOX [51]0.0519830.36380810.886570.0126686
EGO [2]0.050.315786367514.290920520.0126611
EHO [8]0.0517460.35809711.2085570.012665
FLO [55]0.05168910.356717711.2889660.0126652
LFD [56]0.05170.357511.24420.0127
BBOA [56]0.0513440.33488112.62230.012667
GRO [56]0.05170822060.3571788311.26198520.012665
SBOA [6]0.05170.35711.30.0127
CGCRA0.05070.354811.37360.01257
Table 17. Quantitative results of the welden beam.
Table 17. Quantitative results of the welden beam.
AlgorithmOptimum VariablesOptimum Cost
h l t b
BSLO [51]0.205733.470499.036620.205731.72485
FOX [51]0.206963.45199.017780.207111.73142
HOA [8]0.2611323.1859377.8465100.2861102.096170
ETO [40]0.182132.43589.58210.183211.4774
FLO [55]0.20572963.47048879.03662390.20572961.7248523
IAO [4]0.198833.337409.192000.198831.67020
PKO [57]0.20572963983.4704886669.036623910.20572963981.724852309
MadDE [6]0.1993.349.190.1991.67
RIME [6]0.3762.146.480.42.35
SBOA [6]0.1993.349.190.1991.67
CGCRA0.1979543.4243159.0318670.2012181.667165
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

Xu, Y.; Wu, Y.; Zhang, J. A Modified Complex-Valued Encoding Greater Cane Rat Algorithm for Global Optimization and Constrained Engineering Applications. Biomimetics 2026, 11, 413. https://doi.org/10.3390/biomimetics11060413

AMA Style

Xu Y, Wu Y, Zhang J. A Modified Complex-Valued Encoding Greater Cane Rat Algorithm for Global Optimization and Constrained Engineering Applications. Biomimetics. 2026; 11(6):413. https://doi.org/10.3390/biomimetics11060413

Chicago/Turabian Style

Xu, Yubao, Yuebo Wu, and Jinzhong Zhang. 2026. "A Modified Complex-Valued Encoding Greater Cane Rat Algorithm for Global Optimization and Constrained Engineering Applications" Biomimetics 11, no. 6: 413. https://doi.org/10.3390/biomimetics11060413

APA Style

Xu, Y., Wu, Y., & Zhang, J. (2026). A Modified Complex-Valued Encoding Greater Cane Rat Algorithm for Global Optimization and Constrained Engineering Applications. Biomimetics, 11(6), 413. https://doi.org/10.3390/biomimetics11060413

Article Metrics

Back to TopTop