Skip to main content
Biomimetics logoLink to Biomimetics
. 2026 May 1;11(5):309. doi: 10.3390/biomimetics11050309

An Enhanced Black-Winged Kite Algorithm with Multiple Strategies for Global Optimization and Constrained Engineering Applications

Chengtao Du 1, Jinzhong Zhang 1,*, Jie Fang 1
Editor: Heming Jia1
PMCID: PMC13204261  PMID: 42187375

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.

Keywords: black-winged kite algorithm, ranking-based differential mutation, simplex method, elite opposition-based learning strategy, benchmark functions, engineering designs

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 BK is decomposed as

BK=BK1,1BK1,2…BK1,dimBK2,1BK2,2…BK2,dim⋮⋮⋮⋮BKpop,1BKpop,2…BKpop,dim (1)

where pop constitutes the population multiplicity, dim constitutes the problem dimensionality, and BKi,j constitutes jth dimension of ith solution. The Xi is decomposed as

Xi=BKlb+rand(BKub−BKlb) (2)

where i∈[1,pop], BKlb and BKub constitute the boundary constraints, rand∈0,1.

The optimal pathfinder XL is decomposed as

fbest=min(f(Xi)) (3)
XL=X(find(fbest==f(Xi))) (4)

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.

Figure 1.

Figure 1

(a) Sustained hovering. (b) High-velocity dive attack on prey.

Figure 2.

Figure 2

(a) Aerial hovering, awaiting attack prey. (b) Aerial hovering, facilitate prey detection.

The meticulous attacking is decomposed as

yt+1i,j=yti,j+n(1+sin(r))×yti,jp<ryti,j+n×(2r−1)×yti,jp≥r (5)
n=0.05×e−2×tT2 (6)

where yti,j and yt+1i,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.

Figure 3.

Figure 3

The migration strategy transitions of the black-winged kites.

The swarm migration is decomposed as

yt+1i,j=yti,j+C(0,1)×(yti,j−Ltj)Fi<Friyti,j+C(0,1)×(Ltj−m×yti,j)Fi≥Fri (7)
m=2×sin(r+π/2) (8)

where Ltj constitutes the elite leader, Fi constitutes the current position, Fri 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<∞ (9)

where δ=1, μ=0.

The normalized probability density function is decomposed as

f(x,δ,μ)=1πδx2+1−∞<x<∞ (10)

Algorithm 1 encapsulates the pseudocode of BKA.

Algorithm 1 BKA
Begin
Step 1. Initialize BKA population Xi (i=1,2,…,n)
Step 2. Corroborate fitness of each black-winged kite
    Retrieve Xbest and Fbest
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)
          yt+1i,j=yti,j+n1+sinr×yti,j
       else if do
        Recalibrate attacking location via Equation (5)
         yt+1i,j=yti,j+n×2r−1×yti,j
       end if
     /*Swarm migration phase*/
       if Fi<Fri
        Recalibrate migration location via Equation (7)
         yt+1i,j=yti,j+C0,1×yti,j−Ltj
       else if do
        Recalibrate migration location via Equation (7)
         yt+1i,j=yti,j+C0,1×Ltj−m×yti,j
       end if
     /* Handpick the fittest individual*/
       if yt+1i,j<Ltj
         Xbest=yt+1i,j,Fbest=fyt+1i,j
       else if do
         Xbest=Ltj,Fbest=fLtj
       end if
     Enforce boundary constraints by detecting and correcting violations
     Corroborate fitness of each black-winged kite
     Recalibrate Xbest if there is a superior black-winged kite
     end for
     t=t+1
    end while
    Retrieve Xbest and Fbest
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 Ri is decomposed as

Ri=Np−i,i=1,2,…,Np (11)

where Np 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 Pi is constructed as

pi=RiNp,i=1,2,…,Np (12)

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 Pi
Randomly select r1∈1,Np {base vector index}
while rand>pr1 or r1==i
Randomly select r1∈1,Np
end
Randomly select r2∈1,Np {terminal vector index}
while rand>pr2 or r2==r1 or r2==i
Randomly select r2∈1,Np
end
Randomly select r3∈1,Np {starting vector index}
while r3==r2 or r3==r1 or r3==i
Randomly select r3∈1,Np
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.

Figure 4.

Figure 4

Simplex method schematic.

Step 1. Quantify and sort fitness according to each geometric vertex; corroborate the fitness f(Xg), f(Xb) and f(Xs) of the highest-quality vertice Xg, intermediate-quality vertice Xb, and lowest-quality vertice Xs separately, which locates the pessimal solution, ensures optimization quality, and promotes iteration efficiency.

Step 2. Centroid calculation: Corroborate the geometric centroid Xc; Xc is the central direction of the current high-quality search region to guide extended geometric maneuvers, maintain search directionality and eschew stochastic wandering.

Xc=Xg+Xb2 (13)

Step 3. Reflection operation: Generate a refraction vertex Xr by extending the line from the intermediate-quality vertice Xb to the geometric centroid Xc and corroborate fitness f(Xr) and reflection coefficient α=1.

Xr=Xc+α(Xc−Xs) (14)

If f(Xr)<f(Xg), the refraction vertex Xr is superior to the highest-quality vertice Xg; 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(Xg)≤f(Xr)≤f(Xs) and the refraction vertex Xr is superior to the lowest-quality vertice Xs and inferior to the highest-quality vertice Xg, then the refraction direction is effective and trustworthy. Replace the lowest-quality vertice Xs with the refraction vertex Xr, then execute the next iteration.

If f(Xr)>f(Xs), the refraction vertex Xr is inferior to the lowest-quality vertice Xs, the refraction direction is invalid. The next step is to perform the compression operation.

Step 4. Expansion operation: When the refraction vertex Xr is superior to the highest-quality vertice Xg, which further extends along the reflection direction, accelerates convergence speed, and approaches the optimal solution. Generate an expansion vertex Xe by extending the line from the geometric centroid Xc to the refraction vertex Xr, corroborate fitness f(Xe), and the expansion coefficient γ=2.

Xe=Xc+γ(Xr−Xc) (15)

If f(Xe)<f(Xg), replace the lowest-quality vertice Xs with an expansion vertex Xe. Otherwise, replace the lowest-quality vertice Xs with the refraction vertex Xr.

Step 5. Compression operation: When the refraction vertex Xr is inferior to the lowest-quality vertice Xs, it further shrinks towards the geometric centroid and conducts a refined search. Generate a compression vertex Xt by extending the line from the lowest-quality vertice Xs to the geometric centroid Xc, corroborate fitness f(Xt), and compression coefficient β=0.5.

Xt=Xc+β(Xs−Xc) (16)

If the f(Xt)<f(Xs), replace the lowest-quality vertice Xs with compression vertex Xt. Otherwise, replace the lowest-quality vertice Xs with the refraction vertex Xr.

Step 6. Contraction operation: When the compression operation is ineffective and the compression vertex Xt is inferior to the lowest-quality vertice Xs, 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 Xw by shrinking all vertices towards the highest-quality vertice Xg, corroborate fitness f(Xw), and compression coefficient δ=0.5.

Xw=Xc−δ(Xs−Xc) (17)

Algorithm 3 encapsulates the pseudocode of the simplex method.

Algorithm 3 Simplex method
Input: The highest-quality vertice Xg, intermediate-quality vertice Xb, lowest-quality vertice Xs
Output: new candidate solution Xnew
Xc=Xg+Xb2   (Centroid calculation)
Xr=Xc+α×(Xc−Xs)   (Reflection operation)
if f(Xr)<f(Xg) then   (Expansion operation)
   Xe=Xc+γ(Xr−Xc)
   If f(Xe)<f(Xg) then
     Xs=Xe
   else
     Xs=Xr
   end if
end if
if f(Xs)<f(Xr) then   (Compression operation)
   Xt=Xc+β(Xs−Xc)
   if f(Xt)<f(Xs) then
      Xs=Xt
   end if
end if
if f(Xg)≤f(Xr)≤f(Xs) then   (Contraction operation)
   Xw=Xc−δ(Xs−Xc)
    if f(Xw)<f(Xs) then
       Xs=Xw
   else
      Xs=Xr
   end if
end if
Xnew=Xs

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 XElite=(XElite,1,XElite,2,…,XElite,D); the search agent is Xi=(Xi,1,Xi,2,…,Xi,D); and the reverse search agent is Xi′=(Xi,1′,Xi,2′,…,Xi,D′).

Xi,j′=k⋅(lbj+ubj)−Xe,j, i=1,2,…,N; j=1,2,…,D (18)

where N constitutes the population multiplicity, D constitutes the problem dimensionality, k∈(0,1), and lb and ub constitute the dynamic boundary constraints.

