Open Access
ARTICLE
Enhanced Sand Cat with Selective Opposition (ESCSO) Algorithm for Optimization and Engineering Problems
1 Soft Computing & Data Mining Centre (SMC), Faculty of Computer Science & Information Technology (FSKTM), Universiti Tun Hussein Onn Malaysia, Parit Raja, Malaysia
2 Faculty of Computing & IT, Sohar University, Sohar, Oman
3 Institute of Computer Science and Information Technology, The University of Agriculture Peshawar, Peshawar, Pakistan
* Corresponding Author: Muhammad Zubair Rehman. Email:
Computers, Materials & Continua 2026, 89(1), 82 https://doi.org/10.32604/cmc.2026.085167
Received 06 May 2026; Accepted 11 June 2026; Issue published 13 August 2026
Abstract
Metaheuristic optimization algorithms have gained wide adoption in engineering and scientific domains. However, many swarm-based methods struggle to balance exploration and exploitation, often converging prematurely on suboptimal solutions. The Sand Cat Swarm Optimization (SCSO) algorithm is one such method, with limited exploration ability constraining its performance on complex problem landscapes. This paper introduced the Enhanced Sand Cat with Selective Opposition (ESCSO) algorithm which combines opposition-based learning with a velocity mechanism to overcome this limitation. In ESCSO, under-performing candidates referred to as Sigma-variant cats are identified using Spearman correlation and replaced with their opposite solutions to inject diversity into the search process. Stronger candidates termed Sigma cats, act as elite guides pulling the search toward better regions. A PSO-inspired velocity update governs both roles, keeping exploration and exploitation in balance rather than letting one dominate. Tested across 30 benchmark functions plus two real engineering problems, reflectarray antenna design and microgrid energy management, ESCSO achieves competitive convergence, solution quality, and robustness when compared to recent state-of-the-art methods.Keywords
Rapid advancements in computing have addressed numerous engineering problems but have also introduced complex challenges, questioned traditional methodologies and necessitated innovative solutions [1]. These challenges frequently emerge as complex problems within unpredictable solution spaces, necessitating the exploration of unconventional approaches. In recent years, metaheuristic algorithms have emerged as adaptive tools for addressing these challenges [2]. These algorithms effectively balance flexibility, simplicity, and robustness while delivering approximate solutions to computationally complex problems within a reasonable time [3]. Their iterative nature emphasizes efficiency and effectiveness over exact optimality. In recent years, several types of metaheuristic algorithms inspired by nature, mimicking human behavior, or physical events have been introduced. These categories include swarm-based, evolutionary-based, physics-based, and human-based algorithms. Swarm-based algorithms, such as Particle Swarm Optimization (PSO) and Grey Wolf Optimization (GWO), emulate the behavior of biological groups [4]. The Genetic Algorithm (GA) and Differential Evolution (DE) are two examples of evolutionary-based algorithms that mimic the way evolution works in nature [5]. Simulated Annealing (SA) and Gravitational Search Algorithm (GSA) are physical-based algorithms that work by copying the rules of physics or natural phenomena [6]. Human-based algorithms, like Teaching Learning-Based Optimization (TLBO) and Harmony Search (HS), derive inspiration from human behavior and societal structures [7]. Recently, a new addition to the realm of swarm-based metaheuristic algorithms is the Sand Cat Swarm Optimization (SCSO) algorithm. Inspired by the hunting behavior of cats, SCSO leverages the social interactions and coordination observed in feline communities [8]. This algorithm offers a distinctive approach to problem-solving, effectively leveraging the dynamic nature of cat swarms to explore solution spaces. The SCSO algorithm’s effectiveness lies in its ability to emulate the collaboration and communication behavior observed among sand cats during hunting activities. The SCSO algorithm has successfully demonstrated its effectiveness in solving several NP-hard engineering problems. Although improvements to SCSO algorithm have enhanced its performance, issues such as slow convergence and entrapment in local optima persist due to limited exploration ability [9]. Therefore, this paper proposes an enhanced sand cat with a selective opposition algorithm (ESCSO) that will avoid local optima during exploration due to its opposition learning mechanism. The main contributions of this paper are as follows:
(1) The paper proposes a novel Enhanced sand cat with selective opposition (ESCSO). ESCSO works by integrating selective Opposition-Based Learning with velocity updates from PSO.
(2) To further improve ESCSO, a structured mechanism is introduced using Spearman’s correlation to apply opposition learning only to underperforming agents (Sigma-variant cats), guided by elite solutions (Sigma cats). This approach maximizes search efficiency, reduces unnecessary evaluations, and improves solution precision by guaranteeing that opposition is only applied when needed. The introduction of selective opposition, fitness-driven leadership, and adaptive velocity updates makes the ESCSO algorithm highly effective for complex optimization problems.
(3) ESCSO is extensively validated on 30 benchmark functions based on the Mirjalili [10] framework and two real-world applications, i.e., Reflectarray antenna optimization and microgrid energy management.
(4) Statistical evaluation using the Friedman test show that ESCSO performs significantly better than existing state-of-the-art metaheuristics on a majority of benchmark functions in terms of global convergence.
The rest of the paper is organized as follows: Section 2 sheds some light on the literature review; then the original SCSO algorithm and the proposed ESCSO algorithm is discussed in Section 3. Section 4 presents the results and discussions, Section 5 applies ESCSO to two engineering problems; and Section 6 concludes the paper and outlines future work.
Recent years have witnessed a surge in research and application of metaheuristic algorithms, propelled by advances in computational resources. This has enabled the exploration of more complex algorithms, the hybridization of existing ones, and the development of variant algorithms. Nature inspired metaheuristic algorithms simulate natural phenomena and build mathematical models, contributing to problem-solving in various domains. Metaheuristic algorithms can be broadly categorized into Biology-based, Nature-based, and Physics-based algorithms. These algorithms aim to find solutions close to the optimal solution in a global search domain with minimal time and cost overhead. Among biology-based algorithms, Genetic Algorithm (GA) and Particle Swarm Optimization algorithm (PSO) are widely used. GA simulates biological evolution, while PSO originates from the predatory behavior of bird flocks [11]. Numerous other biology-based algorithms, such as Differential Evolution (DE) [12], Grey Wolf Optimization (GWO) [13], Artificial Bee Colony (ABC) [14], Manta Ray Foraging [15], and African Vultures Optimization [16], draw inspiration from various aspects of the natural world. Aptenodytes Forsteri Optimization Algorithm (AFO) [17], Human Behavior-Based Optimization Algorithm (HBBOA) [18], and Turbulent Flow of Water-based Optimization (TFWO) [19] are examples of nature-based algorithms that simulate natural laws governing plants, water, and more. Physics-based meta-heuristic algorithms, such as Galaxy-based Search Algorithm (GbSA) [20], Electric Charged Particles Optimization (ECPO) [21], and Henry Gas Solubility Optimization (HGSO) [22], simulate physical theories and phenomena.
The Sand Cat Swarm Optimization (SCSO) algorithm, introduced by Amir Seyyedabbasi in 2022, is a biology-based algorithm inspired by the predatory behavior of sand cats [8]. Known for its simple structure, easy implementation, and minimal parameters, SCSO simulates the hunting behavior of sand cats in desert environments. It incorporates auditory characteristics, gradually decreasing sensitivity as the sand cat approaches its prey, enhancing exploitation efficiency [8]. Despite its merits, SCSO exhibits certain limitations, prompting researchers to propose improvements. In 2022, it was reported that the sand cat has a very strong exploitation ability when approaching prey, but it is prone to fall into the local optimum due to poor exploration ability. Therefore, a modified sand cat swarm optimization (MSCSO) algorithm with a walking strategy and a lens opposition-based learning with Triangle Walking (TW) strategy was proposed to offer a stronger exploration ability. The Roulette Wheel Selection was used to obtain the walking step length. MSCSO algorithm increased the exploration ability of the SCSO algorithm and made the MSCSO algorithm more global convergent [9]. Some metaheuristics have incorporated low level hybridization. In selective opposition research, Dhargupta et al. [23] demonstrated that opposition applied to carefully chosen wolf agents yields faster, more reliable convergence. In 2025, Praghya Mehrotra and Diwakar Bhardwaj proposed a Hybrid Grey Wolf Optimizer (HGWO) for energy-aware clustering and routing in wireless sensor networks, showing that targeted diversification mechanisms can substantially improve coverage and energy balance [24]. More recently, Subburathinam et al. [25] introduced Hybrid Grey Wolf Optimizer-Harmony Search Algorithm (Hybrid GWO-HSA) algorithms for smart wireless sensor networks, emphasizing the role of adaptive exploration to pinpoint factors affecting node communication. Inspired by these findings, ESCSO offers a different approach that works by (i) identifying underperforming agents via Spearman correlation, (ii) applying selective opposition only to the underperforming agents, (iii) guiding exploitation through elite Sigma cats, and (iv) stabilizing trajectories with PSO-inspired velocity updates.
Li and Wang [26] introduced an elite partnership and stochastic search mechanism to improve the convergence accuracy of SCSO. Iraji et al. [27] diversified the initial population of SCSO with chaotic sequences and integrated it with a pattern search to assess the minimum safety factor of slopes. Jovanovic et al. [28] integrated the Artificial Bee Colony (ABC) algorithm with SCSO to enhance its local optima avoidance ability and to optimize intrusion detection in networks. Wu et al. [29] added a wandering strategy to improve SCSO’s ability to jump out of local optima. Seyyedabbasi [30] successfully applied SCSO to solve the position and rotation of an industrial robotic arm. Kiani et al. [31] used random selection of a new position between the optimal candidate solution and the current position which resulted in enhanced search in SCSO algorithm. Seyyedabbasi [30] integrated reinforcement learning with SCSO to further enhance the algorithm’s convergence on global optimization problems. The summary of some of the important contributions made to the SCSO is given in Table 1.
Although the improvements to the SCSO algorithm have enhanced its performance, there are still some problems like slow convergence and getting stuck in local optima due to its poor exploration ability [9]. Therefore, this research proposes ESCSO algorithm that will integrate opposition-based learning and a structured velocity update inspired by Particle Swarm Optimization (PSO) to overcome the original Sand Cat Swarm Optimization (SCSO) algorithm’s limited exploration and poor convergence. ESCSO introduces selective opposition for under-performing solutions, identified as sigma-variant cats through Spearman’s correlation coefficient and guides the search via elite agents called the Sigma cats.
3 Sand Cat Swarm Optimization (SCSO) Algorithm
Cats are resilient animals capable of adapting easily to various environments. A sand cat also follows the similar traits of the normal cats, but the harsh environment of the desert has enhanced its sense of survival and prey. Its hearing and hunting abilities at night have become more efficient than a normal cat; and it can cover more distance than the normal cats moving ever more precisely towards their prey by utilizing their sense of low frequency sounds detection. Although the Sand cat is a lone hunter in the desert but in the Sand Cat Swarm Optimization (SCSO) algorithm [8], a swarm of cats searching (exploration) and attacking (exploitation) prey is considered. In SCSO algorithm, each sand cat
Here,
The
The behavior of SCSO searching and switching positions between exploration and exploitation behavior in each iteration is represented in Eq. (5).
Here,
3.1 The Enhanced Sand Cat with Selective Opposition (ESCSO) Algorithm
Opposition-Based Learning (OBL) introduces a mathematical framework inspired by the concept of opposition in nature to enhance the performance of optimization algorithms. The primary goal is to balance exploration and exploitation by considering both the estimate solution
where,
Inspired by the selective opposition mechanism of Grey Wolf optimization [31], in the proposed ESCSO, strongest cats are termed as sigma cats (
where
where
where
In the proposed ESCSO algorithm, the Spearman correlation coefficient (
The rank difference between the corresponding sigma and sigma-variant sand cats is defined as:
where
A high

Figure 1: Flowchart of the proposed enhanced sand cat with selective opposition (ESCSO) algorithm.

In this section, the proposed ESCSO algorithm is tested on 30 benchmark functions and its performance is compared with nine other state-of-the-art algorithms. The detailed implementation, parameter settings, and results are discussed in the sub-sections.
4.1 Implementation of ESCSO and the Benchmarked Algorithms
The performance of the ESCSO algorithm were evaluated on the 30 benchmark functions employed by Seyyedabbasi and Kiani [8]. The algorithms were implemented on a Windows 10-based Python environment and ran on an AMD Ryzen 5 processor with 16 GB of RAM. To assess efficiency, the proposed ESCSO was compared with the latest algorithms listed in Table 2. The evaluation involved three types of benchmark functions: unimodal, multimodal, and hybrid each described in detail in the sub-sections.

Throughout the experiments, default parameters were employed for all comparative algorithms. The maximum iterations for all algorithms were set to 1000 iterations to ensure a fair comparison between them. A total of 30 trials were conducted on each function and for each algorithm. The algorithms are terminated when either the maximum iteration is reached or the target fitness is achieved. Table 2 shows all the parameter settings of all algorithms used for comparison in this paper. To evaluate the robustness of ESCSO, a sensitivity analysis was conducted on its key parameters: inertial weight (
For statistical analysis, the Standard Deviation (SD) is employed to identify variations in the average trial values, and the Mean formula is utilized to calculate the average across all trials. The equations for SD and Mean are expressed as follows [32]:
where
4.3 Description of the Benchmark Functions
The performance of the ESCSO algorithm is assessed using the 30 mathematical functions employed by Mirjalili et al. [10]. To test the algorithms, benchmark functions are categorized into three types: Unimodal, multimodal, and hybrid functions. The detailed descriptions of the function and their properties are given in Table 3, respectively. Dimension, Search Range, and

4.4 Simulations Results on Benchmark Functions
Depending on their complexity, the benchmark functions are divided into four types: Unimodal (F01–F09), multimodal (F10–F23), and hybrid (F24–F30), as shown in Table 3. Unimodal functions have no local optima, a single global optimum and are used to evaluate the exploitation capability of the algorithm. Multimodal functions have multiple local optima, a single global optimum and are used to measure the exploration capability of the algorithm. Meanwhile, the hybrid functions are used to find the fine balance between exploration and exploitation capability of an algorithm. The statistical mean values, best values, and standard deviation for Unimodal functions are given in Table 4.

The algorithms’ performance on benchmark functions F01 through F09 were evaluated based on their best, average, and standard deviation values. ESCSO performed competitively across the unimodal functions, ranking among the best methods on most of them. It was not uniformly best on every function, for PSO and MFO achieved lower average error on F01, and GWO performed strongly on F06–F07. ESCSO demonstrated a strong ability to identify global minimum, achieving optimal best values of zero for F01 through F04, comparable to algorithms such as GWO and HHO. Conversely, ALO and ABC generated inadequate solutions, while PSO and FFO yielded competitive but inconsistent outcomes. Furthermore, ESCSO demonstrated its ability to maintain stability and consistency in convergence across multiple trials by performing exceedingly well in terms of average values and standard deviation. ESCSO was able to maintain its competitive advantage by consistently achieving low average and standard deviation values and near-optimal best values for F05. Although ALO and FFO suffered from increasing unpredictability and less reliable outcomes, other algorithms including ABC, MFO, and GWO showed promising results. GWO and MFO achieved the strongest performance on F06–F07; although, ESCSO was competitive on F06 but showed a higher average error on F07 in multiple trials. Conversely, ALO, ABC, and FFO demonstrated inconsistent convergence patterns and significantly higher best values. F08 results further emphasized the efficacy of ESCSO which demonstrated exceptional reliability and produced nearly zero best values. ESCSO’s answers were more stable, even though ALO and PSO did well. Lastly, for F09, both methods (MFO, and ESCSO) achieved ideal or near-optimal results; nevertheless, ESCSO’s low standard deviation and average values made it stand out once again. Yet FFO and ALO were hindered by increased unpredictability and more frequent deviations from the global minimum. Fig. 2 shows the average convergence values for each algorithm on functions, F01–F09 for 30 trial runs. ESCSO achieves top performance across most functions, reaching optimal or near-optimal solutions faster than WOA and MFO in most cases. The average results suggest ESCSO’s robustness in maintaining convergence speed and precision.

Figure 2: Average fitness values of metaheuristic algorithms vs. the proposed ESCSO algorithm on unimodal benchmark functions F01–F09 (log10 scale and 30 independent runs).
The performance of the proposed ESCSO algorithm is further tested on multimodal functions (i.e., F10–F23) with multiple local minimums. The statistical mean values, best values, and standard deviation for multimodal functions are given in Table 5.

Most of the algorithms, including PSO, GWO, HHO, MFO, WOA, and ESCSO, found global minima with exceptional precision for F10, achieving the optimal best value of 4.44E–16. However, ESCSO’s stability was highlighted by its lowest average value of 0.002133 and tiny standard deviation of 0.043123. Like other algorithms, ESCSO also obtained a best value of 0 for F11; however, its consistency was confirmed by the fact that its average and standard deviation values were among the lowest. For more challenging functions, F12 and F13, ESCSO attained near-optimal best values of 0.00000154 and 0.0000266, outperforming most algorithms. While ABC yielded competitive results, other approaches, such as PSO and FFO, produced substantially more variability and less precise solutions. On F14, ESCSO, PSO, GWO, and MFO all reached an optimal best value of zero. Despite this, ESCSO maintained a higher average value of 0.004531 and a lower standard deviation, indicating stability. Also, for F15, ESCSO demonstrated good accuracy with best values close to zero and remained steady across numerous runs, outperforming algorithms such as ABC, FFO, and ALO, which were less stable. On function F16, ESCSO achieved the best optimal value –1.8013, like other algorithms. However, its average value –1.37263 and standard deviation were slightly higher than the leading performers like PSO, suggesting room for improvement. For F17, ESCSO’s performance was comparable to other top algorithms, achieving a near-optimal best value and low variability.
Function F18 highlighted ESCSO’s ability to produce extremely accurate solutions, with a best value of 6.45E–08, outperforming most algorithms. Similarly, on F19, ESCSO demonstrated exceptional precision, achieving a best value close to the optimal, while maintaining competitive average and standard deviation values. For F20, ESCSO matched the best performing algorithms by achieving an optimal best value of 0. However, its average and standard deviation values indicated slight variability as compared to PSO. In F21, ESCSO’s best value –0.30141 was not optimal, but it performed reliably overall, whereas GWO excelled. For functions F22 and F23, ESCSO excelled in terms of convergence along with GWO and ALO. Fig. 3 reports average fitness values for ten algorithms across multimodal benchmark functions F10 to F23 over 30 trial runs. Lower values indicate better performance. Multimodal functions are harder than unimodal ones as the search space contains more local optima, and algorithms that rely too heavily on exploitation tend to stagnate early. ESCSO tends to finish near the front on functions where the algorithms spread apart and stay within the leading group on functions where the differences are small. Across all multimodal functions with varying landscape complexity, that consistency points to balanced search behavior rather than a narrow specialization that performs well in one regime and poorly in another. Its consistent dominance over traditional algorithms like FFO, PSO, and ABC affirms ESCSO’s strong exploration and exploitation balance and can be seen in Fig. 3.

Figure 3: Average fitness values of metaheuristic algorithms vs. the proposed ESCSO algorithm on multimodal benchmark functions F10–F23 (log10 scale and 30 independent runs).
The results presented in Table 6. provide a detailed comparison of the performance of various algorithms, including ALO, ABC, FFO, PSO, GWO, HHO, MFO, WOA, SCSO, and ESCSO, across benchmark functions F24 to F30.

For Function F24, ABC, PSO, and HHO attained optimal best values of 4.44E–16. Although ESCSO demonstrated competitive performance on F24, it showed a marginally higher best value as compared to the leading algorithms. For function F25, all algorithms, except ALO and FFO, obtained an optimal value of 1. For function F26, PSO, ABC, HHO, and others attained outstanding results with near-zero values. Although ESCSO demonstrated competitive optimal values, its average and standard deviation were marginally high, indicating difficulties in attaining consistent results during multiple trials. GWO exhibited an optimal performance for function F26. The complex multimodal characteristics of F27 showed ABC, and PSO exhibited superior performance as compared to the other algorithms. The hybrid functions; F28 and F29 posed considerable difficulties in convergence to global minima when tested by all the algorithms other than PSO, GWO, HHO, and MFO. For F28 and F29, ESCSO’s best values were less than ideal, with notably greater averages and variability. The results highlight the importance of parameter tuning in the proposed ESCSO to effectively balance exploration and exploitation. For F30, ESCSO achieved the lowest best value (837.0001), while PSO, GWO, HHO, MFO and WOA reached 837.8111 and SCSO reached 838.5455. The results demonstrate the superior performance of PSO across most functions, exhibiting excellent best values, lower averages, and minimal variability. Although ESCSO exhibited competitiveness, it encountered challenges with increased variability, especially on hybrid functions. Fig. 4 illustrates the convergence of optimization algorithms based on their average fitness values over 30 trial runs for functions F24 to F30. ESCSO maintains competitive performance, achieving top ranks in several challenging functions, particularly in high-complexity and precision-demanding cases. This further validates the adaptability and robustness of ESCSO across diverse problem types, including hybrid benchmark functions.

Figure 4: Average fitness values of metaheuristic algorithms vs. the proposed ESCSO algorithm on hybrid benchmark functions F24–F30 (log10 scale and 30 independent runs).
The comparative analysis of Tables 4–6 reveals significant insights into the strengths and weaknesses of the algorithms across unimodal, multimodal, and hybrid functions. When looking at the unimodal functions in Table 4, which have a single global optimum, algorithms like PSO and the proposed ESCSO did obtain some of the best results. When looking at Table 5, the multimodal functions GWO, HHO, and MFO were the best at consistently finding global optima. ESCSO, on the other hand, was good at exploring but sometimes had higher standard deviations. The most complex functions to solve were the hybrid functions shown in Table 6. PSO stayed on top by getting the best results across most functions, while ESCSO got similar results but showed more variation, which indicates how sensitive it is to the hybrid functions. Overall, the study demonstrates that different functions can effectively utilize the proposed ESCSO algorithm.
4.5 Statistical Significance: Friedman Test
The Friedman test is a non-parametric statistical method used to compare the performance of multiple algorithms. It ranks the algorithms for each function separately (1 for the best, up to

The Friedman test confirmed statistically significant performance differences among the algorithms. PSO and HHO led with mean ranks of
5 Application of ESCSO on Engineering Problems
Seeing the importance of optimization algorithms in the industry, this paper further applied the proposed ESCSO algorithm on two real engineering problems, i.e., Reflectarray Antenna and Microgrid Energy Management, which are discussed in the sub-sections.
Reflect array technology integrates the best properties of parabolic reflectors and phased arrays in a single, flat design for an antenna. It uses different kinds of reflective parts, like microstrip patches, that change the phase of the reflected waves to focus on electromagnetic energy. The main design goal is to minimize the phase error across all reflective elements, subject to design constraints such as allowable reflection coefficients and element spacing [33]. The optimization function for the Reflectarray antenna is defined as:
where,
•
•
•
As can be observed from Fig. 5, the convergence graph for the Reflectarray antenna optimization using ESCSO demonstrates an effective convergence to global minima. In the initial phase (0–100 iterations), significant fluctuations in the fitness value indicate robust exploration of the search space, with values peaking above 1.0025. Around 100th iteration, the algorithm achieves convergence, stabilizing at a fitness value of approximately 1.0000 and maintaining this stability for the remainder of the iterations (100–500). This highlights ESCSO’s ability to balance exploration (searching feasible design space) and exploitation (refining beam focus).

Figure 5: ESCSO performance for the Reflectarray antenna optimization.
5.2 Microgrid Energy Management
Microgrid energy management refers to the process of optimizing the production, storage, and consumption of energy in a microgrid system. A microgrid is a localized energy system that integrates renewable energy sources, traditional energy sources, and energy storage systems to supply electricity to a defined area, such as a community, industrial site, or campus. This problem addresses the operational dispatch (scheduling) sub-problem of microgrid energy management. It selects operating controllable units in such a way that supply meets demand at a minimum cost and penalty. It does not deal with larger problems, such as; capacity planning or storage size [34]. The optimization function for microgrid energy management is defined as:
Here, each variable

Figure 6: ESCSO Performance for the microgrid energy management.
ESCSO converged effectively on this microgrid dispatch proxy problem, as shown in Fig. 6. During the early iterations (0–50) the objective value fluctuates between roughly
This paper introduced the Enhanced Sand Cat with Selective Opposition (ESCSO) algorithm, demonstrating significant improvements in exploration-exploitation balance and convergence rate through the selective application of OBL guided by Spearman correlation. The proposed ESCSO algorithm was subjected to a rigorous evaluation across 30 complex optimization functions, and two engineering problems. The comparative analysis showed that ESCSO on the unimodal and most multimodal functions and on both engineering cases, but its variability rises on the hybrid functions, where PSO and HHO remain stronger. The clearest gain is over its predecessor: ESCSO jumped from last place to third in the overall ranking, which indicates that selective opposition strengthens SCSO. A Friedman test across all 30 functions confirmed that the differences between the ten algorithms are statistically significant. Here PSO and HHO are ranked first and second, and ESCSO is ranked third. In the Future, we will explore the adaptability of the ESCSO to different engineering problems promoting continuous progress in the field of optimization algorithms.
Acknowledgement: The authors would like to thank the Research Management Office, Sohar University for supporting this research.
Funding Statement: The authors received no specific funding for this study.
Author Contributions: The authors confirm contribution to the paper as follows: Conceptualization, Aisha Tanveer and Noraini Ibrahim; methodology, Aisha Tanveer, Muhammad Zubair Rehman, and Noraini Ibrahim; software, Aisha Tanveer; validation, Aisha Tanveer and Noraini Ibrahim; formal analysis, Aisha Tanveer and Noraini Ibrahim; investigation, Aisha Tanveer; resources, Aisha Tanveer and Noraini Ibrahim; data curation, Aisha Tanveer; writing—original draft preparation, Aisha Tanveer; writing—review and editing, Aisha Tanveer, Abdullah Khan, Noraini Ibrahim, Nazri Mohd. Nawi, and Muhammad Zubair Rehman; visualization, Aisha Tanveer; supervision, Noraini Ibrahim and Nazri Mohd. Nawi; project administration, Noraini Ibrahim; funding acquisition, Noraini Ibrahim. All authors reviewed and approved the final version of the manuscript.
Availability of Data and Materials: All relevant benchmark functions used are mentioned in tabular format within the manuscript.
Ethics Approval: Not applicable.
Conflicts of Interest: The authors declare no conflicts of interest.
References
1. Dokeroglu T, Sevinc E, Kucukyilmaz T, Cosar A. A survey on new generation metaheuristic algorithms. Comput Ind Eng. 2019;137:106040. doi:10.1016/j.cie.2019.106040. [Google Scholar] [CrossRef]
2. Ezugwu AE, Shukla AK, Nath R, Akinyelu AA, Agushaka JO, Chiroma H, et al. Metaheuristics: A comprehensive overview and classification along with bibliometric analysis. Artif Intell Rev. 2021;54:4237–4316. [Google Scholar]
3. Rajwar K, Deep K, Das S. An exhaustive review of the metaheuristic algorithms for search and optimization: taxonomy, applications, and open challenges. Artif Intell Rev. 2023;56:13187–257. doi:10.1007/s10462-023-10470-y. [Google Scholar] [PubMed] [CrossRef]
4. Shaikh MS, Lin H, Xie S, Dong X, Lin Y, Shiva CK, et al. An intelligent hybrid grey wolf-particle swarm optimizer for optimization in complex engineering design problem. Sci Rep. 2025;15:18313. doi:10.1038/s41598-025-02154-0. [Google Scholar] [PubMed] [CrossRef]
5. Ahmad MF, Mat Isa NA, Lim WH, Ang KM. Differential evolution: a recent review based on state-of-the-art works. Alex Eng J. 2022;61(5):3831–72. [Google Scholar]
6. Shojaee Ghandeshtani K, Mashhadi HR. An entropy-based self-adaptive simulated annealing. Eng Comput. 2021;37(2):1329–55. doi:10.1007/s00366-019-00887-x. [Google Scholar] [CrossRef]
7. Guo W, Chen M, Wang L, Mao Y, Wu Q. A survey of biogeography-based optimization. Neural Comput Appl. 2017;28(8):1909–26. doi:10.1007/s00521-016-2179-x. [Google Scholar] [CrossRef]
8. Seyyedabbasi A, Kiani F. Sand cat swarm optimization: a nature-inspired algorithm to solve global optimization problems. Eng Comput. 2022;39(4):2627–51. [Google Scholar]
9. Peng H, Zhang X, Li Y, Qi J, Kan Z, Meng H, et al. A modified sand cat swarm optimization algorithm based on multi-strategy fusion and its application in engineering problems. Mathematics. 2024;12(14):2153. doi:10.3390/math12142153. [Google Scholar] [CrossRef]
10. Mirjalili SZ, Mirjalili S, Saremi S, Faris H, Aljarah I. Grasshopper optimization algorithm for multi-objective optimization problems. Appl Intell. 2018;48(4):805–20. doi:10.1007/s10489-017-1019-8. [Google Scholar] [CrossRef]
11. Tang K, Meng C. Particle swarm optimization algorithm using velocity pausing and adaptive strategy. Symmetry. 2024;16(6):661. doi:10.3390/sym16060661. [Google Scholar] [CrossRef]
12. Reyes-Davila E, Haro EH, Casas-Ordaz A, Oliva D, Avalos O. Differential evolution: A survey on their operators and variants. Arch Comput Methods Eng. 2025;32(1):83–112. doi:10.1007/s11831-024-10136-0. [Google Scholar] [CrossRef]
13. Makhadmeh SN, Al-Betar MA, Abu Doush I, Awadallah MA, Kassaymeh S, Mirjalili S, et al. Recent advances in grey wolf optimizer, its versions and applications: Review. IEEE Access. 2024;12(3):22991–3028. doi:10.1109/ACCESS.2023.3304889. [Google Scholar] [CrossRef]
14. Ji J, Song S, Tang C, Gao S, Tang Z, Todo Y. An artificial bee colony algorithm search guided by scale-free networks. Inf Sci. 2019;473(5):142–65. doi:10.1016/j.ins.2018.09.034. [Google Scholar] [CrossRef]
15. Zhao W, Zhang Z, Wang L. Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell. 2020;87(5):103300. doi:10.1016/j.engappai.2019.103300. [Google Scholar] [CrossRef]
16. Hussien AG, Gharehchopogh FS, Bouaouda A, Kumar S, Hu G. Recent applications and advances of African vultures optimization algorithm. Artif Intell Rev. 2024;57(12):335. doi:10.1007/s10462-024-10981-2. [Google Scholar] [CrossRef]
17. Yang Z, Deng L, Wang Y, Liu J. Aptenodytes forsteri optimization: Algorithm and applications. Knowl Based Syst. 2021;232:107483. [Google Scholar]
18. Soto R, Crawford B, Gonzalez F, Vega E, Castro C, Paredes F. Solving the manufacturing cell design problem using human behavior-based algorithm supported by autonomous search. IEEE Access. 2019;7:132228–39. doi:10.1109/access.2019.2940012. [Google Scholar] [CrossRef]
19. Ghasemi M, Davoudkhani IF, Akbari E, Rahimnejad A, Ghavidel S, Li L. A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent flow of water-based optimization. Eng Appl Artif Intell. 2020;92(9):103666. doi:10.1016/j.engappai.2020.103666. [Google Scholar] [CrossRef]
20. Phu-ang A. The new technique based on the galaxy based search algorithm for solving the symmetric travelling salesman problem. In: Proceedings of the 2018 International ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering (ECTI-NCON); 2018 Feb 25–28; Chiang Rai, Thailand. p. 131–4. doi:10.1109/ECTI-NCON.2018.8378296. [Google Scholar] [CrossRef]
21. Turgut OE, Turgut MS, Kirtepe E. A systematic review of the emerging metaheuristic algorithms on solving complex optimization problems. Neural Comput Appl. 2023;35(19):14275–14378. doi:10.1007/s00521-023-08481-5. [Google Scholar] [CrossRef]
22. Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S. Henry gas solubility optimization: A novel physics-based algorithm. Future Gener Comput Syst. 2019;101:646–79. [Google Scholar]
23. Dhargupta S, Ghosh M, Mirjalili S, Sarkar R. Selective opposition based grey wolf optimization. Expert Syst Appl. 2020;151(11):113389. doi:10.1016/j.eswa.2020.113389. [Google Scholar] [CrossRef]
24. Mehrotra P, Bhardwaj D. HGWO: A novel hybrid optimization algorithm for energy-aware clustering and routing in WSNs. Eng Res Express. 2025;7(3):0352D9. doi:10.1088/2631-8695/ae091b. [Google Scholar] [CrossRef]
25. Subburathinam K, Bakthavatchalam V, Pandian RKC, Subramaniam KM. Enhancing wireless sensor network connectivity and coverage using Hybrid GWO-HSA algorithm. Int J Commun Syst. 2024;37(14):e5858. doi:10.1002/dac.5858. [Google Scholar] [CrossRef]
26. Li Y, Wang G. Sand cat swarm optimization based on stochastic variation with elite collaboration. IEEE Access. 2022;10(4):89989–90003. doi:10.1109/access.2022.3201147. [Google Scholar] [CrossRef]
27. Iraji A, Karimi J, Keawsawasvong S, Nehdi ML. Minimum safety factor evaluation of slopes using hybrid chaotic sand cat and pattern search approach. Sustainability. 2022;14(13):8097. doi:10.3390/su14138097. [Google Scholar] [CrossRef]
28. Jovanovic D, Marjanovic M, Antonijevic M, Zivkovic M, Budimirovic N, Bacanin N. Feature selection by improved sand cat swarm optimizer for intrusion detection. In: Proceedings of the 2022 International Conference on Artificial Intelligence in Everything (AIE); 2022 Aug 2–4; Lefkosa, Cyprus. p. 685–90. [Google Scholar]
29. Wu D, Rao H, Wen C, Jia H, Liu Q, Abualigah L. Modified sand cat swarm optimization algorithm for solving constrained engineering optimization problems. Mathematics. 2022;10(22):4350. doi:10.3390/math10224350. [Google Scholar] [CrossRef]
30. Seyyedabbasi A. Solve the inverse kinematics of robot arms using sand cat swarm optimization (SCSO) algorithm. In: Proceedings of the 2022 International Conference on Theoretical and Applied Computer Science and Engineering (ICTASCE); 2022 Sep 29–Oct 1; Ankara, Turkey. p. 127–31. [Google Scholar]
31. Kiani F, Anka FA, Erenel F. PSCSO: Enhanced sand cat swarm optimization inspired by the political system to solve complex problems. Adv Eng Softw. 2023;178:103423. [Google Scholar]
32. Seyyedabbasi A. A reinforcement learning-based metaheuristic algorithm for solving global optimization problems. Adv Eng Softw. 2023;178(3):103411. doi:10.1016/j.advengsoft.2023.103411. [Google Scholar] [CrossRef]
33. Qureshi SA, Kamarudin MR, Abbasi MI, Yamada Y, Dahri MH, Abidin ZZ, et al. The 6G reconfigurable reflectarray antenna using a gold-VO2 bilayer structure. Prog Electromagn Res M. 2024;130:63–70. doi:10.2528/PIERM24073002. [Google Scholar] [CrossRef]
34. Seshu Kumar R, Phani Raghav L, Koteswara Raju D, Singh AR. Intelligent demand side management for optimal energy scheduling of grid connected microgrids. Appl Energy. 2021;285(3):116435. doi:10.1016/j.apenergy.2021.116435. [Google Scholar] [CrossRef]
Cite This Article
Copyright © 2026 The Author(s). Published by Tech Science Press.This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Submit a Paper
Propose a Special lssue
View Full Text
Download PDF
Downloads
Citation Tools