Next Article in Journal
EKEO: An Enhanced Kangaroo Escape Optimizer with Balanced Search for Global Optimization and Engineering Design
Previous Article in Journal
A Dynamic Virtual Channel Approach to Enhance Retinal Prosthetic Precision
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Enhanced Black-Winged Kite Algorithm with Multiple Strategies 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(5), 309; https://doi.org/10.3390/biomimetics11050309
Submission received: 24 March 2026 / Revised: 21 April 2026 / Accepted: 29 April 2026 / Published: 1 May 2026
(This article belongs to the Section Biological Optimisation and Management)

Abstract

The black-winged kite algorithm (BKA) integrates the Cauchy mutation strategy and the leader selection strategy to simulate high-altitude circling exploration, fixed-point diving attack, and group cooperative migration of the black-winged kites to approximate the global optimal solution. The BKA exhibits deficiencies in ponderous convergence efficacy, inefficient calculation precision, and insufficient population diversity. To strengthen the convergence property and computational practicability, an enhanced BKA with multiple strategies (MSBKA) is advocated to accommodate global optimization and constrained engineering applications. The objective is to systematically verify its advancement and competitiveness and accurately actualize the global optimal solution. The ranking-based differential mutation can strengthen population information interaction, accelerate convergence efficiency, restrain premature convergence, diminish homogenization competition, promote exploration and exploitation, intensify elite individual guidance, downscale ineffective iterations, and materialize orderly population renewal. The simplex method can execute the local refinement operations of reflection, expansion, compression and contraction, strengthen local mining efficiency, ameliorate solution accuracy, abate parameter sensitivity, eschew local optimal traps, accelerate accurate convergence, and preserve the optimal individual potential. The elite opposition-based learning strategy can fabricate reverse solutions, expand the monolithic detection space, shorten the convergence process, elevate the quality of initial and iterative solutions, boost population diversity, guide intelligent search direction, and relieve premature convergence. The MSBKA utilizes deficiency orientation, strategy adaptation, and collaborative search to accomplish the realistic demands of high-precision, high-efficiency and strong constraint adaptation, surmount the static trade-off dilemma, endow a strong directional abscond mechanism to replace random perturbation, and actualize the inertia of directional exploration and the blind spots of solution exploitation. Twenty-three benchmark functions and six real-world engineering designs are employed to authenticate theoretical superiority and engineering practicability. The experimental results demonstrate that the MSBKA incorporates strong practicability and reliability to strengthen information interaction, restrain search stagnation, diminish convergence oscillation and fluctuation, facilitate globalized discovery and localized extraction, expedite convergence efficacy, ameliorate solution precision, and consolidate stability and robustness.

1. Introduction

Optimization scenarios are inherently concerned with selecting decision variables from a constrained feasible domain to achieve the extremum of a predetermined realistic function. The core principle employs system modeling, iterative search, and global convergence to abstract ambiguous requirements and intricate problems into quantifiable, solvable mathematical models, yielding scientific and objective optimal decision-making solutions and transcending the inherent subjectivity and boundedness of empirical judgment [1]. Traditional optimization methodologies are inherently circumscribed by the core algorithmic mechanisms and restrictive mathematical assumptions, which exhibit critical inadequacies of reliance on differentiability and higher-order information, attenuated engineering versatility or adaptability, global optimality deficiency, initialization sensitivity, inadequate robustness and generalizability, dimensionality disaster, restricted parallelization, narrow scalability and applicability, suboptimal local convergence, and formidable computational complexity. Swarm intelligence algorithms orchestrate emergent neighborhood interaction, reciprocal information exchange, and self-organizing collective evolution to explore high-dimensional solution spaces and asymptotically approach global optimality [2]. They encompass several distinctive characteristics such as broad generality, practical applicability, exemplary scalability, strong high-dimensional problem-solving ability, easy implementation and hybridizability enhancement, strong parallel search and stochastic perturbation, high compatibility and operational flexibility, and potent exploration and exploitation; these characteristics can be seen in Hannibal Barca optimization (HBO) [3], mother optimization algorithm (MOA) [4], Chinese pangolin optimization (CPO) [5], divine religions algorithm (DRA) [6], stellar oscillation optimization (SOO) [7], enzyme action optimization (EAO) [8], human evolutionary optimization algorithm (HEOA) [9], starfish optimization algorithm (SFOA) [10], tetragonula carbonaria builder bees (TGCOA) [11], H5N1 algorithm (H5N1) [12], mantis shrimp optimization algorithm (MShOA) [13], and the black-winged kite algorithm (BKA) [14].
The latest research on swarm intelligence mainly includes the following contents: (1) Collaborative multi-strategy mechanisms (e.g., historical collaborative, interval prediction, Cauchy mutation, quasi-opposition-based learning, Kent chaotic mapping, nearest neighborhood, population partitioning, dynamic subgroup), idiosyncratic encoding architectures (e.g., binary, real, integer, permutation, symbolic, complex, hybrid, quantum, gray, discrete, polar coordinate, fuzzy matrix, floating point encodings), and heterogeneous complementary approaches (e.g., falco peregrinus optimization, detective behavior algorithm, triangle centroid search algorithm, centered collision optimization, artificial lemming algorithm, dhole optimization algorithm) are utilized to harmonize exploration and exploitation, reinforce parallel convergence efficiency and holistic computational fidelity, and strengthen high-quality robustness and universality. (2) The research focus of swarm intelligence algorithms has shifted from verifying standard test functions to implementing complex engineering scenarios, and cross-domain adaptability has become the core indicator for evaluating algorithm performance. (3) The innovation direction of swarm intelligence is gradually focusing on emerging directions of distributed collaborative data-driven and multi-task optimization, a multi-agent system based on a large language model. The core requirement is to improve the stability and reproducibility of algorithms across massive datasets, large-scale clusters, and multi-task collaborative scenarios. Miao et al. consolidated the modified sand cat swarm optimization to recognize the dual-step infrastructure for forecasting the health situation of lithium-ion batteries, using decomposition and neuro-fuzzy networks; this method exhibited strong parallelism and consistency to realize seamless collaboration in exploration and exploitation, synchronously heighten convergence efficiency and solution accuracy, expedite convergence efficiency, and ameliorate solution precision [15]. Liu et al. articulated entropy-oriented multifaceted denoising and optimization-oriented neurological fuzzy modeling to resolve robust urban air quality index prediction for pollution management; this method exhibited strong practicality and superiority to maintain fortified simplicity and robustness, accelerate convergence speed and predictive efficiency, and promote calculation efficiency and solution quality [16]. Miao et al. extracted the modified fuzzy neural fluid dynamical system to resolve real-time path planning for unmanned aerial vehicles in complex three-dimensional dynamic environments; this method manipulated the reasonable configuration of globalized discovery and localized extraction, strengthened the flexibility and durability of complex systems, and attained the optimal real-time path [17].
Zhao et al. integrated opposition-based learning with a quasi-Newton strategy to demonstrate BKA’s complementary advantages and comprehensive collaboration; this method broadened population distribution heterogeneity, mitigated search stagnation, accelerated global exploration efficiency, and enhanced local exploitation accuracy [18]. Hui et al. constructed an intensified BKA to validate feasibility and practicability; this method demonstrated strong superiority and robustness in exploring solution space, materializing deep integration of synergistic complementarity and adaptability strategies, and eliminating the decline of population diversity [19]. Almutairi et al. explained the soft-rime pursuit modulation and parabolic extrapolation refinement to BKA for addressing renewable photovoltaic modeling and precise parameter identification; this method materialized excellent building simulation compatibility, strengthened population uniform distribution, and actualized faster search efficiency and higher estimation precision [20]. Li et al. extracted the ameliorative multi-strategy BKA to surmount the function optimization and engineering designs; this method manipulated the reasonable configuration of global detection and local mining, selected high-quality elite individuals, and strengthened search effectiveness and adaptability [21]. Guo et al. articulated the modified BKA to resolve the decomposition prediction cooperative model; this method enabled adaptive maintenance of population diversity, eschewed premature convergence and redundant computation, and achieved superior convergence efficiency and prediction precision [22]. Li et al. exploited the potentiated BKA based on Hammersley patterns, artificial lemming avoidance, Lévy flight, and trapezoidal variation to tackle non-lethal kinetic strike parameters; this method demonstrated powerful extensibility and competitiveness to exploit convergence precision, accelerate detection efficiency, and effectuate precise strikes on moving targets [23]. Zhu et al. employed the extended BKA to materialize the hazard estimation of cascading breakdowns; this method operated objective multi-dimensional evaluation metrics to accurately imitate the dynamic coupling capture of cascading faults, comprehensively realize collaborative optimization of risk assessment and preventive control, and strengthen the adaptability and robustness of complex systems [24]. Qi et al. formulated the reinforced BKA based on stagnation-associated diversification and adjustable weak guidance to recognize global optimization and fault detection; this method demonstrated emphatic practicality and noticeable superiority to monitor convergence disturbances, guide search direction, promote calculation efficiency and solution quality, and maintain fortified simplicity and robustness [25]. Du et al. advocated the complex-valued BKA for function optimization and engineering layouts; this method demonstrated superior parallelism and consistency, intensifying population distribution diversity, circumventing dimensional disasters, heightening information capacity and collaboration efficiency, and cultivating meticulous mining accuracy [26]. Nagarajan et al. executed the BKA to surmount the autism detection of privacy-preserved data; this method promoted detection accuracy and generalization ability, strengthened stringent privacy protection and data security, accelerated convergence speed and training efficiency, and heightened scalability and practicality [27]. Chen et al. reported the multi-strategy BKA to address unmanned aerial vehicle path planning; this method demonstrates powerful dynamic real-time response and replanning ability to promote the smoothness, safety, floatability and superiority of path quality and attain faster planning efficiency, stronger obstacle avoidance ability, superior optimization robustness, and higher convergence precision [28]. Lv et al. articulated the fractional-order BKA to seal it with unmanned aerial vehicle path planning for moving target search; this method heightens the prediction accuracy and anti-interference ability of dynamic target trajectories, effectively avoiding obstacle interference, maximizing target capture probability, and realizing finer and more adaptive search step size control [29]. Liao et al. consolidated the modified BKA to tackle global optimization; this method employed the collaborative exploit and information sharing of the multiple strategies to strengthen robustness and scalability, eschew premature convergence and search stagnation, and synchronously heighten convergence efficiency and solution accuracy [30]. Li et al. integrated the osprey optimization algorithm with horizontal and vertical directions to strengthen information exchange efficiency and search strategy diversity; this method realized seamless collaboration in depth and breadth, exploration and exploitation, and inheritance and innovation, demonstrating more stable and reliable convergence efficiency, solution accuracy, and robustness [31]. Although different variants of the BKA are used to solve function optimization and complex applications, this has verified its flexibility and practicability in global detection and local extraction, convergence efficiency, and solution precision. The BKA imitates the elevated-altitude circling exploration, fixed-point diving attack, and group cooperative migration of the black-winged kites to attain high-quality convergence precision. The BKA still needs to be further injected with general enhanced strategies to remedy deficiencies of the ponderous convergence speed, inadequate calculation accuracy, strong parameter sensitivity, serious dimension disaster, negative diversity maintenance, and restricted initial population quality. The no-free-lunch (NFL) method unequivocally clarifies the existence probability of a universal optimal algorithm for all optimization tasks, which will shift the focus of research and application from finding the best algorithm to designing the most appropriate algorithm, explicating population diversity, emphasizing problem relevance, and locating algorithmic value.
The distinctive contributions of the MSBKA are highlighted as follows: (1) The ranking-based differential mutation, simplex method and elite opposition-based learning strategy are integrated into the BKA to address the function of global optimization and constrained engineering applications. (2) The ranking-based differential mutation stabilizes convergence efficiency, eliminates homogenization competition, promotes population guidance, sustains population diversity, and strengthens information interaction. (3) The simplex method consolidates local excavation, ameliorates calculation precision, diminishes parameter sensitivity, accelerates accurate convergence, and eschews search stagnation. (4) The elite opposition-based learning strategy expands the detection area, maintains population diversity, restrains premature convergence, fortifies solution quality, and promotes intelligent detection. (5) The MSBKA is contrasted with other newly publicized, extensively referenced, and extremely competitive algorithms, such as HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The MSBKA is validated against the twenty-three benchmark functions and six engineering designs. (6) The MSBKA not only demonstrates strong superiority and practicality to achieve synergistic complementarity of strategic advantages and harmonize globalized discovery and localized extraction, but also demonstrates strong adaptability and feasibility to expedite convergence efficacy, ameliorate solution precision, and consolidate stability and robustness.
The subsequent sections of this article are outlined as follows. Section 2 articulates the BKA. Section 3 furnishes the MSBKA. Section 4 elucidates simulation results and experimental analysis for benchmark functions. Section 5 furnishes the MSBKA for accomplishing the constrained engineering applications. Section 6 recapitulates the conclusion and future research.

2. BKA

The BKA reconciles Cauchy mutation and Leader selection to preserve exploratory diversity, accelerate convergence efficiency, mitigate search stagnation, approach the optimal vicinity, maintain population directionality, and reinforce fault tolerance and stability margins. The BKA simulates high-altitude circling exploration, fixed-point diving attack and group cooperative migration of the black-winged kites to facilitate optimal population distribution and cooperative evolution, harmonize exploratory divergence and exploitative convergence, and ascertain the globally optimal solution.

2.1. Initialization Population

Randomly initializing the population is performed to achieve a uniform distribution of candidate solutions and to sustain population diversity. The initialization matrix B K is decomposed as
B K = B K 1 , 1 B K 1 , 2 B K 1 , d i m B K 2 , 1 B K 2 , 2 B K 2 , d i m B K p o p , 1 B K p o p , 2 B K p o p , d i m
where p o p constitutes the population multiplicity, d i m constitutes the problem dimensionality, and B K i , j constitutes jth dimension of ith solution. The X i is decomposed as
X i = B K l b + r a n d ( B K u b B K l b )
where i [ 1 , p o p ] , B K l b and B K u b constitute the boundary constraints, r a n d 0 , 1 .
The optimal pathfinder X L is decomposed as
f b e s t = min ( f ( X i ) )
X L = X ( f i n d ( f b e s t = = f ( X i ) ) )

2.2. Meticulous Attacking Behavior (Fine-Grained Exploitation Phase)