lbj=min(Xi,j), ubj=max(Xi,j) (19)

The reverse search agent exceeds the prescribed dynamic boundaries; Xi,j′ is decomposed as

Xi,j′=rand(lbj,ubj), if Xi,j′<lbj or Xi,j′>ubj (20)

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 Xi (i=1,2,…,n)
Step 2. Corroborate fitness of each black-winged kite
    Retrieve Xbest and Fbest
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)
         yt+1i,j=yti,j+n1+sinr×yti,j
      else if do
         Recalibrate attacking location via Equation (5)
         yt+1i,j=yti,j+n×2r−1×yti,j
      end if
    /*Swarm migration phase*/
      Simplex method and elite opposition-based learning strategy are incorporated into BKA
      if Fi<Fri
         Recalibrate migration location via Equation (7)
         yt+1i,j=yti,j+C0,1×yti,j−Ltj
      else if do
         Recalibrate migration location via Equation (7)
         yt+1i,j=yti,j+C0,1×Ltj−m×yti,j
      end if
    /* Handpick the fittest individual*/
      if yt+1i,j<Ltj
         Xbest=yt+1i,j, Fbest=fyt+1i,j
      else if do
         Xbest=Ltj, Fbest=fLtj
      end if
      Enforce boundary constraints by detecting and correcting violations
      Corroborate fitness of each black-winged kite
      Recalibrate Xbest if there is a superior black-winged kite
      end for
      t=t+1
    end while
    Retrieve Xbest and Fbest
End

Figure 5.

Figure 5

Flowchart of MSBKA.

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 f1−f7, multimodal functions f8−f13, and fixed-dimensional multimodal functions f14−f23. 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.

Table 1.

Benchmark functions.

Benchmark Functions Dim Range fmin
f1=∑i=1nxi2 30 [−100, 100] 0
f2(x)=∑i=1n|xi|+∏i=1n|xi| 30 [−10, 10] 0
f3(x)=∑i=1n(∑j=1ixj)2 30 [−100, 100] 0
f4(x)=maxi{|xi|,1≤i≤n} 30 [−100, 100] 0
f5(x)=∑i=1n−1[100(xi+1−xi2)2+(xi−1)2] 30 [−30, 30] 0
f6(x)=∑i=1n([xi+0.5])2 30 [−100, 100] 0
f7(x)=∑i=1nixi4+random[0,1) 30 [−1.28, 1.28] 0
f8(x)=∑i=1n(−xisin(xi)) 30 [−500, 500] −12,569.5
f9(x)=∑i=1n[xi2−10cos(2πxi)+10] 30 [−5.12, 5.12] 0
f10(x)=−20exp−0.21n∑i=1nxi2−exp1n∑i=1ncos2πxi+20+e 30 [−32, 32] 0
f11(x)=14000∑i=1nxi2−∏i=1ncosxii+1 30 [−600, 600] 0
f12(x)=πn10sin2(πy1)+∑i=1n−1(y−1)2[1+10sin2(πy1)]+(yn−1)2+∑i=1nu(xi,10,100,4)yi=1+xi+14u(xi,a,k,m)=k(xi−a)m,xi>a0,−a≤xi≤ak(−xi−z)m,xi<a 30 [−50, 50] 0
f13(x)=0.1sin23πx1+∑i=1n(xi−1)2[1+sin2(3πxi+1)]+(xn−1)2[1+sin2(2πxn)]+∑i=1nu(xi,5,100,4) 30 [−50, 50] 0
f14(x)=(1500+∑j=1251j+∑i=12(xi−aij)6)−1 2 [−65, 65] 0.998
f15(x)=4x12−2.1x14+13x16+x1x2−4x22+4x24 2 [−5, 5] −1.0316
f16(x)=−1+cos(12x12+x22)0.5(x12+x22)+2 2 [−5.12, 5.12] −1
f17(x)=[1+(x1+x2+1)219−14x1+3x12−14x2+6x1x2+3x22]×[30+(2x1−3x2)2(18−32x1+12x12+48x2−36x1x2+27x22)] 2 [−2, 2] 3
f18(x)=−∑i=15[(x−ai)(x−ai)T+ci]−1 4 [0, 10] −10.1532
f19(x)=−∑i=17[(x−ai)(x−ai)T+ci]−1 4 [0, 10] −10.4029
f20(x)=−∑i=110[(x−ai)(x−ai)T+ci]−1 4 [0, 10] −10.5364
f21(x)=−cos(x1)cos(x2)exp(−(x1−π)2−(x2−π)2) 2 [−2π,2π] −1
f22(x)=0.5+sin2x12+x22−0.5(1+0.001(x12+x22))2 2 [−100, 100] −1
f23(x)=∑i=1nxisin(xi)+0.1xi 10 [−10, 10] 0

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 Coef=0.94.

MOA: stochastic elements rand∈[0,1], rand(2)∈1,2.

CPO: stochastic elements r1∈[0,1], r2∈[0,1], rand∈[0,1], u∈[0,1], v∈[0,1], aroma concentration CM∈[0.2,0.7], source of aroma Q=100, aroma diffusion coefficient Dc=0.6, levy factor β=1.5, constant element s=0.01.

DRA: belief profile selection probability BPSP=0.5, miracle probability MP=0.5, proselytism probability PP=0.9, reward or penalty probability RP=0.2.

SOO: stochastic elements r1∈[0,1], r2∈[0,1], r3∈[0,1], scaling factor S∈[0,2], refresh probability rj=0.5.

EAO: stochastic elements r∈[0,1], ρ∈[0,1], sc1∈[0.1,1], sc2∈[0.1,1], enzyme concentration EC=0.1.

