1. Introduction
Optimization is critical across domains such as engineering design [
1,
2,
3], economic planning [
4,
5], and scientific discovery [
6]. However, real-world problems often involve high-dimensional search spaces, nonlinear interactions, and multimodal fitness landscapes. Classical techniques, like gradient descent [
7,
8] and the simplex method [
9], typically ensure exact convergence in convex environments but often struggle in nonconvex and high-dimensional spaces. They are susceptible to local optima entrapment and the “curse of dimensionality” [
10], which dramatically increases computational costs [
11]. These limitations highlight the need for more robust and adaptive optimization frameworks [
12,
13].
To address these challenges, metaheuristic algorithms have emerged as powerful alternatives for resolving complex numerical problems [
14,
15]. Unlike traditional methods that rely heavily on explicit gradient information, metaheuristic algorithms operate on higher-level adaptive strategies that remain largely independent of specific problem architectures [
16]. This independence enables robust search performance across deceptive fitness landscapes [
17]. The core strength of these algorithms lies in their global search capabilities, which mitigate the risk of premature convergence by exploring vast, nonconvex spaces. By using stochastic sampling, population-based evolution, and adaptive learning mechanics, these algorithms provide a flexible framework for tackling high-dimensional and discrete optimization tasks where classical approaches fail [
18]. This intrinsic adaptability positions metaheuristic algorithms as an active area of research in modern computational operations [
19,
20,
21].
The taxonomy of metaheuristic algorithms is commonly organized into two principal categories based on their natural inspirations: Evolutionary Algorithms (EAs) and Swarm Intelligence (SI) algorithms. EAs are grounded in the principles of biological evolution [
22,
23], employing a population-based approach that iteratively refines solutions through simulated natural selection, crossover, and genetic mutation. Prominent examples include the Genetic Algorithm (GA) [
24,
25] and Differential Evolution (DE) [
26,
27]. Conversely, SI algorithms mathematically model the collective, decentralized behavior observed in biological colonies [
28]. These SI algorithms achieve global optimization through the dynamic interaction and cooperation of multiple independent agents following localized behavioral rules [
29]. For example, Particle Swarm Optimization (PSO) emulates the social dynamics of bird flocking [
30,
31], and Ant Colony Optimization (ACO) abstracts the pheromone-based foraging behavior of ants to resolve discrete combinatorial pathfinding problems [
32]. Recently, the computational landscape has been expanded by novel optimizers inspired by diverse natural and social phenomena, such as the Slime Mould Algorithm (SMA) [
33], Hunger Games Search (HGS) [
34], Parrot Optimizer (PO) [
35], Educational Competition Optimizer (ECO) [
19], Moss Growth Optimization (MGO) [
36], and the Beaver Behavior Optimizer (BBO) [
37]. These optimizers introduce diverse search mechanisms that expand the versatility of modern evolutionary computation.
Despite their widespread adoption, the performance of metaheuristic algorithms is bounded by the No Free Lunch (NFL) theorem [
38]. This theorem states that, when averaged across all possible optimization problems, no single algorithm can consistently demonstrate universal superiority. Consequently, although general-purpose EA and SI methods offer robust baseline capabilities, they may still exhibit suboptimal convergence behavior [
39], computational inefficiency, or limited scalability when applied to problems featuring restrictive boundaries, extreme dimensionality, or complex coupled variables [
37,
40]. This limitation underscores the need for algorithmic refinement tailored to specific application domains and equipped with adaptive control mechanisms [
41].
This study focuses on the recent Cuckoo Catfish Optimizer (CCO) [
42], an SI metaheuristic inspired by the brood parasitism of
Synodontis multipunctatus. CCO balances exploration and exploitation through simulated spatial compression and chaotic predation. However, empirical observations indicate that its reliance on broad stochastic jumps can present structural limitations. Specifically, the absence of a fine-grained local exploitation mechanism near promising optima may hinder convergence precision. Furthermore, its basic boundary-handling approach—which typically re-initializes out-of-bounds agents—can discard search momentum and contribute to population stagnation near constraint limits.
To address these challenges, this paper proposes the Dung Beetle with Reflection Cuckoo Catfish Optimizer (DBRCCO). DBRCCO introduces two targeted modifications to the baseline CCO. First, an exploitation operator inspired by dung beetle foraging is incorporated to facilitate structured local searches within adaptively contracting regions around historical best solutions. Second, a momentum-preserving reflecting boundary strategy is applied to retain kinetic search behavior at spatial limits, helping to sustain population diversity. These additions aim to complement the global exploration capabilities of the original CCO, thereby supporting improved solution accuracy.
Rather than sequentially concatenating independent algorithms [
43], DBRCCO embeds the Dung Beetle Optimizer (DBO) exploitation behavior as a conditional local search phase within the standard CCO lifecycle [
16,
44,
45]. When agents are identified as stagnant or operating in high-potential regions, the algorithm temporarily shifts from CCO’s broad exploration to DBO’s localized foraging rules. This conditional coupling allows the framework to dynamically respond to the fitness landscape, focusing computational effort where fine-grained exploitation is most needed. While invoking this secondary local search operator introduces a marginal per-iteration computational overhead, empirical tests suggest it facilitates earlier convergence, providing a favorable trade-off between iteration complexity and overall search efficiency.
The remainder of this paper is organized as follows.
Section 2 briefly reviews the original CCO algorithm and its mathematical components.
Section 3 details the proposed DBRCCO framework.
Section 4 presents the experimental results on the CEC 2017 benchmark suite and corresponding nonparametric statistical evaluations.
Section 5 evaluates the applicability of the algorithms on a synthetic reservoir production case study. Finally,
Section 6 concludes the study and suggests directions for future research.
2. Original Cuckoo Catfish Optimizer
The Cuckoo Catfish Optimizer (CCO), introduced in 2025 by Wang et al. [
42], is a population-based metaheuristic inspired by the obligate brood parasitism uniquely characteristic of the
Synodontis multipunctatus (cuckoo catfish) native to Lake Tanganyika. The algorithmic model simulates an artificial school of
N catfish agents systematically navigating a
D-dimensional search space to locate an optimal host nest, which represents the global optimum. Its core mathematical framework emulates the biological sequence of host location through four primary stages: cooperatively compressing the prey’s escape space, executing a multidirectional surround search to encircle the target, introducing chaotic stochastic disturbances during the final predation phase, and applying a parasitic replacement strategy to evaluate and replace underperforming individuals. This structured workflow is designed to maintain a robust theoretical equilibrium between global exploration and local exploitation.
2.1. Mathematical Model of CCO
The mathematical model of the CCO framework translates biological behaviors into computational search operators for numerical optimization.
Notation Statement: Throughout this paper, operations involving the addition or subtraction between a scalar and a vector are defined as the scalar being applied element-wise across all dimensions. Additionally, the symbol ∘ denotes the Hadamard (element-wise) product between two vectors.
1. Initial Population Generation: CCO initializes the search process by uniformly distributing a randomized population of
N agents across the feasible search space. The initial position of the
i-th agent in the
d-th dimension is defined as
where
is the
d-th dimension of the position vector
. The parameters
and
represent the upper and lower bounds for the
d-th dimension. The parameter
is a uniform random scalar in
.
2. Compressed Space Strategy: This strategy models the cooperative behavior of catfish compressing a target search area, effectively restricting the prey’s escape space. During early iterations, an individual agent
updates its position vector by integrating spatial information from randomly selected peer agents and the current global best solution
. This mechanism uses intra-population positional relationships to focus the search. A self-protection safeguard is also integrated, preserving trajectory momentum when the population fails to discover superior solutions, which helps mitigate premature convergence. The position update equations are defined as
where
are distinct, randomly selected agent vectors;
is a scalar drawn from a standard normal distribution;
is a uniform random scalar in
; and
are binary random scalars designed to simulate environmental search resistance (taking values of 0 or 1).
3. Surround Search Strategy: This phase models catfish encircling prey using spiral or spherical trajectories, facilitating exploration of the search space. The strategy encompasses two sub-mechanisms, executed with equal probability:
Spiral Encirclement: Agents move along a logarithmic spiral trajectory directed either towards or away from a randomly chosen peer agent
, depending on a comparison of their respective fitness values. The position update is governed by
where
is the target tracking vector (either
or
);
is a binary direction factor;
is a uniformly distributed
D-dimensional random vector in
;
is the dynamically calculated attraction vector;
T is a nonlinear shrinking scalar;
y and
are fixed logarithmic spiral geometric coefficients;
V is an adaptive velocity scalar;
measures the aggregation density scalar of the
i-th agent; and
t is the current iteration.
Spherical Encirclement: Agents execute a spherical search around a dynamically selected center (typically chosen from the current elite agents or the population centroid) within an adaptively contracting search radius
w. The position update is
where
is the target center vector, and
and
are independent random spherical rotation angles.
4. Transition Strategy: To ensure a transition from global exploration to local exploitation, the population is partitioned into two equal components. The first half converges towards the global best
, whereas the second half diverges to explore the search space. The update mechanism is defined as
where
C is a monotonically decreasing scalar,
is a directional scalar,
are random scalars in
,
are random vectors in
, and
denotes a
D-dimensional Lévy flight step vector.
5. Chaotic Predation Strategy: This mechanism models the final invasion of the host nest, simulating the evasion movements of the prey. The intensity of this disturbance correlates with the agent’s proximity to the global best
, regularized through a vigilance factor
. The position update is
Here, is a step scalar; and are chaotic coefficients simulating small-scale and large-scale prey evasion movements, respectively; is a uniform random scalar in ; and defines the initial average aggregation degree of the population.
6. Death and Parasitic Strategy: This models natural selection. Stagnating agents that fail to improve fitness over consecutive iterations face a linearly decreasing mortality probability, denoted as
. Upon elimination, an agent is regenerated either near the global best or randomly within the search space, depending on the iteration stage. The regeneration rule is
where
are uniform random scalars in
, and
and
define localized bounding vectors around the global best
.
2.2. Integrated Iteration
The CCO algorithm initiates a population of N agents within a D-dimensional bounded search space. During the iterative sequence, agents primarily execute the Compressed Space Strategy and Surround Search Strategy to explore the search space. A Transition Strategy then facilitates a shift from global exploration to local exploitation. In advanced stages, the Chaotic Predation Strategy is invoked to introduce localized searches near the best solution. Concurrently, the Death and Parasitic Strategy is applied to stagnant agents, regenerating individuals to maintain population diversity. The iterative cycle continues until a termination criterion is met, outputting the global best solution .
2.3. Pseudocode of the Original CCO
The procedural steps of the CCO framework are summarized in Algorithm 1.
| Algorithm 1 Original Cuckoo Catfish Optimizer (CCO) |
- 1:
Input: Population size N, maximum iteration and problem dimension D - 2:
Output: The global best position vector and its fitness value - 3:
Initialize the random population and calculate the fitness values - 4:
Set as the best position and as the best fitness of Cuckoo Catfish - 5:
for to do - 6:
if then - 7:
- 8:
else - 9:
, - 10:
end if - 11:
for to N do - 12:
if then - 13:
if then - 14:
Update the position vector using Chaotic Predation Strategy - 15:
else if then - 16:
Update the position vector using Transition Strategy - 17:
else if then - 18:
Update the position vector using Spiral Surround Search and set - 19:
else - 20:
Update the position vector using Spherical Surround Search and set - 21:
Extract an integer Q in - 22:
end if - 23:
if then - 24:
Update the position vector by jumping away and set - 25:
end if - 26:
if then - 27:
Update the position vector by utilizing optimal position and set - 28:
end if - 29:
else - 30:
Update the position vector using Compressed Space Strategy - 31:
end if - 32:
Update the position vector using Death and Parasitic Strategy - 33:
Update the position using - 34:
if and then - 35:
- 36:
end if - 37:
end for - 38:
end for - 39:
return the global best position and the best fitness
|
4. Experimental Results and Discussion
This section presents an empirical evaluation of the proposed DBRCCO framework. The objective is to assess its optimization performance relative to established metaheuristic algorithms across a standardized benchmark suite. All experiments were conducted under identical environmental conditions. Initialization parameters, including population size (N), problem dimensionality (D), maximum function evaluations (MaxFEs), and the number of independent executions, were synchronized across all evaluated optimizers. The primary performance metrics are the mean (Avg) and standard deviation (Std) of the best-found fitness values.
4.1. Implementation Environment and Parameter Initialization
All computational evaluations were conducted on a high-performance computing node equipped with an Intel Xeon Gold 6230 CPU @ 2.10 GHz and 64 GB of RAM running Ubuntu 20.04 LTS. The implementations were executed in Python 3.9 using the NumPy library.
The nine comparative metaheuristic algorithms were subjected to identical test constraints. Operating parameters across all optimizers were set to a population size () and maximum number of function evaluations (MaxFEs) of 10,000 . For DBRCCO, no supplementary hyperparameter tuning was required.
4.2. Benchmark Functions Overview
The performance evaluation utilizes 29 benchmark functions from the CEC2017 test suite, as summarized in
Table 1. This suite encompasses four categories: unimodal functions (F1–F3), simple multimodal functions (F4–F10), hybrid functions (F11–F20), and composition functions (F21–F29). Unimodal functions evaluate exploitation capability and convergence precision toward a single global optimum. Multimodal functions assess the algorithm’s capacity to evade stagnation and explore the spatial domain. The hybrid and composition functions merge properties of different function types, generating irregular topographies that simulate complex optimization challenges. This diversity ensures a comprehensive assessment of the optimizer’s performance.
4.3. Performance Comparison with Other Algorithms
To evaluate the relative superiority of DBRCCO, its performance was statistically benchmarked against the foundational CCO approach [
42] and seven contemporary metaheuristic algorithms: Hunger Games Search (HGS) [
34], Parrot Optimizer (PO) [
35], Moss Growth Optimization (MGO) [
36], Particle Swarm Optimization (PSO) [
30], Differential Evolution (DE) [
26], Slime Mould Algorithm (SMA) [
33], and Bat Algorithm (BA) [
46]. These comparator algorithms were selected to provide a comprehensive evaluation. PSO, DE, and BA serve as classic evolutionary baselines, whereas HGS, PO, MGO, and SMA represent recently introduced paradigms. This balance ensures that DBRCCO is evaluated against both historical mainstays and current swarm intelligence methods. The comparative quantitative results, detailing the mean objective value (Avg) and standard deviation (Std) for every benchmark function, are presented in
Table 2.
The results in
Table 2 demonstrate that DBRCCO secures competitive mean objective values across the CEC2017 suite. In the unimodal and simple multimodal categories, DBRCCO yields high convergence precision, frequently isolating the global minimum or discovering solutions superior to those of compared methods. Furthermore, its low standard deviation values confirm algorithmic reliability across independent executions. This stability validates the reflecting boundary handling strategy, which preserves search trajectory momentum and prevents population diversity loss when agents encounter geometric constraints. The convergence profiles in
Figure 2 confirm that DBRCCO exhibits a rapid initial descent phase succeeded by localized refinement.
For the hybrid and composition functions, which feature dynamic scaling, rotation, shifting, and multiple local optima, DBRCCO maintains an advantage. It reliably isolates optimal configurations within most of these landscapes, outperforming modern optimizers such as DE and MGO. This performance highlights the contribution of the dung beetle local search mechanism. By adaptively transitioning between dynamic spawning and foraging regions, DBRCCO evades local traps while maintaining computational focus on promising sub-regions.
While dominant across most topologies, DBRCCO exhibited underperformance on specific functions, notably F3, F16, and F17. For function F3, the statistical disparity between DBRCCO and the leading algorithm is marginal. This lag is attributable to the precision of the Gaussian micro-sampling mechanism within the Dung Beetle local operator. While effective for exploitation, its focus can exhibit delays when tracking topological shifts intrinsic to F3’s dispersed landscape. For the composition topologies of F16 and F17, the underperformance is rooted in the elastic nature of the Reflecting Boundary Handling Strategy. These functions integrate asymmetric penalty ridges near their constraint limits. In such asymmetric topographies, a momentum-preserving reflection occasionally over-projects search agents past narrow convergence valleys. Recognizing this trade-off between momentum preservation and asymmetric ridge traversal provides a baseline for future refinement.
Nonparametric statistical analyses corroborate the empirical performance observations. According to the Friedman ranking (presented in
Table 2), DBRCCO achieves the primary rank with an average score of
, outperforming DE and the baseline CCO. The Wilcoxon signed-rank test
p-values reported in
Table 3 fall below the
significance threshold across most comparisons. This statistical superiority confirms that the optimization gains achieved by DBRCCO represent an architectural advancement rather than numerical variance.
4.4. Ablation Study
To demonstrate the independent contributions of the Dung Beetle local search (DBO) and the Reflecting Boundary Handling Strategy (RBHS), we conducted an ablation study using the CEC2017 benchmark suite. Four algorithm variants were compared: the original CCO framework, a CCO variant augmented with the local search strategy (DBO-CCO), a CCO variant equipped with the reflecting boundary mechanism (Ref-CCO), and the integrated architecture (DBRCCO). The results are summarized in
Table 4.
The results in
Table 4 demonstrate that the combination of the DBO strategy and RBHS enhances search performance. This combination allows the algorithm to escape local optima more effectively than either strategy in isolation, achieving the highest number of “Best” evaluations and the primary Friedman ranking.
The ablation data highlights the superiority of the Reflecting Boundary Handling Strategy (RBHS) over the standard clamping technique employed by the baseline CCO. The standard clamping mechanism is defined as
where
represents the position component after enforcing the limitation. While clamping forces out-of-bounds values onto the perimeter limits (
or
), it destroys the momentum of the search vector. In contrast, the reflecting mechanism acts as a perfectly elastic wall. By retaining the velocity magnitude and reversing its directional vector back into the feasible space, RBHS prevents population diversity loss at domain edges. As validated by Ref-CCO’s improved statistical variance over CCO in
Table 4, this momentum-preserving trajectory is vital for maintaining continuous exploration and accelerating convergence.
5. Application to Production Optimization
Reservoir production optimization is a challenge in petroleum engineering aimed at operational strategies that maximize the economic value of field development, quantified by the Net Present Value (NPV). The objective is to dynamically modulate the injection and extraction rates of subsurface fluids over time to maximize profitability. This physical system exhibits complex fluid dynamics across numerous wells over multiple time steps, classifying it as an NP-hard optimization problem. Consequently, gradient-free metaheuristic algorithms are well-suited for this task, given their capability to traverse non-convex search spaces without derivative evaluations.
To assess its practical utility, the proposed DBRCCO framework is applied within a reservoir simulation workflow. The Eclipse simulator is used to model a synthetic multi-channel reservoir scenario. The algorithm iteratively proposes control configurations for production and injection wells across management intervals. The simulator evaluates each proposed configuration, outputting fluid production behavior and economic viability.
The objective is to maximize the NPV, formulated as
Here, and denote the control variable vector and reservoir state vector, respectively; , , and represent the oil production, water production, and water injection rates during time step t; , , and are the associated unit price and cost factors; b is the annual discount rate; and is the time period corresponding to the cash flow. Nonlinear production constraints are omitted, simplifying the problem to an unconstrained maximization.
5.1. Reservoir Model Description
A two-dimensional synthetic reservoir model simulates flow characteristics in a fluvial depositional environment. It employs a standard five-spot well pattern featuring a central production well (PRO1) and four corner injection wells (INJ1 through INJ4), as depicted in
Figure 3. This configuration provides a framework for assessing the optimization methodology under subsurface heterogeneity.
The geological domain is spatially discretized using a uniform Cartesian grid of
cells, yielding exactly 625 active simulation blocks. Each grid cell has a uniform thickness and planar dimensions of
meters. A constant porosity of
is enforced throughout the model. The permeability field is stochastically generated to simulate the spatial variability of fluvial environments, featuring high-permeability sinuous channels embedded within a low-permeability background matrix. The resulting log-permeability (
) map, governing primary fluid migration pathways, is presented in
Figure 3.
The production lifetime spans 1000 to 2000 days, subdivided into 5 to 15 discrete control intervals. Optimization on four or five wells yields a problem with 20 to 75 decision variables. The objective is to maximize Net Present Value (NPV) by determining optimal well controls per interval. Economic parameters, including oil price (100 USD/STB), water injection and processing costs (8 USD/STB each), and an annual discount rate (3%), are assigned plausible values. This ensures economic realism while focusing on core algorithmic performance.
5.2. Analysis and Discussion of Experimental Results
This subsection evaluates DBRCCO against eight comparative metaheuristic algorithms applied to the reservoir production optimization problem. To ensure statistical integrity, each algorithm was independently executed five times under identical hardware and software conditions. The primary evaluative metrics include the mean net present value (Mean NPV), standard deviation (Std), and the peak and minimum values recorded across all executions.
The outcomes detailed in
Table 5 demonstrate the consistent performance of DBRCCO.
DBRCCO achieves the highest mean NPV of USD
and the lowest standard deviation of USD
. This translates to a
economic improvement relative to the baseline CCO algorithm. Assuming a normal distribution of the independent runs, the calculated 95% Confidence Interval (CI) for DBRCCO’s mean performance spans between
. This narrow confidence bound, situated above the peak values of competing models (such as DE and MGO in
Table 5), indicates reproducible optimization without vulnerability to sample deviations. Among the competitors, Differential Evolution (DE) and Moss Growth Optimization (MGO) deliver the next-best mean results, though with standard deviations two to three times larger than DBRCCO’s. Algorithms such as the Parrot Optimizer (PO), Slime Mould Algorithm (SMA), and Bat Algorithm (BA) yield the lowest mean NPVs and exhibit the highest standard deviations.
The convergence behavior of all algorithms is further illustrated in
Figure 4.
Figure 4 graphically depicts the progression of the Net Present Value (NPV) over iterations for each algorithm across a representative run of the production optimization experiment, with the x-axis representing computational iterations and the y-axis the objective function value (NPV in USD).
The convergence trajectories substantiate the statistical rankings in
Table 5. DBRCCO exhibits an efficient search profile, characterized by a rapid, monotonic ascent toward the highest recorded NPV plateau. Its curve is smooth, indicating steady improvement without stagnation or oscillations. Conversely, while DE and MGO demonstrate competitive convergence velocities, their resultant curves exhibit markedly slower initial ascents and slightly more pronounced variance before stabilizing at lower final economic values. In contrast, algorithms with lower mean performance, particularly PO, SMA, and BA, show significantly slower convergence, with trajectories that plateau early at suboptimal values or exhibit considerable volatility, reflecting a poor exploration–exploitation balance.
These trends correspond to the quantitative results: the steep, stable ascent of DBRCCO signifies its capacity for both exploration and exploitation, leading to high-quality solutions. The convergence behavior corroborates the algorithm’s performance and robustness evidenced in
Table 5.
In summary, DBRCCO achieves the highest economic outcome and stable convergence for the reservoir production optimization problem. Its performance, characterized by the highest mean NPV and lowest standard deviation, confirms the efficacy of its enhanced exploration–exploitation balance and search mechanisms. These findings validate the algorithm’s practical applicability in solving complex engineering optimization problems, providing a foundation for its deployment in real-field scenarios.
Figure 5 presents a boxplot distribution constructed from the extreme values and central tendencies detailed in
Table 5. DBRCCO separates itself from the competitors, occupying the highest profitability quadrant. The compactness of its box and the high lower-bound (Worst) value corroborate its superior resistance to stagnation. In contrast, while DE and MGO exhibit high peak performances, their extended whiskers and broader interquartile ranges indicate significant variance across independent runs. Algorithms such as PO and SMA exhibit downward skewness, failing to exploit the high-yield regions of the reservoir model. These distributional characteristics affirm DBRCCO’s capabilities as a robust optimizer for computationally expensive engineering tasks.
6. Conclusions
This study introduced the Dung Beetle with Reflection Cuckoo Catfish Optimizer (DBRCCO), a metaheuristic algorithm formulated to resolve the limitations inherent within the CCO architecture. By integrating an adaptive, dung beetle-inspired localized search mechanism and a momentum-preserving reflecting boundary strategy, DBRCCO rectifies CCO’s deficiency in fine-grained exploitation and inefficient boundary constraints.
Empirical evaluations across 29 CEC2017 benchmark functions demonstrated DBRCCO’s statistical performance. When benchmarked against eight metaheuristic algorithms, DBRCCO achieved a global Friedman ranking score of 1.5172 and demonstrated superiority across the Wilcoxon signed-rank tests (). Furthermore, in solving a reservoir production optimization problem, DBRCCO outperformed competing methodologies. It achieved a Mean Net Present Value (NPV) of USD , representing a 12.54% economic improvement over the original CCO framework. Moreover, DBRCCO exhibited structural robustness, constraining the standard deviation to merely USD , equivalent to a 72.7% reduction in outcome variance relative to the baseline algorithm. These successes validate the practical efficacy of DBRCCO.
Future work will focus on extending the applicability of DBRCCO to high-dimensional optimization scenarios. Research directions include its adaptation for constrained runs and multi-objective formulations. Furthermore, investigations into the parameter sensitivity of the integrated mechanisms, complemented by their application to domain-specific engineering challenges, are planned to ascertain the algorithmic versatility of the proposed methodology.