The BKA orchestrates posture adjustment, precise diving, and hovering approximation to achieve efficient population traversal and high-quality region locking synergistically. The BKA is distinguished by explicit biomimetic guidance and dynamic adaptability, exhibiting remarkable superiority in efficiently, accurately, and stably attaining global optima. Figure 1a characterizes the sustained hovering of the black-winged kite. Figure 1b characterizes the high-velocity dive attack on prey. Figure 2a characterizes the black-winged kite sustaining aerial hovering, awaiting attack prey. Figure 2b characterizes the black-winged kite’s ability to sustain aerial hovering, facilitating prey detection.
The meticulous attacking is decomposed as
y t + 1 i , j = y t i , j + n ( 1 + sin ( r ) ) × y t i , j p < r y t i , j + n × ( 2 r 1 ) × y t i , j p r
n = 0.05 × e 2 × t T 2
where y t i , j and y t + 1 i , j constitute the positions of the ith black-winged kite in the jth dimension, r 0 , 1 is the probability threshold p = 0.9 , and T constitutes the maximum iteration.
When p < r , the hovering attack serves as a biomimetic analog to the black-winged kite’s long-range hovering observation and gradual prey approach behavior, which harnesses its expansive exploration range and pronounced stochasticity to thoroughly scan potential high-quality regions, thereby circumventing the local optima predicament induced by initial population clustering.
When p r , the diving attack epitomizes the black-winged kite’s strategy of executing a close-range dive to achieve pinpoint prey capture, leveraging a constrained search range and heightened precision to meticulously exploit promising regions, progressively converging on the global optimum.

2.3. Swarm Migration Behavior (Coarse-Grained Exploration Phase)

The swarm migration behavior of black-winged kites mirrors their natural response to food scarcity and unfavorable environmental conditions, prompting them to undertake long-distance flights to new habitats in search of resources. In the algorithmic framework, this behavior is abstracted as large-scale population repositioning and strategic reconfiguration of individual populations, which essentially establishes durability and sustainability. Figure 3 characterizes the migration strategy transitions of the black-winged kites.
The swarm migration is decomposed as
y t + 1 i , j = y t i , j + C ( 0 , 1 ) × ( y t i , j L t j ) F i < F r i y t i , j + C ( 0 , 1 ) × ( L t j m × y t i , j ) F i F r i
m = 2 × sin ( r + π / 2 )
where L t j constitutes the elite leader, F i constitutes the current position, F r i constitutes the refreshed position, and C ( 0 , 1 ) constitutes the Cauchy mutation.
If the fitness of the current population exceeds that of the stochastic population, the leader perpetuates the directional guidance toward the destination and the superior individuals consistently orchestrate the search trajectory and systematically guide the population toward convergence in high-potential areas.
If the fitness of the current population is inferior to that of the stochastic population, the leader abdicates the directive role and merges with the migrating population; the insufficient leadership does not compromise global search capability.
The BKA orchestrates the heavy-tailed distribution of Cauchy mutations with a dynamic leader-switching mechanism to facilitate collaborative population migration, boost population diversity, and strengthen detection efficiency and convergence accuracy. The probability density of the univariate Cauchy distribution is decomposed as
f ( x , δ , μ ) = 1 π δ δ 2 + ( x μ ) 2 < x <
where δ = 1 , μ = 0 .
The normalized probability density function is decomposed as
f ( x , δ , μ ) = 1 π δ x 2 + 1 < x <
Algorithm 1 encapsulates the pseudocode of BKA.
Algorithm 1 BKA
Begin
Step 1. Initialize BKA population X i   ( i = 1 , 2 , , n )
Step 2. Corroborate fitness of each black-winged kite
    Retrieve X b e s t   and   F b e s t
Step 3. while   ( t < T ) do
     for each black-winged kite do
     /*Meticulous attacking phase*/
       if p < r
        Recalibrate the attacking location via Equation (5)
          y t + 1 i , j = y t i , j + n 1 + s i n r × y t i , j
       else if do
        Recalibrate attacking location via Equation (5)
          y t + 1 i , j = y t i , j + n × 2 r 1 × y t i , j
       end if
     /*Swarm migration phase*/
       if  F i < F r i
        Recalibrate migration location via Equation (7)
          y t + 1 i , j = y t i , j + C 0 , 1 × y t i , j L t j
       else if do
        Recalibrate migration location via Equation (7)
          y t + 1 i , j = y t i , j + C 0 , 1 × L t j m × y t i , j
       end if
     /* Handpick the fittest individual*/
       if  y t + 1 i , j < L t j
          X b e s t = y t + 1 i , j , F b e s t = f y t + 1 i , j
       else if do
          X b e s t = L t j , F b e s t = f L t j
       end if
     Enforce boundary constraints by detecting and correcting violations
     Corroborate fitness of each black-winged kite
      Recalibrate   X b e s t if there is a superior black-winged kite
     end for
      t = t + 1
    end while
    Retrieve X b e s t   and   F b e s t
End

3. MSBKA

To compensate the deficiencies of the ponderous convergence speed, inadequate calculation accuracy, strong parameter sensitivity, serious dimension disaster, negative diversity maintenance, and restricted initial population quality, the MSBKA with the ranking-based differential mutation, simplex method, and elite opposition-based learning strategy not only actualizes synergetic complementary and rationalized configuration to reduce the oscillation and fluctuation of the optimal solution, but also integrates deep exploitation and breadth exploration to expedite convergence efficacy, facilitate solution precision, and consolidate stability and robustness.

3.1. Ranking-Based Differential Mutation

The ranking-based differential mutation employs sorting, allocation, and selection probability mechanisms to achieve precise quantitative allocation between exploration and exploitation, thereby strengthening search directionality and purposefulness, maintaining dynamic population heterogeneity, establishing fully adaptive pressure regulation, and attaining structural modularity and paradigm universality [32]. The sorting allocation orchestrates precise population categorization, clarifies individual update positioning, eliminates scale differences, furnishes transparent population status information, and translates absolute fitness into relative ranking levels. The architectural principles of sorting allocation are highlighted as follows: (1) Priority selection prioritizes individual fitness, ensuring that high-quality individuals are assigned superior rankings, thereby maintaining exploitation precision. (2) The diversity principle takes into account individual distribution disparities, maintains population heterogeneity, and suppresses premature convergence. (3) The operability principle features concise hierarchical logic, effortless parameter tuning, low computational overhead, and broad algorithmic compatibility. The sorting allocation R i is decomposed as
R i = N p i , i = 1 , 2 , , N p
where N p constitutes the population multiplicity.
The selection probability allocates rational resource distribution, prioritizes individual update priorities, enforces survival of the fittest, focuses computational effort on high-potential regions, and directs the search trajectory toward optimality. The architectural principles of selection probability are highlighted as follows: (1) The level adaptation principle establishes a monotonically positive correlation between selection probability and individual hierarchical status, ensuring that high-quality individuals are prioritized in accessing update resource. (2) The diversity principle maintains robust perturbations, retains the selection probabilities for individuals of all quality strata (excellent, ordinary, and inferior), averts outright elimination, perpetuates population heterogeneity, and mitigates premature convergence. (3) The normalization principle confers rationality and operability upon probability allocation, thereby facilitating the execution of subsequent update strategies. The selection probability P i is constructed as
p i = R i N p , i = 1 , 2 , , N p
The differential mutation employs sorting probability to select high-quality individuals as base vectors preferentially, steering the search toward promising areas, stabilizing convergence efficiency, promoting population guidance, reducing disorderly fluctuations, and sustaining stability and reliability. Algorithm 2 encapsulates the ranking-based differential mutation of “DE/rand/1”.
Algorithm 2 Ranking-based differential mutation of “DE/rand/1”
Begin
Sort the population and distribute the selection probability P i
Randomly select r 1 1 , N p {base vector index}
while  r a n d > p r 1   o r   r 1 = = i
Randomly select r 1 1 , N p
end
Randomly select r 2 1 , N p {terminal vector index}
while  r a n d > p r 2   o r   r 2 = = r 1   o r   r 2 = = i
Randomly select r 2 1 , N p
end
Randomly select r 3 1 , N p {starting vector index}
while  r 3 = = r 2   o r   r 3 = = r 1   o r   r 3 = = i
Randomly select r 3 1 , N p
end
End

3.2. Simplex Method

The simplex method is distinguished by gradient independence, computational parsimony, and a structured search paradigm, which evaluates solution quality solely based on the ordinal ranking of fitness values and operates independently of the differentiability or continuity of the objective function [33]. The simplex method constructs a geometric convex polyhedron from selected high-quality individuals, iteratively refines the vertices through the geometric operations of reflection, expansion, compression and contraction, and progressively converges toward the global optimal solution. Figure 4 characterizes the simplex polyhedron transformation schematic.
Step 1. Quantify and sort fitness according to each geometric vertex; corroborate the fitness f ( X g ) , f ( X b ) and f ( X s ) of the highest-quality vertice X g , intermediate-quality vertice X b , and lowest-quality vertice X s separately, which locates the pessimal solution, ensures optimization quality, and promotes iteration efficiency.
Step 2. Centroid calculation: Corroborate the geometric centroid X c ; X c is the central direction of the current high-quality search region to guide extended geometric maneuvers, maintain search directionality and eschew stochastic wandering.
X c = X g + X b 2
Step 3. Reflection operation: Generate a refraction vertex X r by extending the line from the intermediate-quality vertice X b to the geometric centroid X c and corroborate fitness f ( X r ) and reflection coefficient α = 1 .
X r = X c + α ( X c X s )
If f ( X r ) < f ( X g ) , the refraction vertex X r is superior to the highest-quality vertice X g ; the refraction direction evidences a superior solution, necessitates the expansion operation, magnifies the directional advantage, and accelerates convergence efficiency. The next step is to perform the expansion operation.
If f ( X g ) f ( X r ) f ( X s ) and the refraction vertex X r is superior to the lowest-quality vertice X s and inferior to the highest-quality vertice X g , then the refraction direction is effective and trustworthy. Replace the lowest-quality vertice X s with the refraction vertex X r , then execute the next iteration.
If f ( X r ) > f ( X s ) , the refraction vertex X r is inferior to the lowest-quality vertice X s , the refraction direction is invalid. The next step is to perform the compression operation.
Step 4. Expansion operation: When the refraction vertex X r is superior to the highest-quality vertice X g , which further extends along the reflection direction, accelerates convergence speed, and approaches the optimal solution. Generate an expansion vertex X e by extending the line from the geometric centroid X c to the refraction vertex X r , corroborate fitness f ( X e ) , and the expansion coefficient γ = 2 .
X e = X c + γ ( X r X c )
If f ( X e ) < f ( X g ) , replace the lowest-quality vertice X s with an expansion vertex X e . Otherwise, replace the lowest-quality vertice X s with the refraction vertex X r .
Step 5. Compression operation: When the refraction vertex X r is inferior to the lowest-quality vertice X s , it further shrinks towards the geometric centroid and conducts a refined search. Generate a compression vertex X t by extending the line from the lowest-quality vertice X s to the geometric centroid X c , corroborate fitness f ( X t ) , and compression coefficient β = 0.5 .
X t = X c + β ( X s X c )
If the f ( X t ) < f ( X s ) , replace the lowest-quality vertice X s with compression vertex X t . Otherwise, replace the lowest-quality vertice X s with the refraction vertex X r .
Step 6. Contraction operation: When the compression operation is ineffective and the compression vertex X t is inferior to the lowest-quality vertice X s , the operation has a large search range and poor overall quality to abandon ineffective searches; focus on high-quality areas and avoid resource waste. Generate a contraction vertex X w by shrinking all vertices towards the highest-quality vertice X g , corroborate fitness f ( X w ) , and compression coefficient δ = 0.5 .
X w = X c δ ( X s X c )
Algorithm 3 encapsulates the pseudocode of the simplex method.
Algorithm 3 Simplex method
Input: The highest-quality vertice X g , intermediate-quality vertice X b , lowest-quality vertice X s
Output: new candidate solution X n e w
X c = X g + X b 2    (Centroid calculation)
X r = X c + α × ( X c X s )    (Reflection operation)
if  f ( X r ) < f ( X g )  then   (Expansion operation)
    X e = X c + γ ( X r X c )
   If  f ( X e ) < f ( X g )  then
      X s = X e
   else
      X s = X r
   end if
end if
if  f ( X s ) < f ( X r )  then   (Compression operation)
    X t = X c + β ( X s X c )
   if  f ( X t ) < f ( X s )  then
       X s = X t
   end if
end if
if  f ( X g ) f ( X r ) f ( X s )  then   (Contraction operation)
    X w = X c δ ( X s X c )
    if  f ( X w ) < f ( X s )  then
       X s = X w
   else
       X s = X r
   end if
end if
X n e w = X s

3.3. Elite Opposition-Based Learning Strategy

The elite opposition-based learning strategy confines the opposition solutions to elite individuals within the current population, selects the best individuals from the union of original and opposition elites, and achieves high-quality population renewal with low computational expenditure [34]. This strategy can eliminate population homogeneity, restrain premature convergence, broaden discovery scope, fortify the quality of initial and iterative solutions, guide intelligent search direction, and enrich population variety. The current elite solution is X E l i t e = ( X E l i t e , 1 , X E l i t e , 2 , , X E l i t e , D ) ; the search agent is X i = ( X i , 1 , X i , 2 , , X i , D ) ; and the reverse search agent is X i = ( X i , 1 , X i , 2 , , X i , D ) .
X i , j = k ( l b j + u b j ) X e , j ,   i = 1 , 2 , , N ;   j = 1 , 2 , , D
where N constitutes the population multiplicity, D constitutes the problem dimensionality, k ( 0 , 1 ) , and l b and u b constitute the dynamic boundary constraints.
l b j = min ( X i , j ) ,   u b j = max ( X i , j )
The reverse search agent exceeds the prescribed dynamic boundaries; X i , j is decomposed as
X i , j = r a n d ( l b j , u b j ) ,   i f   X i , j < l b j   o r   X i , j > u b j

3.4. The Solution Process of MSBKA

Algorithm 4 encapsulates the pseudocode of MSBKA. Figure 5 characterizes the flowchart of the MSBKA.
Algorithm 4 MSBKA
Begin
Step 1. Initialize BKA population X i   ( i = 1 , 2 , , n )
Step 2. Corroborate fitness of each black-winged kite
    Retrieve X b e s t and F b e s t
Step 3. while ( t < T ) do
    Ranking-based differential mutation of “DE/rand/1” is incorporated into BKA
    for each black-winged kite do
    /*Meticulous attacking phase*/
    Simplex method and elite opposition-based learning strategy are incorporated into BKA
      if  p < r
         Recalibrate the attacking location via Equation (5)
          y t + 1 i , j = y t i , j + n 1 + s i n r × y t i , j
      else if do
         Recalibrate attacking location via Equation (5)
          y t + 1 i , j = y t i , j + n × 2 r 1 × y t i , j
      end if
    /*Swarm migration phase*/
      Simplex method and elite opposition-based learning strategy are incorporated into BKA
      if  F i < F r i
         Recalibrate migration location via Equation (7)
          y t + 1 i , j = y t i , j + C 0 , 1 × y t i , j L t j
      else if do
         Recalibrate migration location via Equation (7)
          y t + 1 i , j = y t i , j + C 0 , 1 × L t j m × y t i , j
      end if
    /* Handpick the fittest individual*/
      if  y t + 1 i , j < L t j
          X b e s t = y t + 1 i , j ,   F b e s t = f y t + 1 i , j
      else if do
          X b e s t = L t j ,   F b e s t = f L t j
      end if
      Enforce boundary constraints by detecting and correcting violations
      Corroborate fitness of each black-winged kite
      Recalibrate X b e s t if there is a superior black-winged kite
      end for
       t = t + 1
    end while
    Retrieve X b e s t and F b e s t
End

4. Simulation Results and Experimental Analysis for Benchmark Functions

4.1. Experimental Setup

All demonstration platforms were accomplished on a machine incorporating a 64-bit Windows 11 operating system, a 12th Gen Intel Core i9-12900HX processor (2.30 GHz), 16 GB of RAM, a 4 TB storage device, and a dedicated 16 GB GPU. All comparative methods were coded and executed in MATLAB R2022b.

4.2. Benchmark Functions

Benchmark functions are methodically categorized into three categories: unimodal functions f 1 f 7 , multimodal functions f 8 f 13 , and fixed-dimensional multimodal functions f 14 f 23 . The unimodal functions are employed to scrutinize the convergence dynamics and solution consistency and converge to the unique global optimum. The multimodal functions are designed to circumvent local optima effectively, accurately identify the global optimum or approximate near-optimal solutions, and exhibit a synergistic balance between exploratory breadth and exploitative depth. The fixed-dimensional multimodal functions are utilized to estimate robustness, accuracy, and reproducibility in the fixed complexity solution space, accurately locate multiple optimal solutions, efficiently maintain the convergence stability and detection accuracy, and verify the adaptability and scalability. Table 1 emphasizes the benchmark functions.

4.3. Parameter Configuration

To authenticate the design rationality and experimental strictness, the MSBKA is contrasted with HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The parameter configuration and sensitivity analysis are summarized as follows: (1) These parameter selections are based on empirical fixation and universal inheritance principles, which have been rigorously screened and inherited from representative empirical values in the original literature. The small fluctuations of the parameter values have little impact on the convergence speed, computational accuracy, and stability of the MSBKA. The empirical fixed values have been extensively simulated to verify the optimal robustness. They have strong robustness, reliability, inheritance, and practicality to follow the principles of hierarchy and functionality. The necessity of repetitive experimental verification is relatively low. Modifying these parameters would undermine the mathematical foundation, convergence consistency, standardization and rationality of the MSBKA. (2) The MSBKA adopts the synergistic complementarity of ranking-based differential mutation, the simplex method, and the elite opposition-based learning strategy to essentially diminish parameter sensitivity and provide core support. The ranking-based differential mutation utilizes the fitness and spatial distribution of individual populations for comprehensive sorting, dynamically guiding the direction of population iteration, which effectively offsets the convergence speed’s fluctuations caused by small parameter fluctuations, avoids invalid iterations by parameter value deviations, and ensures the orderliness of population renewal. The MSBKA utilizes the reflection, expansion, and contraction of the simplex method to strengthen local mining efficiency, ameliorate solution accuracy, abate parameter sensitivity, eschew local optimal traps, and accelerate accurate convergence. The elite opposition-based learning strategy performs reverse mapping on contemporary elite individuals, generating reverse elite individuals to supplement population diversity, elevates the quality of initial and iterative solutions, and guides intelligent search direction. (3) These parameters have inherent fault tolerance, a dynamic compensation mechanism, and collaborative architecture to diminish single-point vulnerability, equalize exploration and exploitation, ensure comprehensive superiority, and reuse recognized experience values in terms of convergence speed, solution quality, stability and robustness. The ranking-based differential mutation, simplex method, and elite opposition-based learning strategy have strong optimization potential for complete decoupling, complementary intersection, and functional orthogonality. There is no direct coupling path or interaction channel between parameters. Even if individual parameters fluctuate within a reasonable range, it will not lead to the failure of other strategies.
HBO: ratio α = 2 / 3 , normal distribution N ( 0 , 1 ) , coefficient C o e f = 0.94 .
MOA: stochastic elements r a n d [ 0 , 1 ] , r a n d ( 2 ) 1 , 2 .
CPO: stochastic elements r 1 [ 0 , 1 ] , r 2 [ 0 , 1 ] , r a n d [ 0 , 1 ] , u [ 0 , 1 ] , v [ 0 , 1 ] , aroma concentration C M [ 0.2 , 0.7 ] , source of aroma Q = 100 , aroma diffusion coefficient D c = 0.6 , levy factor β = 1.5 , constant element s = 0.01 .
DRA: belief profile selection probability B P S P = 0.5 , miracle probability M P = 0.5 , proselytism probability P P = 0.9 , reward or penalty probability R P = 0.2 .
SOO: stochastic elements r 1 [ 0 , 1 ] , r 2 [ 0 , 1 ] , r 3 [ 0 , 1 ] , scaling factor S [ 0 , 2 ] , refresh probability r j = 0.5 .
EAO: stochastic elements r [ 0 , 1 ] , ρ [ 0 , 1 ] , s c 1 [ 0.1 , 1 ] , s c 2 [ 0.1 , 1 ] , enzyme concentration E C = 0.1 .
HEOA: stochastic elements r a n d [ 0 , 1 ] , r [ 0 , 1 ] , R [ 0 , 1 ] , δ [ 100 , 2000 ] , constant element γ = 1.5 , evaluation element A = 0.6 .
SFOA: stochastic elements r ( 0 , 1 ) , r 1 ( 0 , 1 ) , r 2 ( 0 , 1 ) , θ ( 0 , π / 2 ) , a 1 ( π , π ) , A 1 ( 1 , 1 ) , A 2 ( 1 , 1 ) .
TGCOA: thermal conductivity k = 0.03 , wing flapping amplitude A [ 0.2 , 0.3 ] , Wings flapping frequency α = 50 , stochastic elements β [ 0 , 1 ] , λ [ 0 , 1 ] , f ( 0 , 1 ) .
H5N1: infection probability P 1 = 0.8 , mutation probability P 2 = 0.85 .
MShOA: stochastic elements r a n d [ 0 , 1 ] , P T I 1 , 2 , 3 , D [ 1 , 1 ] , angular strike motion θ [ π , π / 2 ] , scaling factor k [ 0 , 0.3 ] .
BKA: stochastic elements r a n d [ 0 , 1 ] , r [ 0 , 1 ] , constant elements p = 0.9 , δ = 1 , μ = 0 , Cauchy mutation C ( 0 , 1 ) .
MSBKA: stochastic elements r a n d [ 0 , 1 ] , r [ 0 , 1 ] , constant elements p = 0.9 , δ = 1 , μ = 0 , Cauchy mutation C ( 0 , 1 ) , scaling factor F = 0.7 , reflection coefficient α = 1 , expansion coefficient β = 1.5 , compression coefficient γ = 0.2 , contraction coefficient δ = 0.5 , stochastic element k ( 0 , 1 ) , elite probability χ = 0.2 .

4.4. Simulation Results and Experimental Analysis

To comprehensively and scientifically implement the impartiality and trustworthiness of the verification results of each algorithm, the population size is N = 50 , the maximum iteration is T = 1000 , and independent reproduction is R = 30 . The optimal value (Best), worst value (Worst), mean value (Mean), standard deviation (Std), convergence analysis, boxplot analysis, and Wilcoxon rank-sum test are comprehensive absolute core statistical indicators, which can execute a multi-level and multi-dimensional mechanism to disinterestedly measure detection precision, performance robustness, convergence stability, comprehensive optimization, superiority and practicality.
Table 2 emphasizes the numerical statistics results of MSBKA and mainstream algorithms on benchmark functions. Multiple mainstream algorithms manipulate horizontal comparison and the fittest paradigm to recognize global optimization; the attempt is to imitate the collaborative search and information exchange of biological populations to equalize exploratory breadth and exploitative depth, recognize the rationality and superiority, materialize universality and scalability, and actualize stationary global or approximate optimal solutions for complex functions. For unimodal functions f 1 f 7 , the MSBKA, DRA, EAO, SFOA, TGCOA, H5N1 and MShOA have all demonstrated theoretically optimal convergence consistency, consummating statistical robustness for f 1 , f 2 , f 3 and f 4 . The optimal values, worst values, mean values, and standard deviations of the MSBKA significantly outperform those of the HBO, MOA, CPO, SOO, HEOA and BKA; the MSBKA not only accurately materializes the globally accurate extremum solution and demonstrates extremely high solution quality, but also exhibits comprehensive consistency in multiple independent repeated experiments. This fully confirms the distinguished responsibility and completeness and materializes the ultimate performance. For f 5 , the optimal value, worst value and mean value of the MSBKA are second only to HBO, MOA, CPO, DRA, HEOA, and H5N1 but ahead of SOO, EAO, SFOA, TGCOA, MShOA and BKA. The MSBKA demonstrates extraordinary fault tolerance and universality to maintain population diversity, construct a high-quality solution space distribution, and achieve multi-dimensional superiority. The standard deviation of the MSBKA is superior to that of HBO and CPO but inferior to MOA, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The MSBKA exhibits insufficient stability to trigger significant fluctuations, high dispersion degree, search imbalance and uncontrollability. For f 6 and f 7 , the quantitative assessment metrics of the MSBKA are stronger than those of the HBO, CPO, DRA, EAO, HEOA, SFOA, TGCOA, MShOA and BKA and weaker than those of the MOA, SOO, and H5N1. The MSBKA exhibits excellent convergence quality in both the optimal boundary and the overall distribution, materializes ultimate convergence accuracy and extraordinary stability performance, equalizes the synergistic effects of multiple strategies mechanisms, locks confidence intervals, and eliminates search fluctuations. For multimodal functions f 8 f 13 , the quantitative assessment metrics of the MSBKA, MOA, CPO, DRA, SOO, EAO, SFOA, TGCOA, H5N1, MShOA and BKA maintain strictly high consistency of numerical values with zero fluctuation; they comprehensively surpass HBO and HEOA for f 9 and f 11 . The MSBKA actualizes collaborative complementarity of multiple strategies to comprehensively strengthen detection efficiency and mining precision, highlight global exploration stability, attain precise positioning of exact solution, diminish convergence oscillation, and demonstrate strong robustness and reproducibility. For f 8 , f 12 and f 13 , the comprehensive optimal values, worst values, mean values, and standard deviations of the MSBKA are superior to those of the HBO, CPO, and H5N1 but inferior to those of the MOA, DRA, SOO, EAO, HEOA, SFOA, TGCOA, MShOA and BKA. The MSBKA manipulates the population sorting mutation operator, local meticulous excavation, which is an efficacious escape mechanism to achieve centralized and extensive search, strengthens detection efficiency, downgrades oscillation disturbance, consolidates consistency and reliability, arrests population iteration stagnation, and reconstructs high-quality solutions. For f 10 , the optimal values, worst values, and mean values of the MSBKA, MOA, CPO, DRA, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA exhibit preferable superiority and reliability to maintain numerical consistency. The MSBKA demonstrates strong superiority and repeatability to refine population structure, accurately screen elites, eliminate inferior individuals, improve optimization efficiency, avoid local optimal traps, reduce ineffective searches, and decrease redundant calculations. The standard deviation of the MSBKA successfully surpasses that of the HBO and SOO, and the MSBKA demonstrates excellent stability and robustness to eliminate initial fluctuations, reduce dispersion, maintain population diversity, and achieve smooth convergence. For fixed-dimensional multimodal functions f 14 f 23 , the MSBKA, HBO, MOA, SFOA, H5N1 and BKA maintain the equivalent measurement level and exhibit a theoretically optimal deterministic convergence solution for f 14 , f 15 and f 17 . The quantitative assessment metrics of the MSBKA achieved comprehensive superiority over those of the CPO, DRA, SOO, EAO, HEOA, TGCOA and MshOA. The MSBKA exploits the difference vectors between different individuals as a disturbance term to guide individuals to undergo mutation updates, augment the richness and diversity of search agents, escape local optimal traps, continuously explore a broader solution space, and prominently intensify global search directionality and overall efficiency. For f 16 , the optimal values, worst values, and mean values of the MSBKA, HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA are strictly equal to the global theoretical optimal solution; the standard deviations of the MSBKA and other mainstream comparison algorithms are zero. The MSBKA demonstrates the collaborative comprehensive advantages of the ranking-based differential mutation, simplex method, and elite opposition-based learning strategy to construct an integrated search mechanism of detection and mining escape, which approximates the theoretical optimal solution of all indicators, validates powerful global detection and local mining, and realizes strong superiority and practicality. For f 18 , f 19 and f 20 , the quantitative assessment metrics of the MSBKA are superior to those of the HBO, MOA, CPO, DRA, SFOA, H5N1 and BKA but inferior to those of the SOO, EAO, HEOA, TGCOA and MShOA. The MSBKA adopts the elite opposition-based learning strategy to construct a reverse learning escape channel, abate dependence on the initial population, and ensure operational stability and availability. For f 21 and f 22 , the optimal values, worst values, and mean values of the MSBKA, HBO, MOA, CPO, DRA, SOO, SFOA, TGCOA, H5N1 and BKA are all consistent theoretical optimal solutions; the standard deviations of the MSBKA, HBO, MOA, SOO, SFOA, TGCOA, H5N1 and BKA are superior to those of the CPO, DRA, EAO, HEOA and MshOA. The MABKA manipulates the reflection, expansion, and contraction of the geometric transformation mechanisms to conduct a comprehensive and refined exploitation of the local area around the current elite search agent, accurately capture the local exact solution, approach the theoretical optimal solution, guide the population towards local optimum, diminish convergence oscillations and fluctuations, and strengthen convergence efficiency and solution quality. For f 23 , the quantitative assessment metrics of the MSBKA, DRA, SOO, EAO, SFOA, TGCOA, H5N1 and MshOA are completely equivalent and converge accurately to the theoretical absolute optimal solution, strictly constructing a four-dimensional consistent solution set distribution. The optimal value, worst value, mean value, and standard deviation of the MSBKA are superior to those of the HBO, MOA, CPO, HEOA and BKA. The MSBKA materializes zero fluctuation and zero deviation deterministic optimization, realizes high uniformity of central tendency and dispersion degree, eliminates random interference, and demonstrates absolute convergence stability and solution superiority.

4.5. Convergence Analysis

Figure 6 characterizes the convergence curves of MSBKA and mainstream algorithms on benchmark functions. For unimodal functions f 1 f 7 , the most multidimensional quantitative criteria, productive detection efficiency, and exquisite mining precision of the MSBKA are substantially superior to those of the HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The MSBKA constructs a collaborative complementary optimization framework of a high-quality starting point, high-efficiency exploration and high-precision mining to overcome low population quality, scarcity information interaction and mindless migration following. For multimodal functions f 8 f 13 , the most quantitative assessment metrics of the MSBKA are dramatically superior to those of the HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The MSBKA employs rationalized configuration and collaborative complementarity to accurately compensate for the pivotal weaknesses of the ponderous convergence speed, inadequate calculation accuracy, serious dimension disaster, negative diversity maintenance, strong parameter sensitivity, restricted initial population quality, insufficient robustness and stability, and inferior detection and mining. The MSBKA adopts elite reverse starting, differential mutation exploration and simplex method correction to heighten the solution quality and convergence efficiency, strengthen population interaction and alleviate premature convergence, facilitate efficient population migration and directional optimization of the worst individual, and intensify the robustness and stability. For fixed-dimensional multimodal functions f 14 f 23 , the most multidimensional quantitative criteria, productive detection efficiency, and exquisite mining precision of MSBKA are prominently superior to those of the HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA in quantitative assessment metrics. The MSBKA manipulates deep exploitation, breadth exploration and direction guidance to comprehensively equalize global detection and local mining and systematically improve extraordinary stability and experimental repeatability.

4.6. Boxplot Analysis

Figure 7 characterizes the boxplots of MSBKA and mainstream algorithms on benchmark functions. The standard deviation is the square root of the variance and quantifies the dispersion or volatility between the data and the mean; it estimates the repeatability and reliability of algorithm models, measures stability and robustness, and identifies large fluctuations and outliers. For a small standard deviation with high consistency and strong stability, the data points are tightly clustered around the mean. For a large standard deviation with strong volatility and low stability, the data points are very scattered. For unimodal functions f 1 f 7 , the most multidimensional quantitative standard deviation, convergence stability and discrete volatility of the MSBKA are dramatically superior to those of the HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The MSBKA adopts the ranking-based differential mutation to achieve dynamic parameter adjustment and uniform population distribution, restrain stochastic fluctuation, promote individual information exchange and maintain population diversity. The MSBKA adopts the simplex method to achieve stable search, accelerate local convergence, and reduce the oscillation and fluctuation of the optimal solution. The MSBKA adopts the elite opposition-based learning strategy to inject population diversity, reset search direction, avoid homogenization optimization, and strengthen the overall quality of the solution. For multimodal functions f 8 f 13 , the MSBKA demonstrates noticeable superiority and robustness in terms of standard deviation, convergence stability and discrete volatility as compared to the HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The MSBKA demonstrates reasonable stability and repeatability to comprehensively optimize standard deviation and efficiently materialize low dispersion, excellent anti-interference, extensive adaptability and diminutive volatility. For fixed-dimensional multimodal functions f 14 f 23 , the most multidimensional quantitative standard deviation, convergence stability and discrete volatility of the MSBKA are conspicuous lower than HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The ranking-based differential mutation can fundamentally compress result dispersion, refine the population structure, diminish the standard deviation to eliminate low-quality redundant individuals, reduce disorderly fluctuations, weaken ineffective fluctuation, standardize population evolution direction, and heighten consistency and superiority. The simplex method can intensify the stability of standard deviation, standardize the iterative logic to actualize refined local fine-tuning, reduce result oscillation, smooth the convergence process, and stabilize convergence objective. The elite opposition-based learning strategy can restrain extreme standard deviation, optimize the standard deviation distribution to promote the initial population quality, strengthen a stable foundation, enrich population diversity, and optimize the adaptation scenarios.

4.7. Wilcoxon Rank-Sum Test

The Wilcoxon rank-sum test, without the experimental data cautiously complying with the normal distribution and particular distribution assumption, is employed to validate whether there is a conspicuous discrepancy between two paired samples of the MSBKA and mainstream comparative algorithms [35]. The fundamental objective is to quantify accidental fluctuation, evade distribution assumption, intensify reliability and universality, eschew subjective speculation, and promote scientificity and credibility [36]. N/A represents “not applicable”. p 0.05 authenticates that the performance discrepancy between the MSBKA and other algorithms has not yet attained a noticeable level; the search fluctuation is not sufficient to constitute a fundamental discrepancy. The MSBKA and mainstream comparative algorithms demonstrate the same competitiveness and integration to maintain the same level. p < 0.05 not only authenticates the conspicuous and essential discrepancy between the MSBKA and other algorithms, but also demonstrates statistical availability and superiority and eliminates contingency and randomness [37]. The MSBKA exhibits strong competitiveness and effectiveness to strengthen the multidimensional quantitative criteria, detection efficiency and mining accuracy in quantitative assessment metrics. Table 3 emphasizes the numerical statistics results of MSBKA and mainstream algorithms of the Wilcoxon rank-sum test.

4.8. Simulation and Experimental Analysis

This section employs the ablation simulation to quantify the individual contributions of the ranking-based differential mutation, simplex method and elite opposition-based learning strategy to MSBKA’s gains rather than assuming them to be synergistic, which not only ensures the rigorousness, interpretability and significance of the research algorithm but also clarifies the quantifiability, traceability, and reproducibility of each strategy. The MSBKA is compared with the RBKA (BKA with ranking-based differential mutation), SBKA (BKA with simplex method), EBKA (BKA with elite opposition-based learning strategy), and BKA to verify the effectiveness and feasibility.
Table 4 emphasizes the numerical results of MSBKA, RBKA, SBKA, EBKA, BKA on benchmark functions. For all algorithms, the population size is N = 50 , the maximum iteration is T = 1000 , and independent reproduction is R = 30 . The optimal value, worst value, mean value and standard deviation are used as quantitative assessment metrics to achieve complementary advantages and collaborative search from the central tendency, dispersion degree and boundary performance, which comprehensively validates the excellence and utilization. The optimal value is employed to estimate the algorithm’s solution accuracy and to examine the global optimum, which reflects the global superficial detection and the localized refined mining. The worst value is employed to investigate the algorithm’s robustness and anti-interference ability, which reflects the synergistic complementarity of different strategies to avert local optima and ameliorate extreme output capability. The mean value is employed to quantify the algorithm’s overall effectiveness and average optimization performance, which reflects the synergy of strategies to enhance the comprehensive optimization performance. Standard deviation is employed to assess the algorithm’s stability and output consistency, which reflects population sorting optimization, local refined solution and fluctuation control. For unimodal functions f 1 f 7 , the quantitative assessment metrics of the MSBKA converge to the global exact solution without any random fluctuations for f 1 , f 2 , f 3 and f 4 . The quantitative assessment metrics of the MSBKA are superior to those of the RBKA, SBKA, EBKA and BKA; the MSBKA can extensively explore the solution space, accurately mine the optimal area, and achieve adaptive and coordinated control throughout the entire search process. For f 5 , f 6 and f 7 , the quantitative assessment metrics of the MSBKA are significantly superior to those of the RBKA, SBKA and BKA but slightly inferior to the EBKA; the MSBKA exhibits strong convergence consistency and collaborative complementarity to actualize directional exploration, facilitate exploitation efficiency, and ameliorate solution precision. For multimodal functions f 8 f 13 , the optimal values, worst values, mean values, and standard deviations of the MSBKA, RBKA, SBKA, EBKA and BKA maintain the same numerical statistical results and precisely effectuate the global exact extremum solutions with zero fluctuation for f 9 , f 10 and f 11 . These algorithms exhibit strong practicability and reliability to materialize theoretically optimal convergence consistency and consummate statistical robustness. The quantitative assessment metrics of MSBKA significantly outperform those of the RBKA, SBKA, EBKA and BKA for f 8 , f 12 and f 13 ; the MSBKA collaboratively achieves globalized discovery and localized extraction to restrain some deficiencies of the ponderous convergence speed, inadequate calculation accuracy, easy search stagnation, excessive parameter sensitivity, insufficient population diversity, restricted initial population quality, disorganized global detection, and local extraction. For fixed-dimensional multimodal functions f 14 f 23 , the optimal values, worst values, and mean values of the MSBKA, RBKA, SBKA, EBKA and BKA maintain the equivalent measurement level and exhibit a theoretically optimal deterministic convergence solution; for f 15 , f 16   f 17 , f 21 and f 22 , the standard deviations of the MSBKA and other mainstream comparison algorithms maintain the same order of magnitude. The MSBKA exhibits extraordinary fault tolerance and versatility to imitate population competition and collaboration, dynamically guide search direction, maintain population multiplicity, intensify solution quality, and achieve multi-dimensional superiority. For f 18 , f 19 and f 20 , the optimal values, worst values, mean values and standard deviations of the MSBKA are slightly inferior to those of the RBKA, SBKA, EBKA and BKA; the MSBKA demonstrates the global exploration and local exploitation of turbulent fluctuations, decentralized stability and search uncontrollability. For f 14 and f 23 , the quantitative assessment metrics of the MSBKA are superior to those of the RBKA, SBKA, EBKA and BKA; the MSBKA manipulates deep exploitation and breadth exploration to materialize the rationalized configuration between different strategies, diminish homogenization competition, eschew local optimal traps, intensify information interaction and migration, facilitate population directional exploitation, ameliorate calculation precision, and consolidate stability and practicality.
Figure 8 characterizes the convergence curves of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions. For unimodal functions f 1 f 7 , the most quantitative assessment metrics, detection efficiency, and mining precision of the MSBKA are substantially superior to those of the RBKA, SBKA, EBKA and BKA. The MSBKA exhibits strong superiority and reliability to evaluate individual fitness differences and differential information, promote population information exchange, maintain overall search efficiency, regulate directional search, ensure global detection accuracy, clarify search directionality, and reduce ineffective detection. For multimodal functions f 8 f 13 , the most optimal values, worst values, mean values, standard deviations, exploration speed and exploitation accuracy of the MSBKA are dramatically superior to those of the RBKA, SBKA, EBKA and BKA. The MSBKA exhibits strong robustness and practicality to evaluate individual fitness differences and differential information, promote population information exchange, maintain overall search efficiency, regulate directional search, ensure global detection accuracy, clarify search directionality, and reduce ineffective detection. For fixed-dimensional multimodal functions f 14 f 23 , the most quantitative assessment metrics, convergence rate, and computational accuracy of the MSBKA are prominently superior to those of the RBKA, SBKA, EBKA and BKA in terms of the most optimal values, worst values, mean values, and standard deviations. The MSBKA exhibits strong stability and repeatability to evaluate individual fitness differences and differential information, promote population information exchange, maintain overall search efficiency, regulate directional search, ensure global detection accuracy, clarify search directionality, and reduce ineffective detection. The MSBKA demonstrates strong superiority and robustness to equalize global detection and local mining and achieve comprehensive improvement of convergence speed and computational precision.
Figure 9 characterizes the boxplots of the MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions. For unimodal functions f 1 f 7 , the most multidimensional quantitative standard deviation, convergence consistency, discrete volatility, dimensional adaptability and output repeatability of the MSBKA are dramatically superior to those of the RBKA, SBKA, EBKA and BKA. The MSBKA demonstrates distinguished comprehensive superiority and collaborative integration to prominently diminish standard deviation, materialize convergence stability and fluctuation control of solutions, and dynamically equalize global detection and local mining. For multimodal functions f 8 f 13 , the MSBKA demonstrates noticeable exploration stability and exploitation robustness in terms of the most multidimensional quantitative standard deviation, convergence consistency, discrete volatility, dimensional adaptability and output repeatability when the MSBKA is compared to the RBKA, SBKA, EBKA and BKA. The MSBKA integrates the ranking-based differential mutation, simplex method and elite opposition-based learning strategy to constrain iterative fluctuation synergistically, accurately maintain an extremely low level of standard deviation, resist the disturbance interference of high-dimensional redundancy and low-quality individuals, search for deviation compensation, initialize population randomness, sustain population stability, standardize the convergence process, and consolidate stability and practicality. For fixed-dimensional multimodal functions f 14 f 23 , the most multidimensional quantitative standard deviation, convergence consistency, discrete volatility, dimensional adaptability and output repeatability of the MSBKA are conspicuously lower than the RBKA, SBKA, EBKA and BKA. The MSBKA not only employs the ranking-based differential mutation, simplex method and elite opposition-based learning strategy to effectively overcome the shortcomings of the large standard deviation and insufficient stability of the BKA and mainstream comparison algorithms but also actualizes the collaborative enhancement of the standard deviation, calculation accuracy, and convergence speed, stability and practicality.
Table 5 emphasizes the numerical statistics results of the MSBKA and mainstream algorithms in the Wilcoxon rank-sum test. The MSBKA exhibits strong practicality and responsibility to expedite convergence efficiency, ameliorate solution precision, and reinforce stability and robustness. The experimental results authenticate the conspicuous and essential discrepancy between the MSBKA and other algorithms.

5. MSBKA for Accomplishing Constrained Engineering Applications

The MSBKA is employed to accomplish the constrained engineering applications of the three-bar truss [38], tension/compression spring [39], gear train [40], car side impact [41], multiple-disk clutch brake [42], and rolling element bearing [43]. The principal mission is to construct a robust constraint search mechanism to equalize exploration breadth and exploitation depth, as well as stably and accurately approximate the globally feasible optimal solution in terms of initial solution blindness, unbalanced global detection and local mining, and weak constraint boundary search ability. The MSBKA can directly materialize the most cost-effective and standardized design parameters, dramatically diminish engineering trial and error costs, and prominently promote the economic reliability and adaptive robustness.

5.1. Three-Bar Truss

The principal mission is to retrench the optimum counterweight as characterized in Figure 10, which encompasses multidimensional quantitative elements: double transections A 1 and A 2 . The intrinsic quantitative logic of the mathematical framework is decomposed 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 6 emphasizes the numerical statistics results of the three-bar truss. The MSBKA cultivates the high-precision and high-efficiency incomparable counterweight f ( x ) = 263.8745 with comprehensive, distinguished moderation and quantification elements x = 0.765579 ,   0.468012 . The MSBKA employs differential quantization and sorting selection to accomplish dynamic regulation of global detection and local mining, eliminate redundant and inferior individuals, materialize high-quality gene inheritance and population diversity evolution, diminish ineffective search and operational fluctuation, and promote search stability and iteration efficiency.

5.2. Tension/Compression Spring

The principal mission is to retrench the optimum counterweight as characterized in Figure 11, which encompasses multidimensional quantitative elements: thickness of the spring wire d , average helix diameter D , and coils participating in deformation N . The intrinsic quantitative logic of the mathematical framework is decomposed as follows:
Consider
x = [ x 1 x 2 x 3   ] = [ d D P ]
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 7 emphasizes the numerical statistics results of the tension/compression spring. The MSBKA cultivates the high-precision and high-efficiency irreplaceable counterweight f ( x ) = 0.012478 with the comprehensive outstanding moderation and quantification elements x = 0.051785 , 0.353691 , 11.143834 . The MSBKA utilizes the reflection, expansion, and contraction of the simplex method to construct a momentous search structure of the elite individuals, materialize refinement and controllability of local mining, eliminate random perturbation and oscillation, explicitly search logicality and directionality, strengthen practicality and repeatability, and accurately approximate the global high-quality solution.

5.3. Gear Train

The principal mission is to retrench the optimum cost-effectiveness as characterized in Figure 12, which encompasses multidimensional quantitative elements: respective tooth counts for gears n A , n B , n C and n D . The intrinsic quantitative logic of the mathematical framework is decomposed 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 8 emphasizes the numerical statistics results of the gear train. The MSBKA cultivates the high-precision and high-efficiency incomparable cost-effectiveness f ( x ) = 1.7869 × 10 19 with the comprehensive exceptional moderation and quantification elements x = 56 , 18 , 20 , 45 . The MSBKA operates the elite opposition-based learning strategy to actualize the dynamic equilibrium between contraction and expansion, furnish a non-abrupt large step transition, strengthen serviceability and versatility, broaden discovery scope and population heterogeneity, and strengthen convergence efficiency and solution optimality.

5.4. Car Side Impact

The principal mission is to retrench the optimum counterweight as characterized in Figure 13, which includes multidimensional quantitative elements: thickness specifications of B-pillar inner panel x 1 , B-pillar reinforcement x 2 , floor side inner panel x 3 , cross members x 4 , door beam x 5 , door beltline reinforcement x 6 , roof rail x 7 , B-pillar inner panel x 8 , floor side inner panel x 9 , barrier height x 10 , and impact location x 11 . The intrinsic quantitative logic of the mathematical framework is decomposed 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 9 emphasizes the numerical statistics results of the car side impact. The MSBKA cultivates the high-precision and high-efficiency irreplaceable counterweight f ( x ) = 22.88942 with the comprehensive transcendent moderation and quantification elements x = 0.5 ,   1.11674 ,   0.5 ,   1.31276 ,   0.5 ,   1.5 ,   0.5 ,   0.34992 ,   0.191 ,   19.53974 ,   0.02683 . The MSBKA materializes the synergistic complementarity of the ranking-based differential mutation, simplex method and elite opposition-based learning strategy to diminish homogenization competition, reconcile global detection and local mining, abate parameter sensitivity, eschew local optimal traps, guide intelligent search direction, strengthen information interaction, and ameliorate calculation precision.

5.5. Multiple-Disk Clutch Brake

The principal mission is to retrench the optimum counterweight as characterized in Figure 14, which encompasses multidimensional quantitative elements: disk thickness t , inner radius r i , outer radius r o , actuating force F , and the number of friction surfaces Z . The intrinsic quantitative logic of the mathematical framework is decomposed 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   kgmm 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 10 emphasizes the numerical statistics results of the multiple-disk clutch brake. The MSBKA cultivates the high-precision and high-efficiency incomparable counterweight f ( x ) = 0.27642 with comprehensive extraordinary moderation and quantification elements x = 70 ,   90 ,   1 ,   987 ,   2 . The MSBKA demonstrates extraordinary fault tolerance and universality to materialize the globally accurate extremum solution, exhibit comprehensive consistency and scalability, construct high-quality solution space distribution, diminish convergence oscillation, validate powerful global detection and local mining, and ensure operational stability and availability.

5.6. Rolling Element Bearing

The principal mission is to retrench the optimum cost-effectiveness as characterized in Figure 15, which encompasses multidimensional quantitative elements: pitch diameter D m , ball diameter D b , number of balls Z , inner ring f i , outer ring f o , and raceway curvature coefficients K D min , K D max , ε , e , ζ . The intrinsic quantitative logic of the mathematical framework is decomposed 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 ζ ]
Minimize
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 11 emphasizes the numerical statistics results of the rolling element bearing. The MSBKA cultivates the high-precision and high-efficiency irreplaceable counterweight f ( x ) = 85012.5432 with the comprehensive transcendental moderation and quantification elements x = 125 ,   21.7648 ,   11.3921 ,   0.5151 ,   0.5151 ,   0.4 ,   0.7 ,   0.3 ,   0.02 ,   0.6 . The MSBKA manipulates the rationalized configuration and collaborative complementarity of deep exploitation, breadth exploration and direction guidance to intensify information interaction and mindless migration following, facilitate efficient population migration and directional exploitation, reduce the oscillation and fluctuation of the optimal solution, and consolidate stability and practicality.

6. Conclusions and Future Research

This paper constructs the MSBKA based on the ranking-based differential mutation, simplex method and elite opposition-based learning strategy to resolve the benchmark functions and engineering designs. The purpose is to reveal unambiguous stratification and progression; quantify the comprehensive rationality of convergence speed, solution accuracy, global optimization ability, robustness and stability in function optimization; and demonstrate efficient detection and mining to verify the practicability and universality of dealing with nonlinear, multivariable, multi-constraint, nonconvex, high-dimensional coupling in engineering applications. The BKA with the Cauchy mutation strategy and the leader selection strategy imitates the high-altitude circling exploration, fixed-point diving attack and group cooperative migration of the black-winged kites to construct an iterative optimization mechanism and materialize efficient solutions. The BKA exhibits some serious deficiencies of inadequate population information, inferior detection and mining, ponderous convergence speed, inadequate calculation accuracy, fast diversity attenuation, insufficient robustness and stability, high parameter sensitivity, serious dimension disaster, and negative diversity maintenance. The ranking-based differential mutation can guide the population’s orderly evolution, diminish search blindness, elevate population information utilization, stabilize convergence efficiency, shorten the optimization period, and sustain population diversity. The simplex method can intensify local fine mining, ameliorate optimization accuracy, weaken parameter sensitivity, eschew mutual restriction between convergence efficiency and calculation accuracy, and resolve the complex optimization scenarios. The elite opposition-based learning strategy can eliminate population homogeneity, expand search space, promote robustness and adaptability, fortify the quality of initial and iterative solutions, restrain premature convergence, and maintain population diversity. The MSBKA manipulates multiple strategies, comprehensive optimization advantages and a collaborative complementary mechanism to actualize directional detection, deep mining and diversity maintenance. The MSBKA is compared with the HBO, MOA, CPO, DRA, SOO, EAO, HEOA, SFOA, TGCOA, H5N1, MShOA and BKA. The experimental results demonstrate that the MSBKA not only exhibits reinforced superiority and practicability to actualize complementary advantages among strategies and dynamic switches in the global detection and the local mining but also employs excellent adaptability and feasibility to materialize faster convergence efficiency, higher solution precision and stronger stability and robustness.
In future research, we will execute the systematic analysis from the following three perspectives: (1) We will leverage the resources of Anhui Provincial Engineering Research Center for Understory Crop Intelligent Equipment to upgrade autonomous decision-making and collaborative efficiency of intelligent equipment, actualize the path and harvest planning of the agricultural and forestry robot path planning, materialize multi-source perception sensor networks deployment, attain collaborative scheduling of equipment clusters, accomplish lightweight equipment structure, recognize equipment control parameter self-tuning, and promote the autonomy, adaptability, cooperativity and economy of intelligent equipment systems. (2) We will standardize the same maximum fitness evaluations to ensure a fair comparison of performance for different algorithms. We will further enhance the scientificity and adaptability of parameter determination while retaining the practicality and stability of existing algorithms and adapt to a wider range of optimization scenarios. We will conduct an in-depth analysis of the intrinsic correlation between parameter values and algorithm performance to clarify the theoretical basis for parameter robustness intervals and strengthen the continuity, strictness, completeness, and universality of the algorithm.

Author Contributions

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

Funding

This research was funded by Brain Computer Fusion Application Innovation Talent Team: Research on Fatigue Assistance Detection, Evaluation, and Early Warning System for Agricultural Machinery Drivers Based on Brain Computer Interface under Grant No. XDGJ202502, Anhui Province Quality Engineering Project: Service Top 10 Emerging Industries Featured Specialty (Micro-specialization) Integrated Circuit Layout Design Technology under Grant No. 2024cywzy042, Horizontal research subject: Layout design of image acquisition RF chip under Grant No. 0045025055, 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, 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. The authors would like to thank the editor and anonymous reviewers for their helpful comments and suggest.

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. Miao, F.; Yan, G.; Xie, Y. Optimization of UAV-Based Moving Target Search in Maritime Search and Rescue: An Enhanced Multi-Strategy Golden Jackal Optimization Algorithm. Ocean Eng. 2025, 341, 122841. [Google Scholar] [CrossRef]
  2. Miao, F.; Ma, X.; Li, H. High-Precision Parameter Estimation of Photovoltaic Models via a Novel Adaptive Elite-Biased Backtracking Search Algorithm. Measurement 2025, 258, 119429. [Google Scholar] [CrossRef]
  3. Ouertani, M.W.; Manita, G.; Korbaa, O. Hannibal Barca Optimizer: The Power of the Pincer Movement for Global Optimization and Multilevel Image Thresholding. Clust. Comput. 2025, 28, 482. [Google Scholar] [CrossRef]
  4. Matoušová, I.; Trojovskỳ, P.; Dehghani, M.; Trojovská, E.; Kostra, J. Mother Optimization Algorithm: A New Human-Based Metaheuristic Approach for Solving Engineering Optimization. Sci. Rep. 2023, 13, 10312. [Google Scholar] [CrossRef]
  5. 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]
  6. Mozhdehi, A.T.; Khodadadi, N.; Aboutalebi, M.; El-Kenawy, E.-S.M.; Hussien, A.G.; Zhao, W.; Nadimi-Shahraki, M.H.; Mirjalili, S. Divine Religions Algorithm: A Novel Social-Inspired Metaheuristic Algorithm for Engineering and Continuous Optimization Problems. Clust. Comput. 2025, 28, 253. [Google Scholar] [CrossRef]
  7. Rodan, A.; Al-Tamimi, A.-K.; Al-Alnemer, L.; Mirjalili, S. Stellar Oscillation Optimizer: A Nature-Inspired Metaheuristic Optimization Algorithm. Clust. Comput. 2025, 28, 362. [Google Scholar] [CrossRef]
  8. Rodan, A.; Al-Tamimi, A.-K.; Al-Alnemer, L.; Mirjalili, S.; Tiňo, P. Enzyme Action Optimizer: A Novel Bio-Inspired Optimization Algorithm. J. Supercomput. 2025, 81, 686. [Google Scholar] [CrossRef]
  9. Lian, J.; Hui, G. Human Evolutionary Optimization Algorithm. Expert Syst. Appl. 2024, 241, 122638. [Google Scholar] [CrossRef]
  10. 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]
  11. Gámez, M.G.M.; Vázquez, H.P. A Novel Swarm Optimization Algorithm Based on Hive Construction by Tetragonula Carbonaria Builder Bees. Mathematics 2025, 13, 2721. [Google Scholar] [CrossRef]
  12. Le, T.X.; Bui, T.T.; Tran, H.N. The H5N1 Algorithm: A Viral-Inspired Optimization for Solving Real-World Engineering Problems. Eng. Comput. 2025, 42, 1024–1096. [Google Scholar] [CrossRef]
  13. Sánchez Cortez, J.A.; Peraza Vázquez, H.; Peña Delgado, A.F. A Novel Bio-Inspired Optimization Algorithm Based on Mantis Shrimp Survival Tactics. Mathematics 2025, 13, 1500. [Google Scholar] [CrossRef]
  14. 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]
  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. Zhao, N.; Wang, T.; Zhu, Y. Black-Winged Kite Algorithm Integrating Opposition-Based Learning and Quasi-Newton Strategy. Biomimetics 2026, 11, 68. [Google Scholar] [CrossRef]
  19. Hui, L.; Kong, Y. Improved Black-Winged Kite Optimization Algorithm with Multi-Strategy Hybrid and Its Application. Sci. Rep. 2026, 16, 6768. [Google Scholar] [CrossRef]
  20. Almutairi, S.Z.; Shaheen, A.M. Improved Black-Winged Kite Algorithm for Sustainable Photovoltaic Energy Modeling and Accurate Parameter Estimation. Sustainability 2026, 18, 731. [Google Scholar] [CrossRef]
  21. Li, Z.; Liu, Z. MSBKA: A Multi-Strategy Black-Winged Kite Algorithm for Global Optimization and Engineering Problems. Clust. Comput. 2026, 29, 80. [Google Scholar] [CrossRef]
  22. Guo, H.; Song, T.; Liu, Y. A Decomposition-Prediction Cooperative Model with Multi–Strategy Enhanced Black-Winged Kite Algorithm for Multi-Time-Granularity Short–Term Building Load Forecasting. J. Build. Eng. 2026, 119, 115239. [Google Scholar] [CrossRef]
  23. Li, Y.; Gu, T.; Wan, Q. An Improved Black-Winged Kite Algorithm for Solving Non-Lethal Kinetic Strike Parameters for Moving Targets. Sci. Rep. 2026, 16, 6257. [Google Scholar] [CrossRef]
  24. Zhu, D.; Zhang, W.; Bai, J.; Chen, W. Risk Assessment of Cascading Failures in Wind Power DC Transmission System Based on Improved Black-Winged Kite Algorithm. Electr. Power Syst. Res. 2026, 255, 112829. [Google Scholar] [CrossRef]
  25. Qi, K.; Wei, K.; Cheng, R.; Liang, G.; Hu, J.; Wu, W. An Improved Black-Winged Kite Algorithm for Global Optimization and Fault Detection. Biomimetics 2025, 10, 728. [Google Scholar] [CrossRef]
  26. 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] [PubMed]
  27. Nagarajan, K.; Rajagopalan, S. A Novel Black-Winged Kite Algorithm with Deep Learning for Autism Detection of Privacy Preserved Data. J. Bionic Eng. 2025, 22, 1985–2011. [Google Scholar] [CrossRef]
  28. Chen, H.; Jia, T.; Guo, J.; Yang, L. A Multi-Strategy Enhanced Black-Winged Kite Algorithm for UAV Path Planning. J. Supercomput. 2025, 81, 1440. [Google Scholar] [CrossRef]
  29. Lv, L.; Fu, L.; Xiao, W.; Zhang, Z.; Wu, T.; Du, J. Fractional-Order Black-Winged Kite Algorithm for Moving Target Search by UAV. Fractal Fract. 2025, 9, 726. [Google Scholar] [CrossRef]
  30. Liao, J.; Liu, Y.; Wang, Y.; Liu, X.; Zhao, Z. An Improved Black-Winged Kite Optimization Algorithm Incorporating Multiple Strategies. Eng. Res. Express 2025, 7, 035225. [Google Scholar] [CrossRef]
  31. Li, Y.; Shi, B.; Qiao, W.; Du, Z. A Black-Winged Kite Optimization Algorithm Enhanced by Osprey Optimization and Vertical and Horizontal Crossover Improvement. Sci. Rep. 2025, 15, 6737. [Google Scholar] [CrossRef]
  32. Yan, Z.; Zhang, J.; Zeng, J.; Tang, J. Nature-Inspired Approach: An Enhanced Whale Optimization Algorithm for Global Optimization. Math. Comput. Simul. 2021, 185, 17–46. [Google Scholar] [CrossRef]
  33. Jin, A.; Zhang, J. An Enhanced Blood-Sucking Leech Optimization for Training Feedforward Neural Networks. Sci. Rep. 2025, 15, 36989. [Google Scholar] [CrossRef]
  34. Yan, Z.; Zhang, J.; Tang, J. Path Planning for Autonomous Underwater Vehicle Based on an Enhanced Water Wave Optimization Algorithm. Math. Comput. Simul. 2021, 181, 192–241. [Google Scholar] [CrossRef]
  35. Zhang, J.; Liu, W.; Zhang, G.; Zhang, T. Quantum Encoding Whale Optimization Algorithm for Global Optimization and Adaptive Infinite Impulse Response System Identification. Artif. Intell. Rev. 2025, 58, 158. [Google Scholar] [CrossRef]
  36. 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]
  37. 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]
  38. 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]
  39. 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]
  40. 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]
  41. 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]
  42. Dhiman, G. SSC: A Hybrid Nature-Inspired Meta-Heuristic Optimization Algorithm for Engineering Applications. Knowl.-Based Syst. 2021, 222, 106926. [Google Scholar] [CrossRef]
  43. Emami, H. Stock Exchange Trading Optimization Algorithm: A Human-Inspired Method for Global Optimization. J. Supercomput. 2022, 78, 2125–2174. [Google Scholar] [CrossRef] [PubMed]
  44. 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]
  45. Faridmehr, I.; Nehdi, M.L.; Davoudkhani, I.F.; Poolad, A. Mountaineering Team-Based Optimization: A Novel Human-Based Metaheuristic Algorithm. Mathematics 2023, 11, 1273. [Google Scholar] [CrossRef]
  46. Qais, M.H.; Hasanien, H.M.; Alghuwainem, S.; Loo, K.H. Propagation Search Algorithm: A Physics-Based Optimizer for Engineering Applications. Mathematics 2023, 11, 4224. [Google Scholar] [CrossRef]
  47. 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]
  48. Ahmadianfar, I.; Heidari, A.A.; Noshadian, S.; Chen, H.; Gandomi, A.H. INFO: An Efficient Optimization Algorithm Based on Weighted Mean of Vectors. Expert Syst. Appl. 2022, 195, 116516. [Google Scholar] [CrossRef]
  49. 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]
  50. 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]
  51. 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]
  52. Jia, H.; Rao, H.; Wen, C.; Mirjalili, S. Crayfish Optimization Algorithm. Artif. Intell. Rev. 2023, 56, 1919–1979. [Google Scholar] [CrossRef]
  53. Trojovskỳ, P.; Dehghani, M. A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems Based on Walruses Behavior. Sci. Rep. 2023, 13, 8775. [Google Scholar] [CrossRef]
  54. 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]
  55. Zolfi, K. Gold Rush Optimizer: A New Population-Based Metaheuristic Algorithm. Oper. Res. Decis. 2023, 33, 113–150. [Google Scholar] [CrossRef]
  56. Feng, Z.; Niu, W.; Liu, S. Cooperation Search Algorithm: A Novel Metaheuristic Evolutionary Intelligence Algorithm for Numerical Optimization and Engineering Optimization Problems. Appl. Soft Comput. 2021, 98, 106734. [Google Scholar] [CrossRef]
  57. 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]
  58. 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]
  59. Singh, H.; Singh, B.; Kaur, M. An Improved Elephant Herding Optimization for Global Optimization Problems. Eng. Comput. 2022, 38, 3489–3521. [Google Scholar] [CrossRef]
  60. Wang, L.; Cao, Q.; Zhang, Z.; Mirjalili, S.; Zhao, W. Artificial Rabbits Optimization: A New Bio-Inspired Meta-Heuristic Algorithm for Solving Engineering Optimization Problems. Eng. Appl. Artif. Intell. 2022, 114, 105082. [Google Scholar] [CrossRef]
  61. Wu, H.; Zhang, X.; Song, L.; Zhang, Y.; Gu, L.; Zhao, X. Wild Geese Migration Optimization Algorithm: A New Meta-Heuristic Algorithm for Solving Inverse Kinematics of Robot. Comput. Intell. Neurosci. 2022, 2022, 5191758. [Google Scholar] [CrossRef]
  62. 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]
  63. Yildiz, A.R.; Abderazek, H.; Mirjalili, S. A Comparative Study of Recent Non-Traditional Methods for Mechanical Design Optimization. Arch. Comput. Methods Eng. 2020, 27, 1031–1048. [Google Scholar] [CrossRef]
  64. Zamani, H.; Nadimi-Shahraki, M.H.; Gandomi, A.H. Starling Murmuration Optimizer: A Novel Bio-Inspired Algorithm for Global and Engineering Optimization. Comput. Methods Appl. Mech. Eng. 2022, 392, 114616. [Google Scholar] [CrossRef]
  65. 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]
  66. 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]
  67. Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching–Learning-Based Optimization: A Novel Method for Constrained Mechanical Design Optimization Problems. Comput.-Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
  68. Bhesdadiya, R.; Trivedi, I.N.; Jangir, P.; Jangir, N. Moth-Flame Optimizer Method for Solving Constrained Engineering Optimization Problems. In Advances in Computer and Computational Sciences: Proceedings of ICCCCS 2016; Springer: Berlin/Heidelberg, Germany, 2017; Volume 2, pp. 61–68. [Google Scholar]
  69. Sayed, G.I.; Darwish, A.; Hassanien, A.E. A New Chaotic Multi-Verse Optimization Algorithm for Solving Engineering Optimization Problems. J. Exp. Theor. Artif. Intell. 2018, 30, 293–317. [Google Scholar] [CrossRef]
  70. Eskandar, H.; Sadollah, A.; Bahreininejad, A.; Hamdi, M. Water Cycle Algorithm–A Novel Metaheuristic Optimization Method for Solving Constrained Engineering Optimization Problems. Comput. Struct. 2012, 110, 151–166. [Google Scholar] [CrossRef]
  71. Savsani, P.; Savsani, V. Passing Vehicle Search (PVS): A Novel Metaheuristic Algorithm. Appl. Math. Model. 2016, 40, 3951–3978. [Google Scholar] [CrossRef]
  72. 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]
  73. Azizyan, G.; Miarnaeimi, F.; Rashki, M.; Shabakhty, N. Flying Squirrel Optimizer (FSO): A Novel SI-Based Optimization Algorithm for Engineering Problems. Iran. J. Optim. 2019, 11, 177–205. [Google Scholar]
  74. 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]
  75. 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]
  76. 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]
  77. 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]
  78. Yang, Y.; Chen, H.; Heidari, A.A.; Gandomi, A.H. Hunger Games Search: Visions, Conception, Implementation, Deep Analysis, Perspectives, and towards Performance Shifts. Expert Syst. Appl. 2021, 177, 114864. [Google Scholar] [CrossRef]
  79. 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]
  80. Ong, K.M.; Ong, P.; Sia, C.K. A Carnivorous Plant Algorithm for Solving Global Optimization Problems. Appl. Soft Comput. 2021, 98, 106833. [Google Scholar] [CrossRef]
  81. Braik, M.S. Chameleon Swarm Algorithm: A Bio-Inspired Optimizer for Solving Engineering Design Problems. Expert Syst. Appl. 2021, 174, 114685. [Google Scholar] [CrossRef]
  82. 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]
  83. Dhiman, G.; Kumar, V. Seagull Optimization Algorithm: Theory and Its Applications for Large-Scale Industrial Engineering Problems. Knowl.-Based Syst. 2019, 165, 169–196. [Google Scholar] [CrossRef]
  84. Naruei, I.; Keynia, F.; Sabbagh Molahosseini, A. Hunter–Prey Optimization: Algorithm and Applications. Soft Comput. 2022, 26, 1279–1314. [Google Scholar] [CrossRef]
  85. 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]
  86. Azizi, M.; Aickelin, U.; Khorshidi, H.A.; Baghalzadeh Shishehgarkhaneh, M. Energy Valley Optimizer: A Novel Metaheuristic Algorithm for Global and Engineering Optimization. Sci. Rep. 2023, 13, 226. [Google Scholar] [CrossRef] [PubMed]
Figure 1. (a) Sustained hovering. (b) High-velocity dive attack on prey.
Figure 1. (a) Sustained hovering. (b) High-velocity dive attack on prey.
Biomimetics 11 00309 g001
Figure 2. (a) Aerial hovering, awaiting attack prey. (b) Aerial hovering, facilitate prey detection.
Figure 2. (a) Aerial hovering, awaiting attack prey. (b) Aerial hovering, facilitate prey detection.
Biomimetics 11 00309 g002
Figure 3. The migration strategy transitions of the black-winged kites.
Figure 3. The migration strategy transitions of the black-winged kites.
Biomimetics 11 00309 g003
Figure 4. Simplex method schematic.
Figure 4. Simplex method schematic.
Biomimetics 11 00309 g004
Figure 5. Flowchart of MSBKA.
Figure 5. Flowchart of MSBKA.
Biomimetics 11 00309 g005
Figure 6. Convergence curves of MSBKA and mainstream algorithms on benchmark functions.
Figure 6. Convergence curves of MSBKA and mainstream algorithms on benchmark functions.
Biomimetics 11 00309 g006
Figure 7. Boxplots of MSBKA and mainstream algorithms on benchmark functions.
Figure 7. Boxplots of MSBKA and mainstream algorithms on benchmark functions.
Biomimetics 11 00309 g007
Figure 8. Convergence curves of MSBKA, RBKA, SBKA, EBKA, BKA on benchmark functions.
Figure 8. Convergence curves of MSBKA, RBKA, SBKA, EBKA, BKA on benchmark functions.
Biomimetics 11 00309 g008
Figure 9. Boxplots of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions.
Figure 9. Boxplots of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions.
Biomimetics 11 00309 g009
Figure 10. Three-bar truss.
Figure 10. Three-bar truss.
Biomimetics 11 00309 g010
Figure 11. Tension/compression spring.
Figure 11. Tension/compression spring.
Biomimetics 11 00309 g011
Figure 12. Gear train.
Figure 12. Gear train.
Biomimetics 11 00309 g012
Figure 13. Car side impact.
Figure 13. Car side impact.
Biomimetics 11 00309 g013
Figure 14. Multiple-disk clutch brake.
Figure 14. Multiple-disk clutch brake.
Biomimetics 11 00309 g014
Figure 15. Rolling element bearing.
Figure 15. Rolling element bearing.
Biomimetics 11 00309 g015
Table 1. Benchmark functions.
Table 1. 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 sin ( x i ) ) 30[−500, 500]−12,569.5
f 9 ( x ) = i = 1 n [ x i 2 10 cos ( 2 π x i ) + 10 ] 30[−5.12, 5.12]0
f 10 ( 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 11 ( x ) = 1 4000 i = 1 n x i 2 i = 1 n cos x i i + 1 30[−600, 600]0
f 12 ( 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 13 ( 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 14 ( x ) = ( 1 500 + j = 1 25 1 j + i = 1 2 ( x i a i j ) 6 ) 1 2[−65, 65]0.998
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 2. Numerical statistics results of MSBKA and mainstream algorithms on benchmark functions.
Table 2. Numerical statistics results of MSBKA and mainstream algorithms on benchmark functions.
FunctionResultHBOMOACPODRASOOEAOHEOASFOATGCOAH5N1MShOABKAMSBKA
f 1 Best4.0 × 10−13204.2 × 10−2590001.7 × 10−19000004.3 × 10−2200
Worst2.4 × 10−11608.7 × 10−1630004.9 × 10−15900005.5 × 10−1700
Mean8.2 × 10−11802.9 × 10−1640001.6 × 10−16000001.8 × 10−1710
Std4.5 × 10−117000009.0 × 10−160000000
f 2 Best4.20 × 10−673.7 × 10−2346.6 × 10−1310007.51 × 10−9400004.3 × 10−1090
Worst3.67 × 10−593.9 × 10−2243.95 × 10−880009.13 × 10−7100001.41 × 10−860
Mean2.16 × 10−601.6 × 10−2251.34 × 10−890003.04 × 10−7200005.01 × 10−880
Std8.04 × 10−6007.21 × 10−890001.67 × 10−7100002.58 × 10−870
f 3 Best5.1 × 10−13601.1 × 10−2980001.2 × 10−21600001.8 × 10−2190
Worst8.8 × 10−1152.1 × 10−2912.3 × 10−1520003.3 × 10−20700004.1 × 10−1800
Mean2.9 × 10−1167.0 × 10−2937.8 × 10−1540001.3 × 10−20800001.4 × 10−1810
Std1.6 × 10−11504.3 × 10−1530000000000
f 4 Best4.93 × 10−611.9 × 10−1965.7 × 10−1440001.12 × 10−5800006.5 × 10−1100
Worst3.82 × 10−61.9 × 10−1872.25 × 10−8103.1 × 10−29801.35 × 10−4800001.50 × 10−960
Mean1.27 × 10−76.5 × 10−1897.50 × 10−8301.1 × 10−29905.06 × 10−5000005.02 × 10−980
Std6.97 × 10−704.11 × 10−820002.45 × 10−4900002.74 × 10−970
f 5 Best0.00320021.767921.17 × 10−57.49 × 10−926.8066628.992910.10002626.5871728.7399023.772728.9058924.6694523.22636
Worst26.2990425.8689527.680649.25 × 10−528.9221229.000003.35576628.4061728.9101224.9045128.9990828.9553428.71352
Mean19.0932623.2412422.118162.02 × 10−528.4271028.998940.89498427.3559428.8123424.4048128.9698926.3726225.74011
Std11.288900.99105210.065782.59 × 10−50.6412700.0016010.7799630.4041530.0497870.299960.0236691.3040051.620269
f 6 Best2.52 × 10−61.40 × 10−107.89 × 10−62.5996056.40 × 10−76.8227960.0007040.0186951.5545985.33 × 10−146.0042043.93 × 10−52.10 × 10−12
Worst0.0038780.2451490.5311507.5000000.1441137.5000000.9132490.1585905.4512022.37 × 10−127.4529515.2366240.542759
Mean0.0010590.0082640.0184786.7714470.0128477.4449680.1892720.0630714.1006796.98 × 10−136.8767530.9987840.018093
Std0.0007280.0447410.0968591.2807770.0298680.1265370.2364520.0405640.9537896.07 × 10−130.4272491.6675620.099093
f 7 Best2.33 × 10−51.33 × 10−51.48 × 10−84.85 × 10−61.55 × 10−62.17 × 10−54.24 × 10−68.04 × 10−55.87 × 10−82.37 × 10−65.65 × 10−71.20 × 10−54.45 × 10−6
Worst0.0005070.0001270.0001950.0005976.82 × 10−50.0097970.0002150.0051388.05 × 10−50.0002760.0001900.0002810.000153
Mean0.0001805.83 × 10−55.04 × 10−50.0001822.02 × 10−50.0011006.13 × 10−50.001191.48 × 10−59.58 × 10−54.66 × 10−58.82 × 10−56.81 × 10−5
Std0.0001123.04 × 10−55.09 × 10−50.0001851.60 × 10−50.0017975.77 × 10−50.0011621.75 × 10−57.73 × 10−54.62 × 10−56.96 × 10−54.20 × 10−5
f 8 Best−11,222.4−9435.90−8960.89−12,566.1−10,100.4−5334.61−8751.86−9031.69−6016.24−12,569.5−6528.30−11,634.0−17,002.5
Worst−7324.82−7877.82−1855.90−8511.67−8420.93−3814.16−5878.09−5242.77−3757.39−12,332.6−4150.61−4906.21−8947.67
Mean−10,140.0−8616.58−4387.13−10,661.2−9390.49−4368.27−7409.62−6800.53−4977.17−12,478.7−5160.04−9117.53−12,702.3
Std808.5363404.52172537.7751033.626439.7259315.9835747.4668902.1782532.938091.65402589.02671671.5242010.001
f 9 Best0000000000000
Worst26.170110000037.91576000000
Mean5.0028250000029.55569000000
Std8.631902000005.895935000000
f 10 Best4.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Worst4.00 × 10−154.44 × 10−164.44 × 10−164.44 × 10−164.00 × 10−154.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Mean2.46 × 10−154.44 × 10−164.44 × 10−164.44 × 10−162.34 × 10−154.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Std1.79 × 10−150001.80 × 10−1500000000
f 11 Best0000000000000
Worst0000000.080774000000
Mean0000000.029385000000
Std0000000.024916000000
f 12 Best5.43 × 10−61.45 × 10−112.42 × 10−110.2572064.23 × 10−51.2171667.37 × 10−50.0005410.2082362.05 × 10−150.4016422.54 × 10−62.59 × 10−9
Worst0.0002050.1036691.44 × 10−71.6689711.2051961.6689710.8557980.0238980.9656238.14 × 10−131.5876150.7364030.026854
Mean5.13 × 10−50.0034582.41 × 10−81.2919040.4803861.6097980.2102970.0024880.5249685.16 × 10−141.1554880.0524290.003161
Std3.79 × 10−50.0189272.92 × 10−80.3810000.4046800.1192250.2558900.0041680.1848571.48 × 10−130.2941280.1731120.006773
f 13 Best2.00 × 10−58.96 × 10−121.18 × 10−118.36 × 10−110.0869522.9992584.77 × 10−50.0254732.9712782.06 × 10−122.8109230.5700241.13 × 10−12
Worst0.0149700.1413200.0019092.71 × 10−72.7044153.0000000.0136260.1994072.9896540.0988832.9998882.9980220.010990
Mean0.0010730.0304986.41 × 10−56.46 × 10−82.2448922.9998580.0014980.0836012.9796340.0163832.9876481.3282060.001832
Std0.0026570.0422120.0003497.60 × 10−80.6470340.0002120.0023850.0437750.0053930.0372620.0376920.5973400.004165
f 14 Best0.9980040.9980040.9980042.1121360.9980040.9980040.9980040.9980040.9980040.9980040.9980040.9980040.998004
Worst0.9980040.99800412.6705112.670512.9821050.99811912.670510.99800412.670510.99800412.670510.9980040.998004
Mean0.9980040.9980049.6285828.5283831.1302770.9980138.8730130.9980049.3119440.9980044.2558000.9980040.998004
Std2.26 × 10−161.09 × 10−164.3982183.3384050.5033832.22 × 10−54.7989501.60 × 10−164.6874392.44 × 10−164.5216854.12 × 10−171.01 × 10−16
f 15 Best−1.03163−1.03163−1.03163−1.03091−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163
Worst−1.03163−1.03163−1.01828−0.96695−1.03163−1.02999−1.03141−1.03163−1.03163−1.03163−1.03162−1.03163−1.03163
Mean−1.03163−1.03163−1.03055−1.01670−1.03163−1.03132−1.03158−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163
Std5.45 × 10−166.05 × 10−160.0025720.0182706.78 × 10−160.0003906.16 × 10−57.53 × 10−136.18 × 10−161.93 × 10−89.63 × 10−76.71 × 10−166.32 × 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−1−1−1−1−1−1
Mean−1−1−1−1−1−1−1−1−1−1−1−1−1
Std0000000000000
f 17 Best3333.93104833.0003143.000030333333
Worst333.00031738.7416733.0113603.37527333033.00017333
Mean333.00004119.5372433.0026833.04540233.933.00002733
Std1.84 × 10−151.29 × 10−156.58 × 10−511.312791.32 × 10−150.0024760.1047531.38 × 10−154.9295031.31 × 10−153.59 × 10−51.01 × 10−151.79 × 10−15
f 18 Best−10.1532−10.1532−10.1532−10.1532−10.1532−9.75430−10.1454−10.1532−10.1532−10.1532−9.45139−10.1532−10.1532
Worst−5.05520−5.10064−10.1532−10.1532−4.84084−4.67123−6.92940−10.1532−2.61627−5.0552−4.74032−10.1532−2.63047
Mean−8.79373−9.98475−10.1532−10.1532−8.09275−8.21814−8.98634−10.1532−5.48654−7.05924−5.56236−10.1532−9.40093
Std2.2929610.9224611.21 × 10−63.85 × 10−62.4482761.167490.9907445.36 × 10−122.7577512.3404281.4341935.52 × 10−152.295399
f 19 Best−10.4029−10.4029−10.4029−10.4028−10.4029−10.1920−10.4015−10.4029−10.4029−10.4029−9.86446−10.4029−10.4029
Worst−2.76590−10.4027−10.4029−10.4028−4.90702−6.53653−6.97722−10.4029−2.45688−5.08767−4.81504−3.72430−3.72430
Mean−9.08532−10.4029−10.4029−10.4028−7.99926−8.39715−9.44603−10.4029−5.45487−8.67301−5.94171−10.1803−9.28983
Std2.4617985.05 × 10−51.59 × 10−65.22 × 10−62.6473101.1106910.9963541.33 × 10−102.9326552.4381021.6706681.2193472.531532
f 20 Best−10.5364−10.5364−10.5364−10.5363−10.5364−10.4923−10.5362−10.5364−10.5364−10.5364−10.0904−10.5364−10.5364
Worst−3.83543−10.5360−10.5364−10.5362−4.94044−5.61404−5.12821−10.5364−2.80613−5.12848−4.43317−10.5364−3.83543
Mean−9.57564−10.5364−10.5364−10.5363−9.16810−8.33815−9.72042−10.5364−5.36153−10.1171−5.33110−10.5364−9.86631
Std2.1530559.98 × 10−54.09 × 10−62.63 × 10−52.3593241.2311941.1136183.81 × 10−122.2464151.3229321.2220421.13 × 10−142.044661
f 21 Best−1−1−1−1−1−1−1−1−1−1−1−1−1
Worst−1−1−1−1−1−0.99833−0.99992−1−1−1−0.99951−1−1
Mean−1−1−1−1−1−0.99975−0.99999−1−1−1−0.99993−1−1
Std006.21 × 10−91.24 × 10−700.0003621.59 × 10−50000.00011300
f 22 Best−1−1−1−1−1−1−1−1−1−1−1−1−1
Worst−1−1−1−1−1−1−0.99028−1−1−1−1−1−1
Mean−1−1−1−1−1−1−0.99805−1−1−1−1−1−1
Std0000000.003952000000
f 23 Best5.86 × 10−776.1 × 10−2673.1 × 10−1320002.10 × 10−9800002.7 × 10−1120
Worst8.06 × 10−81.0 × 10−2577.26 × 10−830000.29946300001.62 × 10−880
Mean5.12 × 10−93.6 × 10−2592.43 × 10−840000.01347700005.41 × 10−900
Std1.53 × 10−801.33 × 10−830000.05709400002.96 × 10−890
Table 3. Numerical results of MSBKA and mainstream algorithms in the Wilcoxon rank-sum test.
Table 3. Numerical results of MSBKA and mainstream algorithms in the Wilcoxon rank-sum test.
FunctionHBOMOACPODRASOOEAOMSOSFOATGCOAH5N1MShOABKA
f 1 1.21 × 10−12N/A1.21 × 10−12N/AN/AN/A1.21 × 10−12N/AN/AN/AN/A1.21 × 10−12
f 2 1.21 × 10−121.21 × 10−121.21 × 10−12N/AN/AN/A1.21 × 10−12N/AN/AN/AN/A1.21 × 10−12
f 3 1.21 × 10−122.21 × 10−61.21 × 10−12N/AN/AN/A1.21 × 10−12N/AN/AN/AN/A1.21 × 10−12
f 4 1.21 × 10−121.21 × 10−121.21 × 10−12N/A1.66 × 10−11N/A1.21 × 10−12N/AN/AN/AN/A1.21 × 10−12
f 5 0.3478284.18 × 10−90.0850003.02 × 10−117.12 × 10−93.00 × 10−113.02 × 10−112.13 × 10−53.02 × 10−110.0007703.02 × 10−110.031466
f 6 8.10 × 10−100.5996896.72 × 10−103.02 × 10−115.46 × 10−92.98 × 10−114.62 × 10−105.57 × 10−103.02 × 10−113.34 × 10−113.02 × 10−112.87 × 10−10
f 7 2.96 × 10−50.3554720.0594280.0377823.83 × 10−61.16 × 10−70.2458141.07 × 10−94.80 × 10−70.3183040.0206810.446419
f 8 2.57 × 10−75.49 × 10−113.34 × 10−112.43 × 10−55.07 × 10−103.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−110.4917833.02 × 10−112.39 × 10−8
f 9 0.002788N/AN/AN/AN/AN/A4.57 × 10−12N/AN/AN/AN/AN/A
f 10 1.43 × 10−6N/AN/AN/A3.80 × 10−6N/AN/AN/AN/AN/AN/AN/A
f 11 N/AN/AN/AN/AN/AN/A1.31 × 10−7N/AN/AN/AN/AN/A
f 12 0.0003990.0035015.00 × 10−93.02 × 10−111.69 × 10−93.00 × 10−111.07 × 10−90.0002843.02 × 10−113.02 × 10−113.02 × 10−117.74 × 10−6
f 13 6.74 × 10−60.0020520.0232431.87 × 10−53.02 × 10−112.92 × 10−116.74 × 10−63.02 × 10−113.02 × 10−117.20 × 10−53.02 × 10−113.02 × 10−11
f 14 0.0043030.7101793.13 × 10−123.16 × 10−120.7228113.16 × 10−123.16 × 10−120.0014101.39 × 10−110.0002493.16 × 10−120.304902
f 15 0.0019910.2678067.57 × 10−127.57 × 10−120.0054667.57 × 10−127.57 × 10−125.55 × 10−60.5691270.5032767.57 × 10−120.024637
f 16 N/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
f 17 0.0071630.0664622.17 × 10−112.17 × 10−110.1271592.17 × 10−112.17 × 10−110.0222290.0073980.1515302.17 × 10−110.840517
f 18 0.7763640.3967946.07 × 10−86.07 × 10−80.2620316.07 × 10−86.07 × 10−81.58 × 10−67.54 × 10−91.62 × 10−76.07 × 10−80.282004
f 19 0.6850960.5593605.16 × 10−65.16 × 10−60.1750465.16 × 10−65.16 × 10−67.71 × 10−61.20 × 10−80.0013065.16 × 10−60.215899
f 20 0.2699050.0665401.17 × 10−79.16 × 10−80.0184119.16 × 10−89.16 × 10−84.86 × 10−62.02 × 10−80.0143839.16 × 10−80.242293
f 21 N/AN/A1.66 × 10−111.21 × 10−12N/A1.21 × 10−121.21 × 10−12N/AN/AN/A1.21 × 10−12N/A
f 22 N/AN/AN/AN/AN/AN/A0.000656N/AN/AN/AN/AN/A
f 23 1.21 × 10−121.21 × 10−121.21 × 10−12N/AN/AN/A1.21 × 10−12N/AN/AN/AN/A1.21 × 10−12
Table 4. Numerical results of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions.
Table 4. Numerical results of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions.
FunctionResultRBKASBKAEBKABKAMSBKA
f 1 Best3.6 × 10−21901.4 × 10−2374.3 × 10−2200
Worst2.8 × 10−1591.1 × 10−3003.4 × 10−2185.5 × 10−1700
Mean9.3 × 10−1613.6 × 10−3021.1 × 10−2191.8 × 10−1710
Std5.1 × 10−1600000
f 2 Best4.0 × 10−1106.1 × 10−2123.6 × 10−1214.3 × 10−1090
Worst6.74 × 10−923.8 × 10−1414.2 × 10−1111.41 × 10−860
Mean2.25 × 10−931.3 × 10−1421.6 × 10−1125.01 × 10−880
Std1.23 × 10−927.0 × 10−1427.7 × 10−1122.58 × 10−870
f 3 Best6.3 × 10−22006.5 × 10−2271.8 × 10−2190
Worst5.5 × 10−16307.6 × 10−2084.1 × 10−1800
Mean1.8 × 10−16402.5 × 10−2091.4 × 10−1810
Std00000
f 4 Best1.3 × 10−1092.2 × 10−2122.9 × 10−1366.5 × 10−1100
Worst1.38 × 10−822.1 × 10−1517.2 × 10−1221.50 × 10−960
Mean4.61 × 10−846.9 × 10−1532.5 × 10−1235.02 × 10−980
Std2.52 × 10−833.8 × 10−1521.3 × 10−1222.74 × 10−970
f 5 Best24.2556322.1028023.5251724.6694523.22636
Worst28.8946228.8366328.6990928.9553428.71352
Mean26.4348124.7707025.3094026.3726225.74011
Std1.2473481.2114861.2716981.3040051.620269
f 6 Best2.90 × 10−57.21 × 10−64.50 × 10−113.93 × 10−52.10 × 10−12
Worst3.7544950.7574657.70 × 10−55.2366240.542759
Mean0.3498730.2842662.29 × 10−50.9987840.018093
Std0.8703750.2046453.06 × 10−51.6675620.099093
f 7 Best5.30 × 10−61.28 × 10−57.84 × 10−61.20 × 10−54.45 × 10−6
Worst0.0003080.0002710.0001420.0002810.000153
Mean8.43 × 10−59.05 × 10−54.91 × 10−58.82 × 10−56.81 × 10−5
Std7.60 × 10−56.58 × 10−54.04 × 10−56.96 × 10−54.20 × 10−5
f 8 Best−11,306.6−12,947.1−11,733.7−11,634.0−17,002.5
Worst−5144.97−6027.67−7308.04−4906.21−8947.67
Mean−9316.77−9420.36−9497.69−9117.53−12,702.3
Std1344.4501755.1031161.6311671.5242010.001
f 9 Best00000
Worst00000
Mean00000
Std00000
f 10 Best4.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−16
Mean4.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−164.44 × 10−16
Std00000
f 11 Best00000
Worst00000
Mean00000
Std00000
f 12 Best2.02 × 10−60.0067061.21 × 10−102.54 × 10−62.59 × 10−9
Worst0.6657610.1852800.0108100.7364030.026854
Mean0.0467050.0394010.0013280.0524290.003161
Std0.1529830.0468120.0029500.1731120.006773
f 13 Best0.5911350.1546332.46 × 10−90.5700241.13 × 10−12
Worst2.9947662.9934120.0110282.9980220.010990
Mean1.5127371.0355740.0003861.3282060.001832
Std0.7637510.6473020.0020100.5973400.004165
f 14 Best0.9980040.9980040.9980040.9980040.998004
Worst1.9920311.9920314.9504910.9980040.998004
Mean1.0311381.0311381.1297530.9980040.998004
Std0.1814840.1814840.7216224.12 × 10−171.01 × 10−16
f 15 Best−1.03163−1.03163−1.03163−1.03163−1.03163
Worst−1.03163−1.03163−1.03163−1.03163−1.03163
Mean−1.03163−1.03163−1.03163−1.03163−1.03163
Std6.45 × 10−166.39 × 10−166.52 × 10−166.71 × 10−166.32 × 10−16
f 16 Best−1−1−1−1−1
Worst−1−1−1−1−1
Mean−1−1−1−1−1
Std00000
f 17 Best33333
Worst33333
Mean33333
Std7.09 × 10−166.55 × 10−161.42 × 10−151.01 × 10−151.79 × 10−15
f 18 Best−10.1532−10.1532−10.1532−10.1532−10.1532
Worst−10.1532−10.1532−10.1532−10.1532−2.63047
Mean−10.1532−10.1532−10.1532−10.1532−9.40093
Std5.48 × 10−155.70 × 10−152.53 × 10−145.52 × 10−152.295399
f 19 Best−10.4029−10.4029−10.4029−10.4029−10.4029
Worst−3.72430−2.76590−2.76590−3.72430−3.72430
Mean−10.1803−9.41661−10.1484−10.1803−9.28983
Std1.2193472.5622751.3943271.2193472.531532
f 20 Best−10.5364−10.5364−10.5364−10.5364−10.5364
Worst−10.5364−2.42173−10.5364−10.5364−3.83543
Mean−10.5364−9.72513−10.5364−10.5364−9.86631
Std1.78 × 10−152.4754503.18 × 10−151.13 × 10−142.044661
f 21 Best−1−1−1−1−1
Worst−1−1−1−1−1
Mean−1−1−1−1−1
Std00000
f 22 Best−1−1−1−1−1
Worst−1−1−1−1−1
Mean−1−1−1−1−1
Std00000
f 23 Best5.6 × 10−1131.6 × 10−2124.2 × 10−1222.7 × 10−1120
Worst1.62 × 10−821.7 × 10−1382.4 × 10−1071.62 × 10−880
Mean5.39 × 10−845.5 × 10−1408.4 × 10−1095.41 × 10−900
Std2.95 × 10−833.0 × 10−1394.5 × 10−1082.96 × 10−890
Table 5. Numerical results of MSBKA, RBKA, SBKA, EBKA, and BKA in the Wilcoxon rank-sum test.
Table 5. Numerical results of MSBKA, RBKA, SBKA, EBKA, and BKA in the Wilcoxon rank-sum test.
FunctionRBKASBKAEBKABKA
f 1 1.21 × 10−120.3337111.21 × 10−121.21 × 10−12
f 2 1.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12
f 3 1.21 × 10−12N/A1.21 × 10−121.21 × 10−12
f 4 1.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12
f 5 0.0107630.0198830.1957910.031466
f 6 4.20 × 10−106.12 × 10−100.4035382.87 × 10−10
f 7 0.8187460.2771890.0748270.446419
f 8 6.52 × 10−92.20 × 10−71.31 × 10−82.39 × 10−8
f 9 N/AN/AN/AN/A
f 10 N/AN/AN/AN/A
f 11 N/AN/AN/AN/A
f 12 1.53 × 10−53.20 × 10−90.9823077.74 × 10−6
f 13 3.02 × 10−113.02 × 10−110.0772723.02 × 10−11
f 14 0.6770680.1108940.6770680.304902
f 15 0.5290690.7638810.3263350.024637
f 16 N/AN/AN/AN/A
f 17 N/A0.7686360.4545280.840517
f 18 0.1891850.0877710.4022130.282004
f 19 0.5347800.8839500.1421720.215899
f 20 0.1621880.6459960.7496280.242293
f 21 N/AN/AN/AN/A
f 22 N/AN/AN/AN/A
f 23 1.21 × 10−121.21 × 10−121.21 × 10−121.21 × 10−12
Table 6. Numerical statistics results of the three-bar truss.
Table 6. Numerical statistics results of the three-bar truss.
AlgorithmOptimum Moderating ElementsOptimum Counterweight
A 1 A 2
BKA [14]0.7886750.408248263.895843
SHO [14]0.7888980.40762263.895881
TTAO [44]0.7886880.408213263.8958431
MTBO [45]0.788680.40825263.8958434
AEFA [46]0.788484490.408787881263.9195433
PSA [46]0.7893512150.406573046263.8958824
SCHO [47]0.78866420.40827926263.8958476
INFO [48]0.7886727340.408255081263.8958434
APO [49]0.78870.4082263.89584338
BSLO [39]0.788679300.40823651263.8958434
FOX [39]0.788702690.4081704263.8958523
ARSCA [5]0.78870.4081263.8958
CPO [5]0.78850.4088263.8959
HEOA [9]0.7890.409264
PKO [50]0.78868708380.4082144942263.8958435
SBOA [38]0.7890.409264
MadDE [38]0.7890.408264
SO [38]0.7890.407264
RIME [38]0.7340.590265
SFOA [10]0.788680.40825263.89584
MSBKA0.7655790.468012263.8745
Table 7. Numerical statistics results of the tension/compression spring.
Table 7. Numerical statistics results of the tension/compression spring.
AlgorithmOptimum Moderating ElementsOptimum Counterweight
d D P
BKA [14]0.0511730.34442612.0477820.01267027
SHO [14]0.05080.33480011.7020.012681
NRBO [51]0.05170.357511.23820.0127
RKO [51]0.05230.371710.45860.0127
TTAO [44]0.0516740.05167411.310440.012665
WO [40]0.050.311514.89230.012665
RCGO [52]0.0528660.3855499.7874630.012701
AGWO [52]0.0510820.3422612.199190.012681
WaOA [53]0.05196930.36346710.90840.012672
INFO [48]0.0515550.35349911.480340.012666
APO [49]0.05170.356711.2890 0.01266523
BSLO [39]0.0516690.35622611.317880.0126652
FOX [39]0.0519830.36380810.886570.0126686
EHO [54]0.0517460.35809711.2085570.012665
LFD [55]0.05170.357511.24420.0127
BBOA [55]0.0513440.33488112.62230.012667
GRO [55]0.05170822060.3571788311.26198520.012665
MadDE [38]0.05180.35811.20.0127
RIME [38]0.06930.94020.0181
SBOA [38]0.05170.35711.30.0127
MSBKA0.0517850.35369111.1438340.012478
Table 8. Numerical statistics results of the gear train.
Table 8. Numerical statistics results of the gear train.
AlgorithmOptimum Moderating ElementsOptimum Cost-Effectiveness
n A n B n C n D
CSA [56]431619492.701 × 10−12
KOA [57]442016502.700857 × 10−12
FLA [57]441620492.700857 × 10−12
COA [57]231412489.92158 × 10−10
RUN [57]441719492.700857 × 10−12
SMA [57]523013532.307816 × 10−11
DO [57]491619442.700857 × 10−12
POA [57]441719492.700857 × 10−12
PDO [58]481722542.70 × 10−12
DMOA [58]491916432.70 × 10−12
AOA [58]491919542.70 × 10−12
SSA [58]491919492.70 × 10−12
IEHO [59]191643492.70085 × 10−12
ARO [60]491916432.7009 × 10−12
GMO [61]431916492.700857 × 10−12
GBO [44]531320342.3078 × 10−11
TTAO [44]431619492.70 × 10−12
WO [40]431619432.700857 × 10−12
GCRA [62]551616432.70 × 10−12
GOA [62]491916432.70 × 10−12
MSBKA561820451.7869 × 10−19
Table 9. Numerical statistics results of the car side impact.
Table 9. Numerical statistics results of the car side impact.
AlgorithmOptimum Moderating ElementsOptimum Counterweight
x 1 x 2 x 3 x 4 x 5 x 6
x 7 x 8 x 9 x 10 x 11
WOA [63]0.51.1080010.5344771.305770.51.473844
0.50.3450.192−19.699243.4816923 23.04216220
CSS [63]0.51.1843890.51.2300360.51.5
0.50.2807920.342425−7.3947330.042206 23.00733588
CLPSO [64]0.50611.173790.50131.247060.50371.4956
0.50.3450.345−9.59853.3627 23.06244
BOA [64]0.82461.032240.540071.356390.63771.26889
0.58540.1920.345−5.73330.4352 25.06573
HGSO [64]0.51.223750.51.271110.51.31085
0.50.3450.345−4.32352.93676 23.43457
DOA [41]0.50811.20210.53181.30520.57191.4954
0.55570.3030.2585−24.81713.4047 23.9682
DCS [41]0.57721.25860.51951.20020.54631.258
0.50730.2780.26692.08885.4035 23.9995
COA [41]0.51.27910.51.27391.28280.5
0.50.29540.1923.55719.0792 25.2083
MSA [41]0.51511.26840.55451.37370.52611.3484
0.71560.28690.2167−7.239411.7869 25.2334
HLOA [41]0.51.06690.80161.07040.5041.4873
0.50.1920.192−29.97863.2119 23.6956
SCA [41]0.51.24990.51.45210.50011.4946
0.50.3450.192−14.7797−1.5647 24.3349
AROA [41]0.51.50.51.29280.50.5
0.50.1920.31958.826523.0874 25.3642
ETO [65]0.502821.24140.516041.22010.603341.3878
0.50.748320.067472.2526−7.2818 23.2574
SCHO [65]0.51.102860.870880.886430.526091.49992
0.50.035080.19439−30−0.5913 23.7209
AOA [65]0.51.22790.51.43320.51.5
0.50.610180.216190.00126−0.0765 24.1125
HGS [65]0.51.106121.110440.50.51.5
0.54.4 × 10−90.00000−30−6.0 × 10−9 23.8188
GJO [65]0.51.203090.503271.287780.510531.5
0.50.000009.5 × 10−5−22.115−0.0536 23.4052
SCSO [66]0.5023667741.235339390.51.2230087610.5152679671.39187245
0.500033690.3406477750.2119501711.374158706−7.77399175 23.35787723
SOA [66]0.5001392391.2548685870.51.2058710770.7392337160.772309974
0.50.3169990140.303083340.7496600432.039711514 23.8070425
SFOA [10]0.51.2340.51.1870.8750.892
0.40.3450.1921.50.572 23.5616
MSBKA0.51.116740.51.312760.51.5
0.50.349920.191−19.53974−0.02683 22.88942
Table 10. Numerical statistics results of the multiple-disk clutch brake.
Table 10. Numerical statistics results of the multiple-disk clutch brake.
AlgorithmOptimum Moderating ElementsOptimum Counterweight
r i r 0 t F Z
TLBO [67]7090181030.313657
MFO [68]7090191030.313656
MVO [69]7090191030.313656
CMVO [69]7090191030.313656
WCA [70]7090191030.313656
PVS [71]7090198030.31366
APSO [72]7696184030.337181
FSO [73]7090187030.31365661053
GOA [74]7192183530.3355146
GSA [75]7292281530.3175771
AEO [75]7090181030.3136566
AHA [76]7090184030.3136566
HBO [77]70901100030.3136566
HGS [78]70901100030.313657
MRFO [79]7090183530.3136566
GA [79]7292191830.321498
DE [79]7192183530.3355146
EPO [42]70901.5100030.4704
RSO [42]7090181030.313657
MSBKA7090198720.27642
Table 11. Numerical statistics results of the rolling element bearing.
Table 11. Numerical statistics results of the rolling element bearing.
AlgorithmOptimum Moderating ElementsOptimum Cost-Effectiveness
D m D b Z f i f o
K D min K D max ε e ζ
PVS [71]125.7190621.42559110.5150.515
0.400430.680160.30.079990.781,859.74121
TLBO [67]125.719121.42559110.5150.515
0.4242660.6339480.30.0688580.79949881,859.74
CPA [80]125.72271821.42330111.0011590.5150.515
0.4735080.6175540.30.0865040.68070681,849.21039788
MFO [81]12521.03210.9650.5150.515
0.50.6750.30.020.6184,002.524
GSA [81]12520.85411.1490.5150.517
0.50.6180.30.020.62482,276.941
HS [81]12520.87111.1660.5150.516
0.50.6190.30.050.61481,569.527
MVO [81]12521.32210.9730.5150.515
0.50.6870.30.030.6184,491.266
SCA [81]12521.14810.9690.5150.515
0.50.70.30.020.62983,431.117
HHO [82]1252111.092070.5150.515
0.40.60.30.0504740.683,011.88
RSA [82]125.172221.2973410.885210.5152530.517764
0.412450.6323380.3019110.0243950.602483,486.64
DE [83]12520.8712311.166970.5150.516
0.50.619510.3011280.050240.61453181,569.527
SSA [72]12520.7756211.012470.5150.515
0.50.613970.30.050040.6100182,773.982
HPO [84]12521.87510.7770.5150.515
0.40.70.30.0290.683,918.4925
CS [79]125.44278721.205159110.5150.5416852
0.50.70.30.09757810.601549283,988.259
RUN [85]125.214221.5979611.40240.5150.515
0.400590.614670.30530.020.6366583,680.47
MGA [86]125.71821.874511910.77706580.515000820.51500299
0.4059083530.655588020.300004150.077544920.683,912.87983
CGO [86]12521.87510.7770090.5150.515
0.40.646200520.30.0501524450.683,918.49253
EVO [86]125.719055621.425590210.69553280.5150.515
0.4631829360.69992650.30.0634315190.60421310881,859.7415974
SELO [43]126.352121.0299110.5150.515
0.40.60110.30.10.600483,805.29
LFD [43]126.399921110.5150.5251
0.50.60.30.10.683,670.78
MSBKA12521.764811.39210.51510.5151
0.40.70.30.020.685,012.5432
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

Du, C.; Zhang, J.; Fang, J. An Enhanced Black-Winged Kite Algorithm with Multiple Strategies for Global Optimization and Constrained Engineering Applications. Biomimetics 2026, 11, 309. https://doi.org/10.3390/biomimetics11050309

AMA Style

Du C, Zhang J, Fang J. An Enhanced Black-Winged Kite Algorithm with Multiple Strategies for Global Optimization and Constrained Engineering Applications. Biomimetics. 2026; 11(5):309. https://doi.org/10.3390/biomimetics11050309

Chicago/Turabian Style

Du, Chengtao, Jinzhong Zhang, and Jie Fang. 2026. "An Enhanced Black-Winged Kite Algorithm with Multiple Strategies for Global Optimization and Constrained Engineering Applications" Biomimetics 11, no. 5: 309. https://doi.org/10.3390/biomimetics11050309

APA Style

Du, C., Zhang, J., & Fang, J. (2026). An Enhanced Black-Winged Kite Algorithm with Multiple Strategies for Global Optimization and Constrained Engineering Applications. Biomimetics, 11(5), 309. https://doi.org/10.3390/biomimetics11050309

Article Metrics

Back to TopTop