HEOA: stochastic elements rand∈[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), r1∈(0,1), r2∈(0,1), θ∈(0,π/2), a1∈(−π,π), A1∈(−1,1), A2∈(−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 P1=0.8, mutation probability P2=0.85.

MShOA: stochastic elements rand∈[0,1], PTI∈1,2,3, D∈[−1,1], angular strike motion θ∈[π,π/2], scaling factor k∈[0,0.3].

BKA: stochastic elements rand∈[0,1], r∈[0,1], constant elements p=0.9, δ=1, μ=0, Cauchy mutation C∈(0,1).

MSBKA: stochastic elements rand∈[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 f1−f7, the MSBKA, DRA, EAO, SFOA, TGCOA, H5N1 and MShOA have all demonstrated theoretically optimal convergence consistency, consummating statistical robustness for f1, f2, f3 and f4. 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 f5, 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 f6 and f7, 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 f8−f13, 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 f9 and f11. 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 f8, f12 and f13, 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 f10, 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 f14−f23, the MSBKA, HBO, MOA, SFOA, H5N1 and BKA maintain the equivalent measurement level and exhibit a theoretically optimal deterministic convergence solution for f14, f15 and f17. 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 f16, 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 f18, f19 and f20, 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 f21 and f22, 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 f23, 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.

Table 2.

Numerical statistics results of MSBKA and mainstream algorithms on benchmark functions.

Function Result HBO MOA CPO DRA SOO EAO HEOA SFOA TGCOA H5N1 MShOA BKA MSBKA
f1 Best 4.0 × 10−132 0 4.2 × 10−259 0 0 0 1.7 × 10−190 0 0 0 0 4.3 × 10−220 0
Worst 2.4 × 10−116 0 8.7 × 10−163 0 0 0 4.9 × 10−159 0 0 0 0 5.5 × 10−170 0
Mean 8.2 × 10−118 0 2.9 × 10−164 0 0 0 1.6 × 10−160 0 0 0 0 1.8 × 10−171 0
Std 4.5 × 10−117 0 0 0 0 0 9.0 × 10−160 0 0 0 0 0 0
f2 Best 4.20 × 10−67 3.7 × 10−234 6.6 × 10−131 0 0 0 7.51 × 10−94 0 0 0 0 4.3 × 10−109 0
Worst 3.67 × 10−59 3.9 × 10−224 3.95 × 10−88 0 0 0 9.13 × 10−71 0 0 0 0 1.41 × 10−86 0
Mean 2.16 × 10−60 1.6 × 10−225 1.34 × 10−89 0 0 0 3.04 × 10−72 0 0 0 0 5.01 × 10−88 0
Std 8.04 × 10−60 0 7.21 × 10−89 0 0 0 1.67 × 10−71 0 0 0 0 2.58 × 10−87 0
f3 Best 5.1 × 10−136 0 1.1 × 10−298 0 0 0 1.2 × 10−216 0 0 0 0 1.8 × 10−219 0
Worst 8.8 × 10−115 2.1 × 10−291 2.3 × 10−152 0 0 0 3.3 × 10−207 0 0 0 0 4.1 × 10−180 0
Mean 2.9 × 10−116 7.0 × 10−293 7.8 × 10−154 0 0 0 1.3 × 10−208 0 0 0 0 1.4 × 10−181 0
Std 1.6 × 10−115 0 4.3 × 10−153 0 0 0 0 0 0 0 0 0 0
f4 Best 4.93 × 10−61 1.9 × 10−196 5.7 × 10−144 0 0 0 1.12 × 10−58 0 0 0 0 6.5 × 10−110 0
Worst 3.82 × 10−6 1.9 × 10−187 2.25 × 10−81 0 3.1 × 10−298 0 1.35 × 10−48 0 0 0 0 1.50 × 10−96 0
Mean 1.27 × 10−7 6.5 × 10−189 7.50 × 10−83 0 1.1 × 10−299 0 5.06 × 10−50 0 0 0 0 5.02 × 10−98 0
Std 6.97 × 10−7 0 4.11 × 10−82 0 0 0 2.45 × 10−49 0 0 0 0 2.74 × 10−97 0
f5 Best 0.003200 21.76792 1.17 × 10−5 7.49 × 10−9 26.80666 28.99291 0.100026 26.58717 28.73990 23.7727 28.90589 24.66945 23.22636
Worst 26.29904 25.86895 27.68064 9.25 × 10−5 28.92212 29.00000 3.355766 28.40617 28.91012 24.90451 28.99908 28.95534 28.71352
Mean 19.09326 23.24124 22.11816 2.02 × 10−5 28.42710 28.99894 0.894984 27.35594 28.81234 24.40481 28.96989 26.37262 25.74011
Std 11.28890 0.991052 10.06578 2.59 × 10−5 0.641270 0.001601 0.779963 0.404153 0.049787 0.29996 0.023669 1.304005 1.620269
f6 Best 2.52 × 10−6 1.40 × 10−10 7.89 × 10−6 2.599605 6.40 × 10−7 6.822796 0.000704 0.018695 1.554598 5.33 × 10−14 6.004204 3.93 × 10−5 2.10 × 10−12
Worst 0.003878 0.245149 0.531150 7.500000 0.144113 7.500000 0.913249 0.158590 5.451202 2.37 × 10−12 7.452951 5.236624 0.542759
Mean 0.001059 0.008264 0.018478 6.771447 0.012847 7.444968 0.189272 0.063071 4.100679 6.98 × 10−13 6.876753 0.998784 0.018093
Std 0.000728 0.044741 0.096859 1.280777 0.029868 0.126537 0.236452 0.040564 0.953789 6.07 × 10−13 0.427249 1.667562 0.099093
f7 Best 2.33 × 10−5 1.33 × 10−5 1.48 × 10−8 4.85 × 10−6 1.55 × 10−6 2.17 × 10−5 4.24 × 10−6 8.04 × 10−5 5.87 × 10−8 2.37 × 10−6 5.65 × 10−7 1.20 × 10−5 4.45 × 10−6
Worst 0.000507 0.000127 0.000195 0.000597 6.82 × 10−5 0.009797 0.000215 0.005138 8.05 × 10−5 0.000276 0.000190 0.000281 0.000153
Mean 0.000180 5.83 × 10−5 5.04 × 10−5 0.000182 2.02 × 10−5 0.001100 6.13 × 10−5 0.00119 1.48 × 10−5 9.58 × 10−5 4.66 × 10−5 8.82 × 10−5 6.81 × 10−5
Std 0.000112 3.04 × 10−5 5.09 × 10−5 0.000185 1.60 × 10−5 0.001797 5.77 × 10−5 0.001162 1.75 × 10−5 7.73 × 10−5 4.62 × 10−5 6.96 × 10−5 4.20 × 10−5
f8 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
Std 808.5363 404.5217 2537.775 1033.626 439.7259 315.9835 747.4668 902.1782 532.9380 91.65402 589.0267 1671.524 2010.001
f9 Best 0 0 0 0 0 0 0 0 0 0 0 0 0
Worst 26.17011 0 0 0 0 0 37.91576 0 0 0 0 0 0
Mean 5.002825 0 0 0 0 0 29.55569 0 0 0 0 0 0
Std 8.631902 0 0 0 0 0 5.895935 0 0 0 0 0 0
f10 Best 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16
Worst 4.00 × 10−15 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.00 × 10−15 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16
Mean 2.46 × 10−15 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 2.34 × 10−15 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16
Std 1.79 × 10−15 0 0 0 1.80 × 10−15 0 0 0 0 0 0 0 0
f11 Best 0 0 0 0 0 0 0 0 0 0 0 0 0
Worst 0 0 0 0 0 0 0.080774 0 0 0 0 0 0
Mean 0 0 0 0 0 0 0.029385 0 0 0 0 0 0
Std 0 0 0 0 0 0 0.024916 0 0 0 0 0 0
f12 Best 5.43 × 10−6 1.45 × 10−11 2.42 × 10−11 0.257206 4.23 × 10−5 1.217166 7.37 × 10−5 0.000541 0.208236 2.05 × 10−15 0.401642 2.54 × 10−6 2.59 × 10−9
Worst 0.000205 0.103669 1.44 × 10−7 1.668971 1.205196 1.668971 0.855798 0.023898 0.965623 8.14 × 10−13 1.587615 0.736403 0.026854
Mean 5.13 × 10−5 0.003458 2.41 × 10−8 1.291904 0.480386 1.609798 0.210297 0.002488 0.524968 5.16 × 10−14 1.155488 0.052429 0.003161
Std 3.79 × 10−5 0.018927 2.92 × 10−8 0.381000 0.404680 0.119225 0.255890 0.004168 0.184857 1.48 × 10−13 0.294128 0.173112 0.006773
f13 Best 2.00 × 10−5 8.96 × 10−12 1.18 × 10−11 8.36 × 10−11 0.086952 2.999258 4.77 × 10−5 0.025473 2.971278 2.06 × 10−12 2.810923 0.570024 1.13 × 10−12
Worst 0.014970 0.141320 0.001909 2.71 × 10−7 2.704415 3.000000 0.013626 0.199407 2.989654 0.098883 2.999888 2.998022 0.010990
Mean 0.001073 0.030498 6.41 × 10−5 6.46 × 10−8 2.244892 2.999858 0.001498 0.083601 2.979634 0.016383 2.987648 1.328206 0.001832
Std 0.002657 0.042212 0.000349 7.60 × 10−8 0.647034 0.000212 0.002385 0.043775 0.005393 0.037262 0.037692 0.597340 0.004165
f14 Best 0.998004 0.998004 0.998004 2.112136 0.998004 0.998004 0.998004 0.998004 0.998004 0.998004 0.998004 0.998004 0.998004
Worst 0.998004 0.998004 12.67051 12.67051 2.982105 0.998119 12.67051 0.998004 12.67051 0.998004 12.67051 0.998004 0.998004
Mean 0.998004 0.998004 9.628582 8.528383 1.130277 0.998013 8.873013 0.998004 9.311944 0.998004 4.255800 0.998004 0.998004
Std 2.26 × 10−16 1.09 × 10−16 4.398218 3.338405 0.503383 2.22 × 10−5 4.798950 1.60 × 10−16 4.687439 2.44 × 10−16 4.521685 4.12 × 10−17 1.01 × 10−16
f15 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
Std 5.45 × 10−16 6.05 × 10−16 0.002572 0.018270 6.78 × 10−16 0.000390 6.16 × 10−5 7.53 × 10−13 6.18 × 10−16 1.93 × 10−8 9.63 × 10−7 6.71 × 10−16 6.32 × 10−16
f16 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
Std 0 0 0 0 0 0 0 0 0 0 0 0 0
f17 Best 3 3 3 3.931048 3 3.000314 3.000030 3 3 3 3 3 3
Worst 3 3 3.000317 38.74167 3 3.011360 3.375273 3 30 3 3.000173 3 3
Mean 3 3 3.000041 19.53724 3 3.002683 3.045402 3 3.9 3 3.000027 3 3
Std 1.84 × 10−15 1.29 × 10−15 6.58 × 10−5 11.31279 1.32 × 10−15 0.002476 0.104753 1.38 × 10−15 4.929503 1.31 × 10−15 3.59 × 10−5 1.01 × 10−15 1.79 × 10−15
f18 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
Std 2.292961 0.922461 1.21 × 10−6 3.85 × 10−6 2.448276 1.16749 0.990744 5.36 × 10−12 2.757751 2.340428 1.434193 5.52 × 10−15 2.295399
f19 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
Std 2.461798 5.05 × 10−5 1.59 × 10−6 5.22 × 10−6 2.647310 1.110691 0.996354 1.33 × 10−10 2.932655 2.438102 1.670668 1.219347 2.531532
f20 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
Std 2.153055 9.98 × 10−5 4.09 × 10−6 2.63 × 10−5 2.359324 1.231194 1.113618 3.81 × 10−12 2.246415 1.322932 1.222042 1.13 × 10−14 2.044661
f21 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
Std 0 0 6.21 × 10−9 1.24 × 10−7 0 0.000362 1.59 × 10−5 0 0 0 0.000113 0 0
f22 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
Std 0 0 0 0 0 0 0.003952 0 0 0 0 0 0
f23 Best 5.86 × 10−77 6.1 × 10−267 3.1 × 10−132 0 0 0 2.10 × 10−98 0 0 0 0 2.7 × 10−112 0
Worst 8.06 × 10−8 1.0 × 10−257 7.26 × 10−83 0 0 0 0.299463 0 0 0 0 1.62 × 10−88 0
Mean 5.12 × 10−9 3.6 × 10−259 2.43 × 10−84 0 0 0 0.013477 0 0 0 0 5.41 × 10−90 0
Std 1.53 × 10−8 0 1.33 × 10−83 0 0 0 0.057094 0 0 0 0 2.96 × 10−89 0

4.5. Convergence Analysis

Figure 6 characterizes the convergence curves of MSBKA and mainstream algorithms on benchmark functions. For unimodal functions f1−f7, 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 f8−f13, 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 f14−f23, 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.

Figure 6.

Figure 6

Convergence curves of MSBKA and mainstream algorithms on benchmark functions.

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 f1−f7, 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 f8−f13, 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 f14−f23, 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.

Figure 7.

Figure 7

Boxplots of MSBKA and mainstream algorithms on benchmark functions.

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.

Table 3.

Numerical results of MSBKA and mainstream algorithms in the Wilcoxon rank-sum test.

Function HBO MOA CPO DRA SOO EAO MSO SFOA TGCOA H5N1 MShOA BKA
f1 1.21 × 10−12 N/A 1.21 × 10−12 N/A N/A N/A 1.21 × 10−12 N/A N/A N/A N/A 1.21 × 10−12
f2 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12 N/A N/A N/A 1.21 × 10−12 N/A N/A N/A N/A 1.21 × 10−12
f3 1.21 × 10−12 2.21 × 10−6 1.21 × 10−12 N/A N/A N/A 1.21 × 10−12 N/A N/A N/A N/A 1.21 × 10−12
f4 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12 N/A 1.66 × 10−11 N/A 1.21 × 10−12 N/A N/A N/A N/A 1.21 × 10−12
f5 0.347828 4.18 × 10−9 0.085000 3.02 × 10−11 7.12 × 10−9 3.00 × 10−11 3.02 × 10−11 2.13 × 10−5 3.02 × 10−11 0.000770 3.02 × 10−11 0.031466
f6 8.10 × 10−10 0.599689 6.72 × 10−10 3.02 × 10−11 5.46 × 10−9 2.98 × 10−11 4.62 × 10−10 5.57 × 10−10 3.02 × 10−11 3.34 × 10−11 3.02 × 10−11 2.87 × 10−10
f7 2.96 × 10−5 0.355472 0.059428 0.037782 3.83 × 10−6 1.16 × 10−7 0.245814 1.07 × 10−9 4.80 × 10−7 0.318304 0.020681 0.446419
f8 2.57 × 10−7 5.49 × 10−11 3.34 × 10−11 2.43 × 10−5 5.07 × 10−10 3.02 × 10−11 3.02 × 10−11 3.34 × 10−11 3.02 × 10−11 0.491783 3.02 × 10−11 2.39 × 10−8
f9 0.002788 N/A N/A N/A N/A N/A 4.57 × 10−12 N/A N/A N/A N/A N/A
f10 1.43 × 10−6 N/A N/A N/A 3.80 × 10−6 N/A N/A N/A N/A N/A N/A N/A
f11 N/A N/A N/A N/A N/A N/A 1.31 × 10−7 N/A N/A N/A N/A N/A
f12 0.000399 0.003501 5.00 × 10−9 3.02 × 10−11 1.69 × 10−9 3.00 × 10−11 1.07 × 10−9 0.000284 3.02 × 10−11 3.02 × 10−11 3.02 × 10−11 7.74 × 10−6
f13 6.74 × 10−6 0.002052 0.023243 1.87 × 10−5 3.02 × 10−11 2.92 × 10−11 6.74 × 10−6 3.02 × 10−11 3.02 × 10−11 7.20 × 10−5 3.02 × 10−11 3.02 × 10−11
f14 0.004303 0.710179 3.13 × 10−12 3.16 × 10−12 0.722811 3.16 × 10−12 3.16 × 10−12 0.001410 1.39 × 10−11 0.000249 3.16 × 10−12 0.304902
f15 0.001991 0.267806 7.57 × 10−12 7.57 × 10−12 0.005466 7.57 × 10−12 7.57 × 10−12 5.55 × 10−6 0.569127 0.503276 7.57 × 10−12 0.024637
f16 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
f17 0.007163 0.066462 2.17 × 10−11 2.17 × 10−11 0.127159 2.17 × 10−11 2.17 × 10−11 0.022229 0.007398 0.151530 2.17 × 10−11 0.840517
f18 0.776364 0.396794 6.07 × 10−8 6.07 × 10−8 0.262031 6.07 × 10−8 6.07 × 10−8 1.58 × 10−6 7.54 × 10−9 1.62 × 10−7 6.07 × 10−8 0.282004
f19 0.685096 0.559360 5.16 × 10−6 5.16 × 10−6 0.175046 5.16 × 10−6 5.16 × 10−6 7.71 × 10−6 1.20 × 10−8 0.001306 5.16 × 10−6 0.215899
f20 0.269905 0.066540 1.17 × 10−7 9.16 × 10−8 0.018411 9.16 × 10−8 9.16 × 10−8 4.86 × 10−6 2.02 × 10−8 0.014383 9.16 × 10−8 0.242293
f21 N/A N/A 1.66 × 10−11 1.21 × 10−12 N/A 1.21 × 10−12 1.21 × 10−12 N/A N/A N/A 1.21 × 10−12 N/A
f22 N/A N/A N/A N/A N/A N/A 0.000656 N/A N/A N/A N/A N/A
f23 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12 N/A N/A N/A 1.21 × 10−12 N/A N/A N/A N/A 1.21 × 10−12

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 f1−f7, the quantitative assessment metrics of the MSBKA converge to the global exact solution without any random fluctuations for f1, f2, f3 and f4. 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 f5, f6 and f7, 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 f8−f13, 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 f9, f10 and f11. 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 f8, f12 and f13; 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 f14−f23, 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 f15, f16 f17, f21 and f22, 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 f18, f19 and f20, 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 f14 and f23, 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.

Table 4.

Numerical results of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions.

Function Result RBKA SBKA EBKA BKA MSBKA
f1 Best 3.6 × 10−219 0 1.4 × 10−237 4.3 × 10−220 0
Worst 2.8 × 10−159 1.1 × 10−300 3.4 × 10−218 5.5 × 10−170 0
Mean 9.3 × 10−161 3.6 × 10−302 1.1 × 10−219 1.8 × 10−171 0
Std 5.1 × 10−160 0 0 0 0
f2 Best 4.0 × 10−110 6.1 × 10−212 3.6 × 10−121 4.3 × 10−109 0
Worst 6.74 × 10−92 3.8 × 10−141 4.2 × 10−111 1.41 × 10−86 0
Mean 2.25 × 10−93 1.3 × 10−142 1.6 × 10−112 5.01 × 10−88 0
Std 1.23 × 10−92 7.0 × 10−142 7.7 × 10−112 2.58 × 10−87 0
f3 Best 6.3 × 10−220 0 6.5 × 10−227 1.8 × 10−219 0
Worst 5.5 × 10−163 0 7.6 × 10−208 4.1 × 10−180 0
Mean 1.8 × 10−164 0 2.5 × 10−209 1.4 × 10−181 0
Std 0 0 0 0 0
f4 Best 1.3 × 10−109 2.2 × 10−212 2.9 × 10−136 6.5 × 10−110 0
Worst 1.38 × 10−82 2.1 × 10−151 7.2 × 10−122 1.50 × 10−96 0
Mean 4.61 × 10−84 6.9 × 10−153 2.5 × 10−123 5.02 × 10−98 0
Std 2.52 × 10−83 3.8 × 10−152 1.3 × 10−122 2.74 × 10−97 0
f5 Best 24.25563 22.10280 23.52517 24.66945 23.22636
Worst 28.89462 28.83663 28.69909 28.95534 28.71352
Mean 26.43481 24.77070 25.30940 26.37262 25.74011
Std 1.247348 1.211486 1.271698 1.304005 1.620269
f6 Best 2.90 × 10−5 7.21 × 10−6 4.50 × 10−11 3.93 × 10−5 2.10 × 10−12
Worst 3.754495 0.757465 7.70 × 10−5 5.236624 0.542759
Mean 0.349873 0.284266 2.29 × 10−5 0.998784 0.018093
Std 0.870375 0.204645 3.06 × 10−5 1.667562 0.099093
f7 Best 5.30 × 10−6 1.28 × 10−5 7.84 × 10−6 1.20 × 10−5 4.45 × 10−6
Worst 0.000308 0.000271 0.000142 0.000281 0.000153
Mean 8.43 × 10−5 9.05 × 10−5 4.91 × 10−5 8.82 × 10−5 6.81 × 10−5
Std 7.60 × 10−5 6.58 × 10−5 4.04 × 10−5 6.96 × 10−5 4.20 × 10−5
f8 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
Std 1344.450 1755.103 1161.631 1671.524 2010.001
f9 Best 0 0 0 0 0
Worst 0 0 0 0 0
Mean 0 0 0 0 0
Std 0 0 0 0 0
f10 Best 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16
Worst 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16
Mean 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16 4.44 × 10−16
Std 0 0 0 0 0
f11 Best 0 0 0 0 0
Worst 0 0 0 0 0
Mean 0 0 0 0 0
Std 0 0 0 0 0
f12 Best 2.02 × 10−6 0.006706 1.21 × 10−10 2.54 × 10−6 2.59 × 10−9
Worst 0.665761 0.185280 0.010810 0.736403 0.026854
Mean 0.046705 0.039401 0.001328 0.052429 0.003161
Std 0.152983 0.046812 0.002950 0.173112 0.006773
f13 Best 0.591135 0.154633 2.46 × 10−9 0.570024 1.13 × 10−12
Worst 2.994766 2.993412 0.011028 2.998022 0.010990
Mean 1.512737 1.035574 0.000386 1.328206 0.001832
Std 0.763751 0.647302 0.002010 0.597340 0.004165
f14 Best 0.998004 0.998004 0.998004 0.998004 0.998004
Worst 1.992031 1.992031 4.950491 0.998004 0.998004
Mean 1.031138 1.031138 1.129753 0.998004 0.998004
Std 0.181484 0.181484 0.721622 4.12 × 10−17 1.01 × 10−16
f15 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
Std 6.45 × 10−16 6.39 × 10−16 6.52 × 10−16 6.71 × 10−16 6.32 × 10−16
f16 Best −1 −1 −1 −1 −1
Worst −1 −1 −1 −1 −1
Mean −1 −1 −1 −1 −1
Std 0 0 0 0 0
f17 Best 3 3 3 3 3
Worst 3 3 3 3 3
Mean 3 3 3 3 3
Std 7.09 × 10−16 6.55 × 10−16 1.42 × 10−15 1.01 × 10−15 1.79 × 10−15
f18 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
Std 5.48 × 10−15 5.70 × 10−15 2.53 × 10−14 5.52 × 10−15 2.295399
f19 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
Std 1.219347 2.562275 1.394327 1.219347 2.531532
f20 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
Std 1.78 × 10−15 2.475450 3.18 × 10−15 1.13 × 10−14 2.044661
f21 Best −1 −1 −1 −1 −1
Worst −1 −1 −1 −1 −1
Mean −1 −1 −1 −1 −1
Std 0 0 0 0 0
f22 Best −1 −1 −1 −1 −1
Worst −1 −1 −1 −1 −1
Mean −1 −1 −1 −1 −1
Std 0 0 0 0 0
f23 Best 5.6 × 10−113 1.6 × 10−212 4.2 × 10−122 2.7 × 10−112 0
Worst 1.62 × 10−82 1.7 × 10−138 2.4 × 10−107 1.62 × 10−88 0
Mean 5.39 × 10−84 5.5 × 10−140 8.4 × 10−109 5.41 × 10−90 0
Std 2.95 × 10−83 3.0 × 10−139 4.5 × 10−108 2.96 × 10−89 0

Figure 8 characterizes the convergence curves of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions. For unimodal functions f1−f7, 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 f8−f13, 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 f14−f23, 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 8.

Figure 8

Convergence curves of MSBKA, RBKA, SBKA, EBKA, BKA on benchmark functions.

Figure 9 characterizes the boxplots of the MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions. For unimodal functions f1−f7, 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 f8−f13, 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 f14−f23, 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.

Figure 9.

Figure 9

Boxplots of MSBKA, RBKA, SBKA, EBKA, and BKA on benchmark functions.

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.

Table 5.

Numerical results of MSBKA, RBKA, SBKA, EBKA, and BKA in the Wilcoxon rank-sum test.

Function RBKA SBKA EBKA BKA
f1 1.21 × 10−12 0.333711 1.21 × 10−12 1.21 × 10−12
f2 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12
f3 1.21 × 10−12 N/A 1.21 × 10−12 1.21 × 10−12
f4 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12
f5 0.010763 0.019883 0.195791 0.031466
f6 4.20 × 10−10 6.12 × 10−10 0.403538 2.87 × 10−10
f7 0.818746 0.277189 0.074827 0.446419
f8 6.52 × 10−9 2.20 × 10−7 1.31 × 10−8 2.39 × 10−8
f9 N/A N/A N/A N/A
f10 N/A N/A N/A N/A
f11 N/A N/A N/A N/A
f12 1.53 × 10−5 3.20 × 10−9 0.982307 7.74 × 10−6
f13 3.02 × 10−11 3.02 × 10−11 0.077272 3.02 × 10−11
f14 0.677068 0.110894 0.677068 0.304902
f15 0.529069 0.763881 0.326335 0.024637
f16 N/A N/A N/A N/A
f17 N/A 0.768636 0.454528 0.840517
f18 0.189185 0.087771 0.402213 0.282004
f19 0.534780 0.883950 0.142172 0.215899
f20 0.162188 0.645996 0.749628 0.242293
f21 N/A N/A N/A N/A
f22 N/A N/A N/A N/A
f23 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12 1.21 × 10−12

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 A1 and A2. The intrinsic quantitative logic of the mathematical framework is decomposed as follows:

Figure 10.

Figure 10

Three-bar truss.

Consider

x=[x1 x2]=[A1A2] (21)

Minimize

f(x)=(22x1+x2)×l (22)

Subject to

g1(x)=2x1+x22x12+2x1x2P−σ≤0 (23)
g2(x)=x22x2+2x1x2P−σ≤0 (24)
g3(x)=12x2+x1P−σ≤0 (25)
l=100 cm,P=2 kN/cm2,σ=2 kN/cm2 (26)

Variable range

0≤x1,x2≤1 (27)

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.

Table 6.

Numerical statistics results of the three-bar truss.

Algorithm Optimum Moderating Elements Optimum Counterweight
A1 A2
BKA [14] 0.788675 0.408248 263.895843
SHO [14] 0.788898 0.40762 263.895881
TTAO [44] 0.788688 0.408213 263.8958431
MTBO [45] 0.78868 0.40825 263.8958434
AEFA [46] 0.78848449 0.408787881 263.9195433
PSA [46] 0.789351215 0.406573046 263.8958824
SCHO [47] 0.7886642 0.40827926 263.8958476
INFO [48] 0.788672734 0.408255081 263.8958434
APO [49] 0.7887 0.4082 263.89584338
BSLO [39] 0.78867930 0.40823651 263.8958434
FOX [39] 0.78870269 0.4081704 263.8958523
ARSCA [5] 0.7887 0.4081 263.8958
CPO [5] 0.7885 0.4088 263.8959
HEOA [9] 0.789 0.409 264
PKO [50] 0.7886870838 0.4082144942 263.8958435
SBOA [38] 0.789 0.409 264
MadDE [38] 0.789 0.408 264
SO [38] 0.789 0.407 264
RIME [38] 0.734 0.590 265
SFOA [10] 0.78868 0.40825 263.89584
MSBKA 0.765579 0.468012 263.8745

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:

Figure 11.

Figure 11

Tension/compression spring.

Consider

x=[x1x2x3 ]=[dDP] (28)

Minimize

f(x)=(x3+2)x2x12 (29)

Subject to

g1(x)=1−x23x371785x14≤0 (30)
g2(x)=4x22−x1x212566(x2x13−x14)+15108x12≤0 (31)
g3(x)=1−140.45x1x22x3≤0 (32)
g4(x)=x1+x21.5−1≤0 (33)

Variable range

0.05≤x1≤2,0.25≤x2≤1.3,2≤x3≤15 (34)

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.

Table 7.

Numerical statistics results of the tension/compression spring.

Algorithm Optimum Moderating Elements Optimum Counterweight
d D P
BKA [14] 0.051173 0.344426 12.047782 0.01267027
SHO [14] 0.0508 0.334800 11.702 0.012681
NRBO [51] 0.0517 0.3575 11.2382 0.0127
RKO [51] 0.0523 0.3717 10.4586 0.0127
TTAO [44] 0.051674 0.051674 11.31044 0.012665
WO [40] 0.05 0.3115 14.8923 0.012665
RCGO [52] 0.052866 0.385549 9.787463 0.012701
AGWO [52] 0.051082 0.34226 12.19919 0.012681
WaOA [53] 0.0519693 0.363467 10.9084 0.012672
INFO [48] 0.051555 0.353499 11.48034 0.012666
APO [49] 0.0517 0.3567 11.2890 0.01266523
BSLO [39] 0.051669 0.356226 11.31788 0.0126652
FOX [39] 0.051983 0.363808 10.88657 0.0126686
EHO [54] 0.051746 0.358097 11.208557 0.012665
LFD [55] 0.0517 0.3575 11.2442 0.0127
BBOA [55] 0.051344 0.334881 12.6223 0.012667
GRO [55] 0.0517082206 0.35717883 11.2619852 0.012665
MadDE [38] 0.0518 0.358 11.2 0.0127
RIME [38] 0.0693 0.940 2 0.0181
SBOA [38] 0.0517 0.357 11.3 0.0127
MSBKA 0.051785 0.353691 11.143834 0.012478

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 nA, nB, nC and nD. The intrinsic quantitative logic of the mathematical framework is decomposed as follows:

Figure 12.

Figure 12

Gear train.

Consider

x=[x1x2x3x4]=[nAnBnCnD] (35)

Minimize

f(x)=16.931−x3x2x1x42 (36)

Variable range

12≤xi≤60,i=1,2,…,4 (37)

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.

Table 8.

Numerical statistics results of the gear train.

Algorithm Optimum Moderating Elements Optimum Cost-Effectiveness
nA nB nC nD
CSA [56] 43 16 19 49 2.701 × 10−12
KOA [57] 44 20 16 50 2.700857 × 10−12
FLA [57] 44 16 20 49 2.700857 × 10−12
COA [57] 23 14 12 48 9.92158 × 10−10
RUN [57] 44 17 19 49 2.700857 × 10−12
SMA [57] 52 30 13 53 2.307816 × 10−11
DO [57] 49 16 19 44 2.700857 × 10−12
POA [57] 44 17 19 49 2.700857 × 10−12
PDO [58] 48 17 22 54 2.70 × 10−12
DMOA [58] 49 19 16 43 2.70 × 10−12
AOA [58] 49 19 19 54 2.70 × 10−12
SSA [58] 49 19 19 49 2.70 × 10−12
IEHO [59] 19 16 43 49 2.70085 × 10−12
ARO [60] 49 19 16 43 2.7009 × 10−12
GMO [61] 43 19 16 49 2.700857 × 10−12
GBO [44] 53 13 20 34 2.3078 × 10−11
TTAO [44] 43 16 19 49 2.70 × 10−12
WO [40] 43 16 19 43 2.700857 × 10−12
GCRA [62] 55 16 16 43 2.70 × 10−12
GOA [62] 49 19 16 43 2.70 × 10−12
MSBKA 56 18 20 45 1.7869 × 10−19

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 x1, B-pillar reinforcement x2, floor side inner panel x3, cross members x4, door beam x5, door beltline reinforcement x6, roof rail x7, B-pillar inner panel x8, floor side inner panel x9, barrier height x10, and impact location x11. The intrinsic quantitative logic of the mathematical framework is decomposed as follows:

Figure 13.

Figure 13

Car side impact.

Consider

x=[x1x2x3x4x5x6x7x8x9x10x11] (38)

Minimize

f(x)=1.98+4.90x1+6.67x2+6.98x3+4.01x4+1.78x5+2.73x7 (39)

Subject to

g1(x)=1.16−0.3717x2x4−0.00931x2x10−0.484x3x9+0.01343x6x10≤1 (40)
g2(x)=0.261−0.0159x1x2−0.188x1x8−0.019x2x7+0.0144x3x5+0.0008757x5x10+0.080405x6x9+0.00139x8x11+0.00001575x10x11≤0.32 (41)
g3(x)=0.214+0.00817x5−0.131x1x8−0.0704x1x9+0.03099x2x6−0.018x2x7+0.0208x3x8+0.121x3x9−0.00364x5x6+0.0007715x5x10−0.000535x6x10+0.00121x8x11≤0.32 (42)
g4(x)=0.074−0.061x2−0.163x3x8+0.001232x3x10−0.166x7x9+0.227x22≤0.32 (43)
g5(x)=28.98+3.818x3−4.2x1x2+0.0207x5x10+6.63x6x9−7.7x7x8+0.32x9x10≤32 (44)
g6(x)=33.86+2.95x3+0.1792x10−5.057x1x2−11.0x2x8−0.0215x5x10−9.98x7x8+22.0x8x9≤32 (45)
g7(x)=46.36−9.9x2−12.9x1x8+0.1107x3x10≤32 (46)
g8(x)=4.72−0.5x4−0.19x2x3−0.0122x4x10+0.009325x6x10+0.000191x112≤4 (47)
g9(x)=10.58−0.674x1x2−1.95x2x8+0.02054x3x10−0.0198x4x10+0.028x6x10≤9.9 (48)
g10(x)=16.45−0.489x3x7−0.843x5x6+0.0432x9x10−0.0556x9x11−0.000786x112≤15.7 (49)

Variable range

0.5≤x1−x7≤1.5,x8,x9∈(0.192,0.345),−30≤x10,x11≤30 (50)

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.

Table 9.

Numerical statistics results of the car side impact.

Algorithm Optimum Moderating Elements Optimum Counterweight
x1 x2 x3 x4 x5 x6
x7 x8 x9 x10 x11
WOA [63] 0.5 1.108001 0.534477 1.30577 0.5 1.473844
0.5 0.345 0.192 −19.69924 3.4816923 23.04216220
CSS [63] 0.5 1.184389 0.5 1.230036 0.5 1.5
0.5 0.280792 0.342425 −7.394733 0.042206 23.00733588
CLPSO [64] 0.5061 1.17379 0.5013 1.24706 0.5037 1.4956
0.5 0.345 0.345 −9.5985 3.3627 23.06244
BOA [64] 0.8246 1.03224 0.54007 1.35639 0.6377 1.26889
0.5854 0.192 0.345 −5.7333 0.4352 25.06573
HGSO [64] 0.5 1.22375 0.5 1.27111 0.5 1.31085
0.5 0.345 0.345 −4.3235 2.93676 23.43457
DOA [41] 0.5081 1.2021 0.5318 1.3052 0.5719 1.4954
0.5557 0.303 0.2585 −24.8171 3.4047 23.9682
DCS [41] 0.5772 1.2586 0.5195 1.2002 0.5463 1.258
0.5073 0.278 0.2669 2.0888 5.4035 23.9995
COA [41] 0.5 1.2791 0.5 1.2739 1.2828 0.5
0.5 0.2954 0.192 3.557 19.0792 25.2083
MSA [41] 0.5151 1.2684 0.5545 1.3737 0.5261 1.3484
0.7156 0.2869 0.2167 −7.2394 11.7869 25.2334
HLOA [41] 0.5 1.0669 0.8016 1.0704 0.504 1.4873
0.5 0.192 0.192 −29.9786 3.2119 23.6956
SCA [41] 0.5 1.2499 0.5 1.4521 0.5001 1.4946
0.5 0.345 0.192 −14.7797 −1.5647 24.3349
AROA [41] 0.5 1.5 0.5 1.2928 0.5 0.5
0.5 0.192 0.3195 8.8265 23.0874 25.3642
ETO [65] 0.50282 1.2414 0.51604 1.2201 0.60334 1.3878
0.5 0.74832 0.06747 2.2526 −7.2818 23.2574
SCHO [65] 0.5 1.10286 0.87088 0.88643 0.52609 1.49992
0.5 0.03508 0.19439 −30 −0.5913 23.7209
AOA [65] 0.5 1.2279 0.5 1.4332 0.5 1.5
0.5 0.61018 0.21619 0.00126 −0.0765 24.1125
HGS [65] 0.5 1.10612 1.11044 0.5 0.5 1.5
0.5 4.4 × 10−9 0.00000 −30 −6.0 × 10−9 23.8188
GJO [65] 0.5 1.20309 0.50327 1.28778 0.51053 1.5
0.5 0.00000 9.5 × 10−5 −22.115 −0.0536 23.4052
SCSO [66] 0.502366774 1.23533939 0.5 1.223008761 0.515267967 1.39187245
0.50003369 0.340647775 0.211950171 1.374158706 −7.77399175 23.35787723
SOA [66] 0.500139239 1.254868587 0.5 1.205871077 0.739233716 0.772309974
0.5 0.316999014 0.30308334 0.749660043 2.039711514 23.8070425
SFOA [10] 0.5 1.234 0.5 1.187 0.875 0.892
0.4 0.345 0.192 1.5 0.572 23.5616
MSBKA 0.5 1.11674 0.5 1.31276 0.5 1.5
0.5 0.34992 0.191 −19.53974 −0.02683 22.88942

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 ri, outer radius ro, actuating force F, and the number of friction surfaces Z. The intrinsic quantitative logic of the mathematical framework is decomposed as follows:

Figure 14.

Figure 14

Multiple-disk clutch brake.

Consider

x=[x1 x2 x3 x4 x5]=[ri r0 t F Z] (51)

Minimize

f(x)=πtρ(r02−ri2)(Z+1) (52)

Subject to

g1(x)=r0−ri−Δr≥0 (53)
g2(x)=lmax−(Z+1)(t+δ)≥0 (54)
g3(x)=pmax+prz≥0 (55)
g4(x)=pmaxvsr max−przvsr≥0 (56)
g5(x)=vsr max−vsr≥0 (57)
g6(x)=Tmax−T≥0 (58)
g7(x)=Mh−sMs≥0 (59)
g8(x)=T≥0 (60)
Mh=23μFZr03−ri3r02−ri2 (61)
prz=Fπ(r02−ri2) (62)
vsr=2πn(r03−ri3)90(r02−ri2) (63)
T=Izπn30(Mh+Mf) (64)
Δr=20 mm,Iz=55 kgmm2,pmax=1 Mpa,Fmax=1000 N (65)
Tmax=15 s,μ=0.5,s=1.5,Ms=40 Nm (66)
Mf=3 Nm,n=250 rpm (67)
vsr max=10 m/s, lmax=30 mm, ri min=60 (68)
ri max=80, ro min=90 (69)
ro max=110, tmin=1.5, tmax=3, Fmin=600 (70)
Fmax=1000, Zmin=2, Zmax=9 (71)

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.

Table 10.

Numerical statistics results of the multiple-disk clutch brake.

Algorithm Optimum Moderating Elements Optimum Counterweight
ri r0 t F Z
TLBO [67] 70 90 1 810 3 0.313657
MFO [68] 70 90 1 910 3 0.313656
MVO [69] 70 90 1 910 3 0.313656
CMVO [69] 70 90 1 910 3 0.313656
WCA [70] 70 90 1 910 3 0.313656
PVS [71] 70 90 1 980 3 0.31366
APSO [72] 76 96 1 840 3 0.337181
FSO [73] 70 90 1 870 3 0.31365661053
GOA [74] 71 92 1 835 3 0.3355146
GSA [75] 72 92 2 815 3 0.3175771
AEO [75] 70 90 1 810 3 0.3136566
AHA [76] 70 90 1 840 3 0.3136566
HBO [77] 70 90 1 1000 3 0.3136566
HGS [78] 70 90 1 1000 3 0.313657
MRFO [79] 70 90 1 835 3 0.3136566
GA [79] 72 92 1 918 3 0.321498
DE [79] 71 92 1 835 3 0.3355146
EPO [42] 70 90 1.5 1000 3 0.4704
RSO [42] 70 90 1 810 3 0.313657
MSBKA 70 90 1 987 2 0.27642

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 Dm, ball diameter Db, number of balls Z, inner ring fi, outer ring fo, and raceway curvature coefficients KDmin, KDmax, ε, e, ζ. The intrinsic quantitative logic of the mathematical framework is decomposed as follows:

Figure 15.

Figure 15

Rolling element bearing.

Consider

x=[x1x2x3x4x5x6x7x8x9x10]=[DmDbZfifoKDminKDmaxεeζ] (72)

Minimize

Cd=fcZ2/3Db1.8,if D≤25.4 mm3.647fcZ2/3Db1.4,if D>25.4 mm (73)

Subject to

g1(x)=ϕ02sin−1(Db/Dm)−Z+1≤0 (74)
g2(x)=2Db−KDmin(D−d)≥0 (75)
g3(x)=KDmax(D−d)−2Db≥0 (76)
g4(x)=ζBω−Db≤0 (77)
g5(x)=Dm−0.5(D+d)≥0 (78)
g6(x)=(0.5+e)(D+d)−Dm≥0 (79)
g7(x)=0.5(D−Dm−Db)−εDb≥0 (80)
g8(x)=fi≥0.515 (81)
g9(x)=fo≥0.515 (82)
fc=37.911+1.041−r1+r1.72fi(2fo−1)fo(2fi−1)0.41103−0.3×r0.3(1−r)1.39(1+r)1/32fi2fi−10.41 (83)
x=(D−d)2−3T42+D2−T4−Db2−d2+T42 (84)
y=2(D−d)2−3T4D2−T4−Db (85)
ϕo=2π−2cos−1xy (86)
r=DbDm, fi=riDb, fo=roDb, T=D−d−2Db (87)
D=160, d=90, Bω=30, ri=ro=11.033 (88)

Variable range

0.5(D+d)≤Dm≤0.6(D+d) (89)
0.15(D−d)≤Db≤0.45(D−d) (90)
4≤Z≤50, 0.515≤fi,fo≤0.6 (91)
0.4≤KDmin≤0.5, 0.6≤KDmin≤0.7 (92)
0.3≤ε≤0.4, 0.02≤e≤0.1, 0.6≤ζ≤0.85 (93)

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.

Table 11.

Numerical statistics results of the rolling element bearing.

Algorithm Optimum Moderating Elements Optimum Cost-Effectiveness
Dm Db Z fi fo
KDmin KDmax ε e ζ
PVS [71] 125.71906 21.42559 11 0.515 0.515
0.40043 0.68016 0.3 0.07999 0.7 81,859.74121
TLBO [67] 125.7191 21.42559 11 0.515 0.515
0.424266 0.633948 0.3 0.068858 0.799498 81,859.74
CPA [80] 125.722718 21.423301 11.001159 0.515 0.515
0.473508 0.617554 0.3 0.086504 0.680706 81,849.21039788
MFO [81] 125 21.032 10.965 0.515 0.515
0.5 0.675 0.3 0.02 0.61 84,002.524
GSA [81] 125 20.854 11.149 0.515 0.517
0.5 0.618 0.3 0.02 0.624 82,276.941
HS [81] 125 20.871 11.166 0.515 0.516
0.5 0.619 0.3 0.05 0.614 81,569.527
MVO [81] 125 21.322 10.973 0.515 0.515
0.5 0.687 0.3 0.03 0.61 84,491.266
SCA [81] 125 21.148 10.969 0.515 0.515
0.5 0.7 0.3 0.02 0.629 83,431.117
HHO [82] 125 21 11.09207 0.515 0.515
0.4 0.6 0.3 0.050474 0.6 83,011.88
RSA [82] 125.1722 21.29734 10.88521 0.515253 0.517764
0.41245 0.632338 0.301911 0.024395 0.6024 83,486.64
DE [83] 125 20.87123 11.16697 0.515 0.516
0.5 0.61951 0.301128 0.05024 0.614531 81,569.527
SSA [72] 125 20.77562 11.01247 0.515 0.515
0.5 0.61397 0.3 0.05004 0.61001 82,773.982
HPO [84] 125 21.875 10.777 0.515 0.515
0.4 0.7 0.3 0.029 0.6 83,918.4925
CS [79] 125.442787 21.205159 11 0.515 0.5416852
0.5 0.7 0.3 0.0975781 0.6015492 83,988.259
RUN [85] 125.2142 21.59796 11.4024 0.515 0.515
0.40059 0.61467 0.3053 0.02 0.63665 83,680.47
MGA [86] 125.718 21.8745119 10.7770658 0.51500082 0.51500299
0.405908353 0.65558802 0.30000415 0.07754492 0.6 83,912.87983
CGO [86] 125 21.875 10.777009 0.515 0.515
0.4 0.64620052 0.3 0.050152445 0.6 83,918.49253
EVO [86] 125.7190556 21.4255902 10.6955328 0.515 0.515
0.463182936 0.6999265 0.3 0.063431519 0.604213108 81,859.7415974
SELO [43] 126.3521 21.0299 11 0.515 0.515
0.4 0.6011 0.3 0.1 0.6004 83,805.29
LFD [43] 126.3999 21 11 0.515 0.5251
0.5 0.6 0.3 0.1 0.6 83,670.78
MSBKA 125 21.7648 11.3921 0.5151 0.5151
0.4 0.7 0.3 0.02 0.6 85,012.5432

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.

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.

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.

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.

Conflicts of Interest

The authors declare no conflicts of interest.

Funding Statement

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.

Footnotes

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.

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. doi: 10.1016/j.oceaneng.2025.122841. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.measurement.2025.119429. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s10586-025-05134-1. [DOI] [Google Scholar]
  • 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. doi: 10.1038/s41598-023-37537-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Guo Z., Liu G., Jiang F. Chinese Pangolin Optimizer: A Novel Bio-Inspired Metaheuristic for Solving Optimization Problems. J. Supercomput. 2025;81:517. doi: 10.1007/s11227-025-07004-4. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s10586-024-04954-x. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s10586-024-04976-5. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s11227-025-07052-w. [DOI] [Google Scholar]
  • 9.Lian J., Hui G. Human Evolutionary Optimization Algorithm. Expert Syst. Appl. 2024;241:122638. doi: 10.1016/j.eswa.2023.122638. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s00521-024-10694-1. [DOI] [Google Scholar]
  • 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. doi: 10.3390/math13172721. [DOI] [Google Scholar]
  • 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. doi: 10.1108/EC-05-2024-0472. [DOI] [Google Scholar]
  • 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. doi: 10.3390/math13091500. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s10462-024-10723-4. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.est.2026.120353. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.uclim.2026.102788. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.engappai.2025.113274. [DOI] [Google Scholar]
  • 18.Zhao N., Wang T., Zhu Y. Black-Winged Kite Algorithm Integrating Opposition-Based Learning and Quasi-Newton Strategy. Biomimetics. 2026;11:68. doi: 10.3390/biomimetics11010068. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Hui L., Kong Y. Improved Black-Winged Kite Optimization Algorithm with Multi-Strategy Hybrid and Its Application. Sci. Rep. 2026;16:6768. doi: 10.1038/s41598-026-36871-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.3390/su18020731. [DOI] [Google Scholar]
  • 21.Li Z., Liu Z. MSBKA: A Multi-Strategy Black-Winged Kite Algorithm for Global Optimization and Engineering Problems. Clust. Comput. 2026;29:80. doi: 10.1007/s10586-025-05875-z. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.jobe.2026.115239. [DOI] [Google Scholar]
  • 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. doi: 10.1038/s41598-026-36642-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.epsr.2026.112829. [DOI] [Google Scholar]
  • 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. doi: 10.3390/biomimetics10110728. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Du C., Zhang J., Fang J. An Innovative Complex-Valued Encoding Black-Winged Kite Algorithm for Global Optimization. Sci. Rep. 2025;15:932. doi: 10.1038/s41598-024-83589-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1007/s42235-025-00722-8. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s11227-025-07905-4. [DOI] [Google Scholar]
  • 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. doi: 10.3390/fractalfract9110726. [DOI] [Google Scholar]
  • 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. doi: 10.1088/2631-8695/adef99. [DOI] [Google Scholar]
  • 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. doi: 10.1038/s41598-025-90660-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.matcom.2020.12.008. [DOI] [Google Scholar]
  • 33.Jin A., Zhang J. An Enhanced Blood-Sucking Leech Optimization for Training Feedforward Neural Networks. Sci. Rep. 2025;15:36989. doi: 10.1038/s41598-025-22884-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.matcom.2020.09.019. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s10462-025-11120-1. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.asoc.2024.112634. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.asoc.2024.111979. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s10462-024-10729-y. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.advengsoft.2024.103696. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.eswa.2023.122413. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.cma.2024.117718. [DOI] [Google Scholar]
  • 42.Dhiman G. SSC: A Hybrid Nature-Inspired Meta-Heuristic Optimization Algorithm for Engineering Applications. Knowl.-Based Syst. 2021;222:106926. doi: 10.1016/j.knosys.2021.106926. [DOI] [Google Scholar]
  • 43.Emami H. Stock Exchange Trading Optimization Algorithm: A Human-Inspired Method for Global Optimization. J. Supercomput. 2022;78:2125–2174. doi: 10.1007/s11227-021-03943-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.eswa.2023.121744. [DOI] [Google Scholar]
  • 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. doi: 10.3390/math11051273. [DOI] [Google Scholar]
  • 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. doi: 10.3390/math11204224. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.knosys.2023.111081. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.eswa.2022.116516. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.advengsoft.2024.103694. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s00521-024-09879-5. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.engappai.2023.107532. [DOI] [Google Scholar]
  • 52.Jia H., Rao H., Wen C., Mirjalili S. Crayfish Optimization Algorithm. Artif. Intell. Rev. 2023;56:1919–1979. doi: 10.1007/s10462-023-10567-4. [DOI] [Google Scholar]
  • 53.Trojovskỳ P., Dehghani M. A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems Based on Walruses Behavior. Sci. Rep. 2023;13:8775. doi: 10.1038/s41598-023-35863-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1007/s10462-023-10680-4. [DOI] [Google Scholar]
  • 55.Zolfi K. Gold Rush Optimizer: A New Population-Based Metaheuristic Algorithm. Oper. Res. Decis. 2023;33:113–150. doi: 10.37190/ord230108. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.asoc.2020.106734. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.knosys.2023.110454. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s00521-022-07530-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Singh H., Singh B., Kaur M. An Improved Elephant Herding Optimization for Global Optimization Problems. Eng. Comput. 2022;38:3489–3521. doi: 10.1007/s00366-021-01471-y. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.engappai.2022.105082. [DOI] [Google Scholar]
  • 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. doi: 10.1155/2022/5191758. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.heliyon.2024.e31629. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1007/s11831-019-09343-x. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.cma.2022.114616. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.cma.2024.117411. [DOI] [Google Scholar]
  • 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. doi: 10.1093/jcde/qwad044. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.cad.2010.12.015. [DOI] [Google Scholar]
  • 68.Bhesdadiya R., Trivedi I.N., Jangir P., Jangir N. Advances in Computer and Computational Sciences: Proceedings of ICCCCS 2016. Volume 2. Springer; Berlin/Heidelberg, Germany: 2017. Moth-Flame Optimizer Method for Solving Constrained Engineering Optimization Problems; 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. doi: 10.1080/0952813X.2018.1430858. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.compstruc.2012.07.010. [DOI] [Google Scholar]
  • 71.Savsani P., Savsani V. Passing Vehicle Search (PVS): A Novel Metaheuristic Algorithm. Appl. Math. Model. 2016;40:3951–3978. doi: 10.1016/j.apm.2015.10.040. [DOI] [Google Scholar]
  • 72.Singh N., Kaur J. Hybridizing Sine–Cosine Algorithm with Harmony Search Strategy for Optimization Design Problems. Soft Comput. 2021;25:11053–11075. doi: 10.1007/s00500-021-05841-y. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s00366-021-01368-w. [DOI] [Google Scholar]
  • 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. doi: 10.1007/s00521-019-04452-x. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.cma.2021.114194. [DOI] [Google Scholar]
  • 77.Askari Q., Saeed M., Younas I. Heap-Based Optimizer Inspired by Corporate Rank Hierarchy for Global Optimization. Expert Syst. Appl. 2020;161:113702. doi: 10.1016/j.eswa.2020.113702. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.eswa.2021.114864. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.engappai.2019.103300. [DOI] [Google Scholar]
  • 80.Ong K.M., Ong P., Sia C.K. A Carnivorous Plant Algorithm for Solving Global Optimization Problems. Appl. Soft Comput. 2021;98:106833. doi: 10.1016/j.asoc.2020.106833. [DOI] [Google Scholar]
  • 81.Braik M.S. Chameleon Swarm Algorithm: A Bio-Inspired Optimizer for Solving Engineering Design Problems. Expert Syst. Appl. 2021;174:114685. doi: 10.1016/j.eswa.2021.114685. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.eswa.2021.116158. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.knosys.2018.11.024. [DOI] [Google Scholar]
  • 84.Naruei I., Keynia F., Sabbagh Molahosseini A. Hunter–Prey Optimization: Algorithm and Applications. Soft Comput. 2022;26:1279–1314. doi: 10.1007/s00500-021-06401-0. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.eswa.2021.115079. [DOI] [Google Scholar]
  • 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. doi: 10.1038/s41598-022-27344-y. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

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.


Articles from Biomimetics are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES