Levy flight-assisted hybrid Sine-Cosine Aquila optimizer for solving chemical equilibrium problems through the Gibbs free energy minimization technique
Oguz Emrah Turgut, Hadi Genceli, Mustafa Asker, Ehsan Baniasadi, Mustafa Turhan Çoban

TL;DR
This paper introduces a new hybrid optimization algorithm combining Aquila and Sine-Cosine methods to solve chemical equilibrium problems by minimizing Gibbs free energy.
Contribution
A novel hybrid metaheuristic algorithm is proposed to enhance the performance of solving chemical equilibrium problems.
Findings
The hybrid algorithm outperforms other optimization methods in solving multidimensional benchmark cases.
It achieves higher solution consistency and finds minimum objective function values in chemical equilibrium scenarios.
The algorithm effectively handles highly nonlinear and non-convex free energy surfaces.
Abstract
This research proposes a novel hybrid metaheuristic optimization framework that combines the Aquila Optimization algorithm with the Sine-Cosine Optimizer to find equilibrium points of reacting components under specified operational reaction conditions. The method aims to address the exploitative limitations of the standard Aquila algorithm by incorporating oscillatory sine-cosine movements into the hybrid optimizer, which is one of the significant drawbacks of the base Aquila algorithm that should be addressed. The effectiveness of the hybrid approach is thoroughly tested on a suite of 100 multidimensional unimodal and multimodal benchmark cases, with results compared to those from well-known literature optimizers. Additionally, twenty-eight 30-dimensional benchmark functions from the 2013 Congress on Evolutionary Computation competition are used to evaluate the prediction performance.…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 1
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 29
Figure 30
Figure 31
Figure 32Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Metaheuristic Optimization Algorithms Research · Machine Learning in Materials Science
Introduction
Various mathematical algorithms have been rapidly developed over the past two decades to overcome the algorithmic drawbacks of traditional optimization methods, leveraging their characteristics such as flexibility in solving multidimensional problems and notable ability to avoid local pitfalls in the search space. The advantages of stochastic-based metaheuristic optimizers make them better alternatives to contemporary heuristic search methods for solving problems with intricate and complex functional characteristics. The current literature categorizes the general concept of metaheuristic algorithms into four categories based on their primary inspiration, facilitating a more plausible and rational classification among them. The first commanding category involves swarm-based algorithms, which simulate the characteristic flocking and schooling behaviors of fish and birds during their extensive food search process. Swarm-based algorithms are activated by intelligently devised manipulation schemes, through which every candidate solution updates itself, relying on a simple yet effective search equation to explore the solution domain and achieve the optimal global answer to the problem with minimal computational effort. Particle Swarm Optimization (PSO)^1^, Artificial Bee Colony (ABC)^2^, and Ant Colony Optimization (ACO)^3^ methods are the predecessors of modern swarm intelligence optimizers, most of which are considerably influenced by these trailblazing methods, particularly in the development of search equations performed during the iterative process. Evolutionary algorithms belong to the second category, mainly inspired by the governing laws of evolution in nature. Randomly produced population individuals, occupying the trial solution matrix, evolve within subsequent generations as the iterations proceed, and predefined evolutionary search techniques are employed to reach the best solution. Developing population members are regrouped and updated using the governing search scheme in each generation, which combines the best individuals obtained so far into a single population over iterations to select the most feasible solution among the possible alternatives. The Genetic Algorithm (GA)^4^ is one of the first members of this category, representing the basic principles of the “survival of the fittest” concept. The Differential Evolution (DE) algorithm^5^ is another member of the class of evolutionary-based algorithms, simulating Darwin’s theory of evolution while probing the search domain to explore the best possible solutions. Evolution Strategy (ES)^6^ and Biogeography-based Optimization (BBO)^7^ can also be considered prominent members of the evolutionary algorithms. The second category deals with human-based stochastic algorithms, which mimic the individual efforts or intelligently devised strategies humans employ while solving a particular problem in daily life. Teaching-Learning-Based Optimization (TLBO)^8^ simulates the interaction of general teaching and learning activities in a classroom. Harmony Search (HS)^9^ is a population-based, human-inspired algorithm that simulates the music improvisation of a composer, focusing on finding the perfect harmony. The Imperialist Competitive Algorithm (ICA)^10^ influences imperialistic competition among conflicting countries, where the stronger country dominates the weaker one and takes possession of the colonies, thereby relinquishing its ruling power to enhance its sovereignty. Political Optimizer (PO)^11^ and Collective Decision Optimizer (CDO)^12^ can also be categorized into the concept of human-based algorithms. Physics-based optimizers are another distinct group, composed of algorithms that simulate the governing laws of physical and natural processes, which have been successfully implemented to find near-optimal solutions to related optimization problems. The Gravitational Search Algorithm (GSA)^13^ is inspired by the gravitational interactions between two or more neighboring masses and converts Newton’s laws of physics into a metaheuristic algorithm concept. The Simulated Annealing (SA)^14^ algorithm is one of the pioneers of physics-based methods. It simulates the annealing process in materials science as a set of mathematical equations that allow us to obtain the optimal solution to the problem. Kaveh et al.^15^ proposed Thermal Exchange Optimization (TEO), which numerically models Newton’s second law of cooling formulations during the iterative search process.
During the last two decades, metaheuristic optimizers have exerted their ruling authority over the conventional methods in computational sciences^16–27^; however, controversial confusion arises between the research community as to which existing algorithm performs when all available optimization problems are considered, why there is a need to develop a new algorithm rather than the application of the existing contemporary alternatives, and why researchers should employ ameliorative and innovative adjustments over the current stochastic optimizers. A satisfactory answer can be found in the implications of the No Free Lunch Theorem^28^, which states that no algorithm can accurately obtain the best global solution for all optimization problems, as it may work well for some problem instances. At the same time, they tend to collapse into the other class of issues. A fair conclusion can be drawn that the average prediction performance of all measurement methods is nearly equal. Researchers propose numerous innovative performance improvement strategies to overcome the algorithmic drawbacks of the developed optimizers, including poor convergence performance and a tendency to become trapped in a local minimum. Motivated by the outcomes of the No Free Lunch Theorem, they develop innovative enhancements over existing optimizers by devising an intelligently designed algorithmic structure. Hybridizing two or more metaheuristics in a single framework is the most employed solution improvement procedure, which finds its feasible applications in many research studies published up to now, relying on the complementary search characteristics of the used algorithms, which create a synergetic interaction between them and this interplay compensate for their search deficiencies to some extent, enabling to provide more promising predictions compared to their single applications^29–31^. Another effective way to enhance the overall solution quality in metaheuristic algorithms is to incorporate pseudo-random numbers generated from chaotic maps into the base algorithm, rather than using uniformly distributed random numbers, which facilitates the prevalent stochasticity in the algorithm. The current literature comprises numerous chaos-enhanced metaheuristic optimizers^32–34^, whose general prediction performance has been significantly improved by integrating chaotic numbers, thanks to their effectiveness in enhancing the exploration and exploitation mechanisms through the production of high-level randomness. Recently published studies deal with a novel solution quality improvement procedure based on the Q-learning concept, which has gained a great deal of interest among the members of the metaheuristic community as this innovative concept allows the algorithm to reach unexplored regions of the search space more effectively, thanks to the favorable advantages of using the recorded data points in Q-table, which successfully guides the responsible search agents during iterations to approach the best answer. Hsieh and Zu^35^ integrate the fundamentals of the Q-learning concepts into the PSO algorithm to direct the search process to the optimal solution. Zamli et al.^36^ benefit from the compiled data of the Q-table to identify the best search characteristics of the Sine Cosine Algorithm, which relates to the correct switching frequency between the sine and cosine function-based search equations during the ongoing iterations. The Q-learning mechanism picks the best possible option between two alternative functions, relying on the domain information collected in the Q-table. Liao and Li^37^ proposed a novel variant of the DE algorithm by integrating four different mutation strategies into the Q-learning concept and taking advantage of the Q-table through which the contestant mutation schemes communicate with each other based on their respective penalties or reward points and control the evolutionary search process by the recommendations extracted from the accumulated environmental data.
This study integrates various improved Sine Cosine algorithm (SCA) variants into a standard Aquila optimizer to enhance its overall solution accuracy and efficiency. It is observed that the Aquila Optimization algorithm (AQUILA) lacks a significant balance between exploration and exploitation mechanisms, resulting in slow convergence, premature entrapment in local solutions, and suboptimal solution quality in high-dimensional optimization problems. Previous research studies associated with the above-mentioned different SCA variants reveal that these optimizers are prolific metaheuristic methods that can reliably improve general solution diversity within the population, along with their ease of implementation and less computational cost burden on the processor. Therefore, this study aims to alleviate the premature solution convergence to local points inherent in the AQUILA by integrating enhancements based on sine-cosine oscillations. This is a significant research gap evident in the literature, which will be addressed by the intelligent integration proposed in this research study. To test the effectiveness of the proposed hybrid, 30D and 500D benchmark functions, comprising both unimodal and multimodal problems, were solved, and their respective predicted answers were compared against those of some reputable state-of-the-art optimizers. Moreover, a Wilcoxon rank sum test analysis was performed to test the statistical significance of the solutions obtained. The robustness and accuracy of the hybrid algorithm are then evaluated on 30D test problems employed in CEC-2013 competitions. Three real-world design problems will be solved, and the respective results will be compared to those of cutting-edge optimizers. Finally, the hybrid optimizer is utilized to solve Gibbs free energy minimization problems, which are highly nonlinear and require a sophisticated approach to attain the global optimal solution. To the best of the author’s knowledge, solving chemical equilibrium problems using the merits of the Gibbs Free Energy minimization method has not been comprehensively investigated in past literature studies associated with phase equilibrium problems. Furthermore, none of the completed literature works have accomplished a comparative study between the newly emerged metaheuristic algorithms and chemical equilibrium problems, another novelty proposed in this study. This research study makes the following contributions, which are explained in novel ways and highlighted in the following bullet points.
- After an exhaustive literature survey, it is understood that the original Aquila optimizer suffers from unexpected entrapment of local solutions resulting from the insufficient search capability of the algorithm.
- A novel Levy Flight-assisted dynamically varying weight parameter integrated Sine-Cosine optimizer is embedded into the base Aquila method to improve the inherent characteristic diversification and intensification mechanism of the algorithm through the favorable contributions of random numbers generated by Levy Flight, chaotic random numbers produced by Ikeda Map, and an iteratively adjusted weight parameter that is responsible for balancing exploration and exploitation of the hybridized method.
- AQSCA intelligently integrates the nature-inspired AQUILA, simulating the hunting behaviors of eagles, with the mathematical search equations of the SCA. This combination entails a favorable integration of AQUILA’s exploration and trigonometric-based exploitation of the SCA algorithm, producing a novel optimization framework that leverages the strengths of the advantageous search equations of each algorithm. This hybrid perturbation mechanism augments both global diversification and local precision, proposing a novel approach to escape local optimum points trapped in the search domain.
- AQSCA has been benchmarked against different types of test problems with varying functional characteristics and problem dimensionalities, and respective results have been compared to those obtained for the state-of-the-art cutting-edge metaheuristic optimizers.
- AQSCA is applied to solve Gibbs Free Energy Minimization problems, which is a critical challenge in the thermodynamic design process in chemical engineering. The goal is to determine the accurate equilibrium composition of a chemical system by minimizing the Gibbs Free Energy function under defined problem constraints. In this context, it is advantageous to employ AQSCA in this type of design problem, as AQSCA can efficiently explore intrinsic, complex, and high-dimensional energy surfaces, enabling the refinement of equilibrium compositions. Furthermore, this approach, which leverages the merits of metaheuristic algorithms over conventional analytical optimization methods, proposes an alternative solution strategy for solving chemical equilibrium problems.
Literature survey on different applications of the Aquila algorithm
Despite its recent emergence, the AQUILA has been applied in various engineering disciplines in past studies. The main goal of using AQUILA is to examine its efficiency in terms of solution robustness and accuracy, as these aspects have not been well established in most previous research. This methodology was developed in 2021, so not much time has passed since its initial proposal. Researchers have addressed the inherent flaws of this algorithm, as noted in the literature, and have suggested alternative strategies to address two common issues: premature convergence and entrapment in a local minimum.
The Aquila algorithm has been applied in various engineering fields, ranging from PID controller design^38^ to image classification^39^. AlRassas et al. ^40^ developed an Adaptive Neuro-fuzzy Inference System (ANFIS) using the AQUILA algorithm to forecast oil production between different oil fields in Yemen and China. It is observed that reliable estimations have been obtained by utilizing the proposed AQUILA-supported ANFIS method, demonstrating its superiority over the state-of-the-art optimizers in terms of prediction accuracy. Another forecasting model was proposed by Ma et al.^41^, which is associated with the future prediction of China’s rural community population through a novel grey Bernoulli model whose model parameters are extracted using the AQUILA optimizer. Another novelty in this research is the integration of Quasi-opposition learning and wavelet mutation strategies into the base AQUILA algorithm, which enables the search procedures to meet very high standards. Wang et al.^42^ proposed using the AQUILA algorithm for the optimal techno-economic design of a hybrid energy system comprising a Solid Oxide Fuel Cell system-based integrated gas turbine and a Proton Exchange Electrolyzer. Bas^43^ developed a binary Aquila Optimizer for solving 0–1 knapsack problems and compared the respective prediction results with those obtained from other newly emerged metaheuristic optimizers. The AQUILA algorithm has enhanced the lifetime and energy efficiency of wireless sensor networks by employing an efficient search mechanism, which improves energy balancing within clusters across the entire sensor network during communication^44^. El-Ela et al.^45^ proposed using the AQUILA algorithm for accurate parameter estimation of the Weibull distribution of wind data. The accumulated error between the measured set of data and the extracted model parameters acquired by AQUILA, along with other analytical methods, has been comparatively analyzed, and the best prediction among them is selected. The AQUILA algorithm was implemented to minimize the thermal error of an electric spindle by determining the correct locations on the spindle that yield the most accurate measurements^46^. Mehmood et al.^47^ employed the AQUILA algorithm to estimate unknown parameters of the Control Autoregressive Model. They further considered different scenarios with various noise levels to assess this algorithm’s general optimization performance.
Various modifications have been made to this algorithm to eliminate its inherent algorithmic disadvantages. The AQUILA algorithm involves two explorative and two exploitative search mechanisms deemed sufficient for reaching the global best solution to the optimization problem within a defined number of maximum iterations. However, previous efforts on its successful application to real-world optimization problems from different domains reveal that it needs to be more balanced between the governing exploration and exploitation search mechanisms, which is the main flaw resulting in poor convergence and entrapment in local minima^48–51^. Zhang et al.^52^ hybridized the search equations of the AQUILA algorithm with those of the Arithmetic Optimization algorithm to reach better performance in solution accuracy. They also borrow the decisive “energy parameter (E)” from the Harris Hawks Optimization algorithm to achieve a more balanced approach between the exploration and exploitation phases within the hybrid method. They compared the prediction results obtained for multidimensional benchmark functions with nine literature optimizers, and promising outcomes were observed. Yu et al.^53^ attempted to overcome the algorithmic disadvantages of the AQUILA optimizer by incorporating three innovative search procedures, including a novel restart strategy, opposition-based learning, and chaotic local search, to exploit fertile regions encountered in successive iterations. The hybrid algorithm is evaluated on a test suite of CEC-2019 benchmark problems, demonstrating its effectiveness. Gao et al.^54^ introduced a Search Control Factor and random opposition learning-based method into the AQUILA algorithm to enhance its intelligently designed hunting strategies, resulting in a significant improvement in obtaining more accurate predictions. Ekinci et al.^55^ proposed a novel hybrid algorithm that integrates the AQUILA optimizer and the Nelder-Mead simplex search method to maintain efficient control of an air-fuel ratio system in a spark ignition engine, which is based on a proportional-integral controller. Nirmalapriya et al.^56^ hybridized the AQUILA algorithm with the Spider Monkey optimizer and fractional calculus to iteratively adjust the model parameters of the channel-wise feature pyramid network for brain tumor classification. It is observed that the proposed neural network model accurately predicts the actual data set with a total root mean square error of 0.089. Zhang et al.^57^ aimed to enhance the general search performance of the Hunger Search Algorithm by incorporating the search equations of the AQUILA optimizer and multiplicative map-based chaotic numbers into the base hybrid scheme. Liu et al.^58^ developed a reinforcement learning-based hybrid algorithm that combines the contributions of Aquila Optimization and an improved Arithmetic Optimization Algorithm. This approach provides an intelligently devised scheme that dynamically selects between these two competing algorithms based on their respective optimization success during iterations. A data clustering approach has been developed using a hybrid algorithm that combines an Aquila optimizer with integrated search operators from Arithmetic Optimization and Differential Evolution algorithms to address the shortcomings of the original Aquila algorithm, such as stagnation in local optimum points and premature convergence^59^.
In this study, a novel hybrid optimization algorithm is proposed to address the algorithmic drawbacks of the AQUILA algorithm. Different variants of SCA have been integrated into the original Aquila optimizer to enhance its overall solution accuracy and robustness^55–60^. A novel hybrid AQSCA is proposed, combining two variants of the SCA within the context of this research study. The following section explains the fundamentals of AQUILA and its basic mutation scheme.
The proposed hybrid algorithm
Basics of the Aquila optimizer
The AQUILA algorithm is a nature-inspired metaheuristic optimizer inspired by the intrinsic hunting behaviors of eagles^61^. It is one of the prominent members of swarm-based metaheuristic optimizers, taking its main inspiration from the collective foraging behaviors of aquilas, similar to many available stochastic optimizers belonging to the categorical branch of swarm intelligence. Aquila is known for its bravery during attacks on prey individuals. Male aquilas can find more prey during solo attacks by utilizing their pace, agility, and sharp talons to hunt rabbits. They employ four different foraging strategies, each with many characteristic behaviors, to confuse and surprise the fleeing prey. The following expressions precisely explain the distinctive attacking methods of the Aquilas.
- The first method is related to a high soar with a vertical stoop in which the foraging aquila soars higher to the ground to explore the areas where the prey is possibly located more effectively. Once it detects the target, aquila performs a long-angled glide with an upward speed to grab the prey.
- The second strategy deals with a low flight accompanied by a short glide attack, the most utilized method for hunting aquilas. Then, the prey is followed closely by the predator.
- The third foraging strategy is a low flight with a descent attack. In this attacking movement, aquila flies down to the ground, selects the prey, and grabs the prey on its neck.
- The fourth and final hunting method is associated with walking on the ground and grabbing the fleeing prey.
The above-given hunting strategies of aquilas are the main inspirations for the general framework of the AQUILA optimization algorithm. The following subsections explain how these hunting methods are simulated into mathematical models that establish the governing manipulation schemes of the Aquila Optimizer.
Generating the initial population
Since the Aquila optimization algorithm is a population-based algorithm, the initial population, composed of candidate solutions (X), should be stochastically generated between the predefined lower (low) and upper (upp) bounds of the search space. The solution with the lowest fitness value is considered the best solution obtained by the end of the successive iterations.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$X = \left[ {\begin{array}{*{20}l} {\begin{array}{*{20}l} {x_{{1,1}} } & \cdots \\ \vdots & \vdots \\ \end{array} } & {\begin{array}{*{20}l} {x_{{1,j}} } & \cdots \\ \cdots & \cdots \\ \end{array} } & {\begin{array}{*{20}l} {x_{{1,D - 1}} } & {x_{{1,D}} } \\ \vdots & \vdots \\ \end{array} } \\ {\begin{array}{*{20}l} {x_{{i,1}} } & \vdots \\ \vdots & \vdots \\ \end{array} } & {\begin{array}{*{20}l} \ddots & \ddots \\ \ddots & \ddots \\ \end{array} } & {\begin{array}{*{20}l} \vdots & {x_{{i,D}} } \\ \vdots & \vdots \\ \end{array} } \\ {\begin{array}{*{20}l} {x_{{N - 1,1}} } & \vdots \\ {x_{{N,1}} } & \cdots \\ \end{array} } & {\begin{array}{*{20}l} \cdots & \cdots \\ {x_{{N,j}} } & \cdots \\ \end{array} } & {\begin{array}{*{20}l} \vdots & {x_{{N - 1,D}} } \\ {x_{{N,D - 1}} } & {x_{{N,D}} } \\ \end{array} } \\ \end{array} } \right]$$\end{document}Where X denotes the aquila population comprised of D-dimensional N solutions, which are randomly produced by the expression given below
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{x}_{ij}={low}_{j}+\left({upp}_{j}-{low}_{j}\right)\times\:rnd\left(\text{0,1}\right),\:i=\text{1,2},3,\dots\:,N\:\:\:j=\text{1,2},3,\dots\:,D$$\end{document}Where rnd(0,1) is a uniformly distributed random number defined in the range [0,1]; lowj is the lower bound of the jth design variable; upp_j_ is the jth dimension of the upper bound of the defined optimization problem.
The AQUILA simulates the four distinct foraging behaviors of aquilas, which are briefly explained in the previous subsection. AQUILA can quickly shift from exploration to exploitation phases using different search schemes based on the condition that if iter < 0.66 Maxiter. Exploration is practiced if this algorithmic phase is satisfied; otherwise, the exploitation mechanism is activated. Intrinsic hunting skills of aquilas are converted into a dexterous optimization algorithm by the following mathematical models.
Expanded exploration (X1)
In this phase, the aquila population detects fertile areas where prey is abundant and makes a dazzling attack by soaring high and then diving vertically. This attacking behavior enables aquila on the flight to effectively probe around the search domain and determine the most available prey formulated by the following.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{{{X}_{1}^{t+1}=X}_{best}^{t}\times\:\left(1-\frac{t}{T}\right)X}_{M}^{t}-{X}_{best}^{t}\times\:rnd\left(\text{0,1}\right)$$\end{document}\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{1}^{t+1}$$\end{document} is the solution obtained for the next iteration t + 1, which is valid for the first hunting method (X1);
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{best}^{t+1}$$\end{document} is the best solution obtained until the tth iteration, locating the approximate position of the prey. The iterative parameter \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\left(1-\frac{t}{T}\right)\:$$\end{document} controls the transition between exploration and exploitation mechanisms; \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{M}^{t}$$\end{document} is the mean values of the foraging aquilas in the swarm at tth iteration are calculated by Eq. (4); t is the current iteration; T is the maximum number of iterations; and rnd(0,1) a random number between 0 and 1.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{M}^{t}=\frac{1}{N}{\sum\:}_{j=1}^{N}{X}_{j}^{t}\:\:\:\:\:\:\:\:\:\:\:\:\:\forall\:j=\text{1,2},3,\dots\:,D$$\end{document}Narrowed exploration (X2)
The second foraging method (X2) aims to blitz the running prey individuals by efficiently performing circular movements above the ground after exploring the search space. The following expression can model this behavior
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{2}^{t+1}={{X}_{best}^{t}\times\:Levy\left(D\right)+X}_{R}^{t}+(y-x)\times\:rnd\left(\text{0,1}\right)$$\end{document}Where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{2}^{t+1}$$\end{document} is a candidate solution for the next iteration, produced by the second hunting method (X2), \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$X_{R}^{t}$$\end{document} is a random answer selected from the aquila swarm composed of N different individuals, and the Levy(D) function generates D-dimensional random numbers drawn from the Levy distribution, which is calculated by
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:Levy\left(D\right)=s\times\:\frac{u\times\:\sigma\:}{{\left|v\right|}^{1/\beta\:}}$$\end{document}Where s is a constant number fixed to 0.01; u and v are two different random numbers defined within [0,1]; and the parameter σ is calculated by
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\sigma\:=\left(\frac{{\Gamma\:}(1+\beta\:)\times\:\text{s}\text{i}\text{n}\left(\frac{\pi\:\times\:\beta\:}{2}\right)}{{\Gamma\:}\left(\frac{1+\beta\:}{2}\right)\times\:{\upbeta\:}\times\:{2}^{\left(\frac{\beta\:-1}{2}\right)}}\right)$$\end{document}where β is a fixed number equal to 1.5, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\Gamma\:}(.)$$\end{document} represents the Gamma function; parameters x and y are used to form the spiral shape of the attacking movement employed by the responsible search mechanism, and computed by
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:y=r\times\:\text{c}\text{o}\text{s}\left(\theta\:\right)$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:x=r\times\:\text{s}\text{i}\text{n}\left(\theta\:\right)$$\end{document}Where.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$r = rd_{{1 - 20}} + sv_{1} \times D_{{1 - dim}}$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\theta = - \omega \times D_{{1 - dim}} + 1.5\Pi$$\end{document}rd1 − 20 takes a random value between 1 and 20 during iterations; sv1 is a small-valued number equal to 0.00565; D1 − dim is an integer number defined between 1 and the dimensional length of the search space (D); and ω is fixed to 0.005.
Expanded exploration
The third attacking strategy is devoted to an expanded exploration of the search space, in which fertile prey areas are accurately pinpointed and hunting aquilas are ready to attack. Aquilas make a vertical attacking move, descending vertically to the ground to comprehend the first reaction of the prey individuals. This hunting move is designed to exploit the selected fertile area, which is abundant in prey animals. This attacking behavior can be mathematically expressed by the following
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{{{X}_{3}^{t+1}=0.1\times\:(X}_{best}^{t}-X}_{M}^{t})-rnd\left(\text{0,1}\right)+0.1\times\:\left(\left(upp-low\right)\times\:rnd\left(\text{0,1}\right)+low\right)\:$$\end{document}Where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{3}^{t+1}$$\end{document} is a candidate solution obtained by the third hunting method (X3); \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{best}^{t}$$\end{document} is the approximate location of the prey individual retained within the iteration t; \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{M}^{t}$$\end{document} is the mean value of the aquila population, which is calculated by Eq. (4); rnd(0,1) is a random value between 0 and 1; and low and upp are respectively the lower and upper search limits of the problem.
Narrowed exploitation
The fourth attacking method (X4) occurs when hunting aquilas get close to the prey by making stochastic movements to confuse it. It is simply walking towards the prey and grabbing it firmly to avoid running away from the blitz. This attacking behavior is associated with intensive exploitation of the promising regions over the search space discovered during the successive iterations and explicitly formulated by
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{4}^{t+1}=Q{F}^{t}\times\:{X}_{best}^{t}-\left({G}_{1}\times\:{X}^{t}\times\:rnd\left(\text{0,1}\right)\right)-\left({G}_{2}\times\:Levy\left(D\right)\right)+rnd\left(\text{0,1}\right)\times\:{G}_{1}$$\end{document}Where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{4}^{t+1}$$\end{document} is a trial solution obtained by the fourth attacking method (X4); QF is an iterative parameter employed to maintain a transition between search strategies and calculated by Eq. (14); G1 represents the various movements of preys performed to elope from the surrounding aquila attacks and computed by Eq. (15); G2 is another iterative parameter decreasing from 2 to 0 used for referencing the flight slope of the hunting aquilas and expressed by Eq. (16); and X^t^ stands for the current solution generated within the iteration t.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{QF}^{t}={t}^{\frac{2\times\:rnd\left(\text{0,1}\right)-1}{{(1-T)}^{2}}}$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{G}_{1}=2\times\:rnd\left(\text{0,1}\right)-1$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{G}_{2}=2\times\:(1-\frac{t}{T})$$\end{document}The pseudo-code of the Aquila optimizer is briefly described below in Table 1.
Table 1. Aquila optimizer pseudo-code.
Sine cosine algorithm
The Sine Cosine Optimization (SCA) algorithm was proposed by Mirjalili^62^ to solve real-world optimization problems. It is a new-generation population-based metaheuristic optimizer that relies on the functional behaviors of the trigonometric sine and cosine functions, enabling the algorithm to explore undiscovered regions of the search space quickly. The key point in this newly emerged algorithm is adjusting the spatial distance between the best solution obtained so far and each trial solution throughout the iterations, directing their movements towards the global best answer to the problem. The algorithm can maintain a plausible balance between exploration and exploitation phases, thanks to the practical probing features resulting from the favorable merits of sine and cosine functions, and by employing fewer model parameters compared to other available metaheuristic optimizers in the literature. The algorithm utilizes the equations below concurrently to update the current set of solutions.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\begin{array}{c}{\text{X}}_{i}^{t+1}={X}_{i}^{t}+{r}_{1}\cdot\:\text{s}\text{i}\text{n}\left({r}_{2}\right)\cdot\:\left|{r}_{3}\cdot\:{X}_{best}^{t}-{X}_{i}^{t}\right|\\\:{\text{X}}_{i}^{t+1}={X}_{i}^{t}+{r}_{1}\cdot\:\text{c}\text{o}\text{s}\left({r}_{2}\right)\cdot\:\left|{r}_{3}\cdot\:{X}_{best}^{t}-{X}_{i}^{t}\right|\end{array}\:$$\end{document}Where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{X}_{i}^{t}$$\end{document} and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{i}^{t+1}$$\end{document} are, respectively, the locations of the current solutions at iteration iter and iter+1. Model parameters r1, r2, r3, and r4 are decisive expressions used for determining new positions of candidate solutions. The following expression emerges for the ruling solution update mechanism by combining these two equations within a single framework.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{i}^{t+1}=\left\{\begin{array}{c}{X}_{i}^{t}+{r}_{1}\cdot\:\text{sin}\left({r}_{2}\right)\cdot\:\left|{r}_{3}\cdot\:{X}_{best}^{t}-{X}_{i}^{t}\right|,\:\:\:\:{r}_{4}\le\:0.5\\\:{X}_{i}^{t}+{r}_{1}\cdot\:\text{cos}\left({r}_{2}\right)\cdot\:\left|{r}_{3}\cdot\:{X}_{best}^{t}-{X}_{i}^{t}\right|,\:\:\:\:{r}_{4}>0.5\end{array}\right.$$\end{document}Where r_4_ is a random value in [0,1] and a switch parameter used for shifting between sine and cosine-based manipulation equations defined in Eq. (18). Parameter r_1_ is conducive to locating a position between the current best and new solution, for which r1 < 1 means the exploitation phase is activated. At the same time, for r1 > 1, the exploration mechanism is dominant. To maintain a balance between these two phases, the following equation is proposed for calculating the numerical value of r1
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{r}_{1}=2\left(1-\frac{t}{{t}_{Max}}\right)$$\end{document}Another parameter, r_2,_ takes a random value within the interval [0,2π]. It determines a random location in the search space that decides how far the candidate-generated solution moves toward or away from the destination point. A random number specified in the range [0,1], r3, is utilized to determine the degree of contribution of the best solution (Xbest) to the produced trial solution for the next iteration. The periodic motion generated by trigonometric sine and cosine functions entails a prolific ability to exploit the fertile search regions on which candidate solutions are developed in relation to one another. Suppose a new solution is produced outside the search space between the best and current solutions. In that case, the global search mechanism is intensified to diversify the solution domain as much as possible, facilitating the exploration mechanism. A classical pseudo-code representation of the Sine-Cosine algorithm is provided in Table 2.
Table 2. Pseudo-code of Sine-Cosine Algorithm.
The proposed sine cosine algorithm enhanced hybrid optimizer (AQSCA)
This research study aims to improve the intrinsic search deficiencies of the AQUILA algorithm by integrating the modified manipulation schemes of SCA. Several promising attempts in the literature have been made to enhance the quality of the solution by incorporating SCA into base metaheuristic optimizers. The primary aim in these cases is to leverage the SCA’s dexterous probing capabilities over promising search regions, thereby enhancing the algorithm’s exploitation capabilities to a greater extent. Previous researchers have also revealed that SCA can be combined with an algorithm that requires more substantial or sufficient conditions to overcome its characteristics and algorithmic disadvantages, thanks to the complementary functional behaviors of the trigonometric sine and cosine functions in generating more diversified trial solutions. To provide a few examples of past studies concerning these types of hybridizations, previous research is a prominent example. Nenevath and Jatoth^63^ hybridized DE with the SCA to attain better capability to avoid local optima entrapment and premature convergence. They employed their hybrid method on multi-dimensional global optimization problems, and in a particular case, this involved tracking an object in video sequences. Mawgoud et al.^64^ proposed a hybrid methodology that combines the Arithmetic Optimization Algorithm with the Sine Cosine Algorithm to determine the optimal allocations and sizes of battery energy storage systems in radial energy distribution systems. A hybrid algorithm combining Whale Optimization, SCA, and a search scheme based on the Levy flight mechanism is presented by Seyyedabbasi^65^ within a single optimization framework to solve twenty-three global optimization problems. Vandrasi et al.^66^ constructed a hybrid framework that relies on a combination of Chimp and sine Cosine optimization algorithms for parameter extraction of solar photovoltaic modules. Fakhouri et al.^67^ attempted to address some algorithmic drawbacks of PSO, including a low convergence rate and an imbalance between exploration and exploitation, by integrating the SCA and Nelder-Mead simplex algorithms. SCA supports the base PSO algorithm in augmenting the exploration phase, while the Nelder-Mead method is utilized to intensify promising regions in the search space. Singh and Kaur^68^ hybridized the SCA with the Harmony Search optimizer to solve real-world constrained engineering design problems. Secui and Rancov^69^ proposed a hybrid SCA–Flower Pollination algorithm for solving economic dispatch problems.
Encouraged by previous studies on the variety of hybridization schemes of SCA, this research study aims to enhance the optimization capability of the AQUILA algorithm by concurrently using two modified variants of the SCA. Due to its ease of implementation and ability to generate sufficient solution diversity within the population, the SCA is a favorable candidate for improving general solution quality within the evolving population. This study also introduces the Levy flight concept into various variants of SCA to further enhance the diversity of solutions in the matrix. Long et al.^70^ proposed an improved SCA for solving high-dimensional optimization problems. The position update mechanism of SCA is facilitated by introducing an inertia weight, which accelerates global convergence and reduces the likelihood of local minimum entrapment to some degree.
The PSO algorithm is one of the most popular swarm intelligence-based algorithms, which different researchers have consistently modified to improve overall solution quality in the swarming particle population. Empirical studies suggest that assigning a relatively large inertia weight to the population individuals in PSO promotes better exploration, while lower values of this parameter give rise to faster convergence. Therefore, Shi and Eberhart^71^ proposed a linearly decreasing weight parameter to balance these complementary search mechanisms throughout iterations. Long et al.^70^ borrowed the concept of iteratively adjusting weight parameters and adapted this model to SCA, aiming to maximize the diversification of the search space. The modified solution update mechanism takes the final form of
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\text{X}}_{i}^{t+1}=\left\{\begin{array}{l}{w\left(t\right)\cdot\:X}_{i}^{t}+{r}_{1}\cdot\:\text{sin}\left({r}_{2}\right)\cdot\:\left|{r}_{3}\cdot\:{X}_{best}^{t}-{X}_{i}^{t}\right|,\:\:\:\:{r}_{4}\le\:0.5\\\:{w\left(t\right)\cdot\:X}_{i}^{t}+{r}_{1}\cdot\:\text{cos}\left({r}_{2}\right)\cdot\:\left|{r}_{3}\cdot\:{X}_{best}^{t}-{X}_{i}^{t}\right|,\:\:\:\:{r}_{4}>0.5\end{array}\right.$$\end{document}Where w(t) is an iterative parameter descending from 1 to 0, and t is the current iteration. As mentioned, assigning larger inertia weight values promotes global search, while its lower numerical values facilitate polishing local solutions. This parameter can be calculated by
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:w\left(t\right)={w}_{end}+({w}_{init}-{w}_{end})\times\:\frac{t}{{t}_{max}}$$\end{document}Long et al.^70^ realized that conventional iteratively decreasing r_1_ in SCA provides a reasonable exploration at the initial stages of the iterations yet yields inferior convergence performance as iterations proceed, which results in good global exploration at the incipient phases of evolving iterations; however, it fails to circumvent the local pitfalls at later stages, deteriorating the local search mechanism. Furthermore, the nonlinear probing characteristics of the SCA algorithm do not allow for iteratively decreasing parameters to perform well on highly complex solution domains. To overcome these algorithmic drawbacks, they introduce a modified conversion parameter that is based on the Gaussian function formulated by
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$r_{1} \left( t \right) = \left( {a_{{init}} - a_{{end}} } \right) \times \exp \left[ { - \frac{{t^{2} }}{{(k \times t_{{\max }} )^{2} }}} \right] + a_{{end}}$$\end{document}Where t is the current iteration; tmax is the maximum number of iterations; and k is the modulation parameter that shapes the inclination of the Gaussian curve; and ainit and aend are the initial and final points of the adjustable parameter “a”. After exhaustive numerical experiments, ainit, aend, and model parameter k are respectively set to 0.2, 0.0, and 5.
Another novel approach proposed in SCA is the incorporation of dynamic inertia weight, rather than using iteratively modified parameters, as first introduced by Li et al.^72^. Like the previous case, they have observed that the success of inertia weight has been well established in earlier studies, most of which are associated with the Particle Swarm Optimization algorithm^73–76^. Inertia weight has been meticulously employed in these literature approaches to enhance the diversity of general solutions within the swarming particles. A suitable conclusion can be drawn from these past studies that an appropriate inertia weight value may significantly accelerate the convergence rate and enable the algorithm to explore undiscovered regions in the search domain. Concurring with the past researchers on this issue, it has been proven in these studies that larger inertia weight values increase the probability of arriving at unknown regions, empowering the exploration phase; on the contrary, smaller values facilitate exploitation, which is drawn from their numerical experiments established upon solving artificially generated optimization test problems. As a result of the low convergent characteristics of SCA, they proposed dynamically adjusting weight parameters, the explanatory formulation of which is given below.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$w_{i} \left( t \right) = \left\{ {\begin{array}{*{20}l} {w_{{\min }} + \left( {w_{{\max }} - w_{{\min }} } \right)\frac{{f_{i} \left( t \right) - f_{{\min }} \left( t \right)}}{{f_{{mean}} \left( t \right) - f_{{\min }} \left( t \right)}},} & {f_{i} \left( t \right) \le f_{{mean}} \left( t \right)} \\ {w_{{\max }} ,} & {f_{i} \left( t \right) > f_{{mean}} \left( t \right)} \\ \end{array} } \right.$$\end{document}In Eq. (23), wmin and wmax are, respectively, user-defined numerical values of minimum and maximum weights, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{f}_{i}\left(t\right)\:$$\end{document} is the current fitness value of i^th^ population member; \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{f}_{mean}\left(t\right)$$\end{document} is the mean fitness value of the population individuals; and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{f}_{min}\left(t\right)$$\end{document} represents the population member with the minimum objective function value. Normalization between the lowest and mean objective function values among the population establishes a relationship between current fitness values and the optimal solution obtained so far, which is also found to be conducive to improving the algorithm’s convergence rate. Equation (23) states that if the current fitness rate of the solution is better than the average fitness rate, then the respective fitness rate tends to get lower values. This tendency in the weight value has a relatively minor influence on the objective function rate, so the newly generated solutions are carefully and tentatively developed within the neighborhood space. On the contrary, when the current fitness rate is higher than the mean fitness value of the population, the dynamic weight operator takes a more significant value to arrive at unexplored regions within the search space, creating disturbance to eliminate infeasible solutions when the worst fitness is encountered, enabling the algorithm to augment its ruling exploration mechanism. Therefore, it can be reliably concluded that employing a dynamic weight operator is beneficial for maintaining diversity within the population and facilitating global convergence, thereby significantly reducing the likelihood of being trapped in a local minimum within the solution domain.
This study proposes a novel and innovative solution generation scheme that integrates the two above-mentioned dynamic weight parameters defined in Eqs. (21) and (23) into the improved search equation of SCA given in Eq. (20). Furthermore, this study also aims to collectively introduce the Levy flight concept and chaotic numbers into the SCA to diversify the search space further and avoid premature convergence. The Levy flight search mechanism has been widely utilized in metaheuristic algorithms to obtain trial solutions with higher accuracy in past literature studies. Moreover, numerous successful attempts have been made to enhance the general optimization performance of SCA through the favorable properties of Levy flights^77–80^. The Levy flight search mechanism is widely accepted as one of the most influential random distribution methods based on the Gaussian distribution^81^. The implementation of Levy flight distribution to perform random walks requires two main characteristics to be explicitly identified. These determine the step length based on the ruling Levy distribution and the direction of the Levy motion towards the target location throughout the iterative process, which can be drawn from the uniform distribution^82^. The Levy flight distribution is incorporated into the proposed scheme to increase solution diversity within the trial population, thereby varying alternative answers in the design space and enhancing the exploration ability. Another valuable contribution integrated within the mutation scheme is taking advantage of chaotic numbers rather than uniformly distributed Gaussian random numbers. Chaotic maps have wide-ranging feasible applications in metaheuristic algorithm concepts, which rely on their conducive functional features such as ergodicity, regularity, and stochasticity^83^. The proclivities of sequential, random numbers are highly dependent on the initial conditions. Chaotic maps enticed algorithms to perform higher-speed, downhill searches compared to standard metaheuristic methods. Moreover, a wide range of various number sequences can be generated by just adjusting their preliminary conditions, which proves their versatility over contemporary alternatives. A large family of chaotic maps can be encountered for their successful integration into various metaheuristic algorithms in past literature approaches^84,85^. In this study, another novelty is proposed, namely the integration of chaotic numbers generated by the Ikeda map^86^ into the SCA algorithm. Despite its limited applications in literature studies regarding the chaos map-enhanced metaheuristic algorithms, the Ikeda map can provide promising solution outcomes by yielding robust and stable estimations and producing many sequences with higher unpredictability. The mathematical formulation of this 2D discrete-time dynamical chaotic map can be given as
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\begin{aligned} x_{{i + 1}} = & 1 + 0.7\left( {x_{t} \cos \left( {\theta _{t} } \right) - y_{t} \sin \left( {\theta _{t} } \right)} \right) \\ y_{{i + 1}} = & 0.7\left( {x_{t} \sin \left( {\theta _{t} } \right) + y_{t} \cos \left( {\theta _{t} } \right)} \right) \\ \theta _{t} = & 0.4 - \frac{6}{{1 + x_{t}^{2} + y_{t}^{2} }}. \\ \end{aligned}$$\end{document}In standard SCA, uniformly distributed numbers are used to generate randomness and diversity in the population matrix, which comprises a set of trial solutions. These random parameters directly influence the tendencies of the position update mechanism of the ruling algorithm, playing a crucial role in balancing the exploration and exploitation phases. This study aims to enhance the overall effectiveness of SCA by utilizing these complementary yet contradictory search mechanisms, leveraging the merits of chaotic numbers generated from the Ikeda map. The solution update scheme expressed in pseudo-code form in Table 3 is proposed in this study, considering the combination of different types of adjustable inertia weight parameters, chaotic numbers, and the contribution of Levy flight-based random numbers.
Table 3. The proposed solution update mechanism.
In Table 3, N is the population size; D is the dimensionality of the problem; rnd1,2,3(0,1) are different random numbers drawn from a Gaussian distribution in the range [0,1] used to decide on which manipulation is performed in the current iteration; w1 and w2 are inertia weight parameters, respectively computed by Eqs. (21) and (23); r_1_ is the modified conversion parameter calculated by Eq. (22) employed to transition between exploration and exploitation phases; ch_1,2,3,4_ are chaotic random numbers extracted from the Ikeda chaotic map; lvy1,2,3,4 are different random numbers produced from the Levy flight distribution; and Xbest is the current best solution. In the proposed algorithm presented in Table 3, Levy numbers are utilized to roam more freely towards the current best solution (Xbest), thereby intensifying the search direction in previously explored promising regions. It is also observed from the numerical experiments that benefiting from the chaotic number sequences generated from the Ikeda map considerably improves diversity within the population, thanks to the significant augmentation in the exploration mechanism resulting from the integration of chaotic numbers. Experimental outcomes of the test problems, which will also be discussed in the next section, also reveal that the probability of visitation to fertile neighboring spaces is much more likely to occur if random numbers from the Levy flight distribution are utilized rather than uniform random numbers. This proposed search scheme is integrated into the standard Aquila optimizer to compensate for its algorithmic deficiencies. Previous experiences also reveal that this proposed SCA-based solution update scheme is a versatile, practical, and viable alternative that can be successfully implemented in most methods to improve their general optimization performance. Table 4 provides a brief overview of the basic steps of the proposed hybrid algorithm. Figure 1 schematizes the algorithmic steps of the proposed AQSCA hybrid optimization procedure.
The time complexity of the proposed AQSCA
The time complexity analysis of the proposed method will be presented in this section of the research study. It is known that the complexity of the standard AQUILA optimizer is \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(T\cdot\:N\cdot\:D)$$\end{document} where T is the maximum number of iterations to terminate the algorithm run, N is the population size, and D is the problem dimension. Before the iterative process proceeds, random generation of the population individuals has the corresponding complexity of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(N\cdot\:D)$$\end{document} , when the proposed method is employed to the base AQUILA optimizer with a probability of 0.5, it is only utilized in half of the iterations on average, and its respective time complexity becomes \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(0.5\cdot\:T\cdot\:N\cdot\:D)$$\end{document} . Sorting all population individuals based on their corresponding fitness values to determine the best member requires time complexity \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(T\cdot\:N\cdot\:\text{l}\text{o}\text{g}(N\left)\right)$$\end{document} . Then, the overall time complexity becomes \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(T\cdot\:N\cdot\:D)$$\end{document} + \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(0.5\cdot\:T\cdot\:N\cdot\:D)$$\end{document} + \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(T\cdot\:N\cdot\:\text{l}\text{o}\text{g}(N\left)\right)$$\end{document} . Since \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(0.5\cdot\:T\cdot\:N\cdot\:D)$$\end{document} is still on the same order and log(N) is significantly smaller than N, the total complexity of the hybrid algorithm remains \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:O(T\cdot\:N\cdot\:D)$$\end{document} , which is the same as the original AQUILA algorithm.
Table 4. The proposed hybrid AQSCA optimization algorithm.
Fig. 1. Schematic flowchart representation of the proposed AQSCA algorithm.
Numerical experiments over the proposed hybrid
Evaluation of global optimization problems
This section evaluates the optimization efficiency of the proposed hybrid algorithm over multidimensional and hyperdimensional optimization problems. It compares the optimum results found by some of the well-reputed literature metaheuristic optimization methods, such as the original AQUILA algorithm, Multi-Verse Optimization Algorithm (MVO)^87^, Spotted Hyena Optimization (SPOTTED)^88^, SCA, Jaya Optimization (JAYA)^89^, Equilibrium Optimizer (EQUIL)^90^, and Moth-Flame Optimization (MOTH)^91^. A widely employed procedure in the existing literature utilizes optimization benchmark functions with various functional characteristics to assess the predictive performance of stochastic metaheuristic algorithms. Using these functions provides reliable insights into the general tendencies of the compared algorithm; therefore, researchers have developed numerous artificially generated multidimensional optimization benchmark functions with different features. In this section, a total of 100 test functions is introduced for performance evaluation. Tables 5 and 6 report the function titles of the utilized multimodal and unimodal optimization benchmark problems and their corresponding allowable search ranges. All numerical simulations were performed in the Windows 10 Professional Operating System environment using an Intel processor 2.7 GHz 8.0 GB RAM, and compared algorithms, including the proposed hybrid method, have been developed in a MATLAB environment. The population size of each algorithm is fixed at N = 20, and the maximum number of iterations is defined as the termination criterion, with Maxiter = 100. Numerical experiments have been performed for 30D and 500D test problems to validate the estimation accuracy of the compared algorithms for high- and hyper-dimensional optimization benchmark problems. Table 7 reports the parameter settings of the metaheuristic algorithms used in the performance comparison.
To validate the performance of the proposed AQSCA, sixty-nine 30D multimodal benchmark problems were solved, and the respective statistical results retrieved from 50 independent algorithm runs for each optimizer are reported in Table 8. It is seen that AQSCA obtains the globally optimal solutions of F_1_, F_2_, F_3_, F_7_, F_8_, F_11_, F_14_, F_15_, F_40_, F_44_, F_54_, F_55_, F_59_, and F_60_ test functions at least once within successive iterations. Furthermore, very close predictions to the known optimum solutions of F_4_, F_5_, F_9_, F_10_, F_12_, F_21_, F_22_, F_50_, F_51_, and F_62_ test problems. In terms of mean results, it is observed that the AQSCA algorithm dominates the remaining methods in thirty-two out of sixty-nine test functions and outperforms the compared optimizers. JAYA is the worst performer among them, considering the mean results. The reason behind considering mean results rather than other statistical measures is to evaluate the robustness and consistency of the predictions. Considering the best performance evaluation results gives readers insights into the degree of convergence rates of the compared algorithms. It is also interesting to note that AQSCA surpasses the original AQUILA algorithm in forty-eight out of sixty-nine test functions, considering the mean results, which also demonstrates the indisputable achievement of integrating different variants of SCA into the standard AQUILA algorithm, resulting in enhanced global exploration mechanisms to much higher levels. Figures 2, 3 and 4, and Fig. 5 illustrate the convergence rates of the compared algorithms for 30D multimodal test problems. First and foremost, it can be stated that the AQSCA algorithm achieves the best convergence rate compared to the remaining optimization algorithms. Different convergence behaviors are observed for different test functions for the proposed algorithm. Prevalent convergence tendency for 30D F_3_, F_5_, F_6_, F_8_, F_9_, F_11_, F_12_, F_13_, F_14_, F_15_, F_16_, F_17_, F_19_, F_20_, F_26_, F_27_, F_28_, F_31_, F_37_, F_45_, F_47_, F_48_, F_65_, F_66_, and F_68_ test functions is that rapid declines at the early phases of the iterations, following with entering a stagnation zone with a little progress in objective function values, and finally abrupt convergence to the optimal solution of the problem. This convergence behavior can be explained by the balanced distribution of exploration and exploitation mechanisms achieved through the hybridization of two complementary algorithms. The exploration phase dominates in the early and middle phases, emphasizing roaming around the defined search domain too much to improve the fitness values. Then, the exploitation mechanism plays a decisive role in intensifying the fertile regions visited during the exploration phase, making a favorable contribution to the governing search characteristics of the proposed algorithm. Table 9 presents the Wilcoxon signed-rank test results, chosen to evaluate the statistical performance of the AQSCA algorithm for 30D multidimensional test functions. This is a pairwise comparison between two selected algorithms for analyzing the significant differences between predictive results. A comparative analysis between them enables readers to comprehend that the significance of the collected solutions does not occur by chance and that mathematical logic lies beyond the degree of predictive significance. In the numerical experiments, a p-value < 0.05 indicates that two datasets comprising the estimated fitness values are significant. Table 9 shows that most of the benchmark functions reject the null hypothesis of equal medians at the default 5% significance level. Predictions indicate a significant difference between the algorithms considered. Table 10 presents the reported prediction results for the 30D unimodal test problems using the compared algorithms. AQSCA emerges as the best performer in 21 out of 30 test problems, based on mean results, and declares dominance over the remaining algorithms. AQSCA obtains the best-known answer to the optimization test problems of F_81_, F_83_, and F_96_ functions at least once in successive algorithm runs. Furthermore, accurate and robust estimations are also observed for F_70_, F_72_, F_74_, F_75_, F_76_, F_77_, F_78_, F_79_, F_80_, F_87_, F_93_, F_94_, and F_95_. Standard AQUILA is the second-best performer after the proposed method for the 30D unimodal test function, while JAYA yields the worst predictions between them, considering the mean results. Figures 6 and 7 visually compare the convergence rates of the contestant algorithms, including the proposed AQSCA for 30D unimodal test problems. It is observed that AQSCA consistently employs the fast-convergent algorithm in most cases, reaching its optimum point more quickly than other methods, thereby demonstrating its ability to exploit the SCA-based mutation scheme. Table 11 reports the Wilcoxon signed-rank test results obtained for 30D unimodal problems. Statistical significance of the AQSCA is evident as there is a considerable difference in fitness values between the algorithms considered in comparison, which are also corroborated by their respective p-values.
Solving optimization problems with design variables reaching up to a million dimensions is challenging in terms of computational efficiency and heuristic-based search in huge solution spaces. One common benchmark topic should be evaluating the general performance of metaheuristic algorithms over hyperdimensional optimization test problems. Suppose the employed algorithm provides promising capabilities to overcome the characteristics and drawbacks of highly high-dimensional problems. This demonstrates that the overwhelmingly increased search spaces do not compromise the quality of general solutions, thanks to the balanced exploration and exploitation mechanisms. Table 12 provides a comparative analysis of the prediction performances of the given metaheuristic algorithm over 500D hyperdimensional multimodal benchmark functions. Considering hyperdimensional problems in evaluating the relative performances of the algorithms offers valuable insights into which optimizer is severely influenced by the disadvantageous condition known as “the curse of dimensionality.” It allows us to understand how the proposed hybrid optimizer performs when solving hyperdimensional problems. It is seen that increased problem dimensionality does not negatively influence the prediction performance of the AQSCA hybrid as it acquires the global optimum points of F_1_, F_2_, F_3_, F_7_, F_8_, F_11_, F_14_, F_15_, F_40_, F_44_, F_54_, F_55_, F_59_, and F_64_ at least one time and show that it can conquer the adverse effects of the higher dimensionality of the employed problems and prove that probing ability algorithm is not deteriorated by increased problem dimensionalities Furthermore, accurate estimations performed by the proposed AQSCA is evident for 500D test problems of F_10_, F_12_, F_13_, F_14_, F_21_, F_22_, F_25_, F_34_, F_45_, F_46_, F_50_, and F_52_ as it reaches close predictions to the known best solutions for these given test problems. In terms of mean results, AQSCA outperforms the remaining algorithms in 53 out of 69 test functions, demonstrating that the enhancement in the probing ability of the hybrid algorithm through the SCA-induced mutation scheme avoids being trapped in exponentially increasing local pitfalls over the solution domain, resulting from the hyper-dimensionality of the problem. Table 13 presents the optimal solutions obtained for the comparison algorithms on 500D unimodal benchmark problems. The exploitative searchability of the proposed AQSCA is verified by the predictions obtained for higher-dimensional unimodal test functions, which surpass those of the other methods in Table 13 in most test cases, considering the mean results. It is also interesting to see that while AQSCA is converging to its optimum point, the other methods expect AQUILA to be far away from its optimum solutions, significantly lacking in balancing the exploration and exploitation mechanisms for these cases. This behavior is evident for almost all benchmark problems in Table 13. Wilcoxon signed-rank test results at a 0.05 significance level for 500D multimodal and unimodal test functions are reported in Tables 14 and 15, respectively. The statistical significance of the proposed method is approved when respective p-values are investigated, which are obtained after exhaustive pairwise comparisons between the proposed AQSCA and the other matched optimizer, as shown in Tables 14 and 15.
Table 5. Multimodal benchmark functions used for performance evaluations.Function nameDimension (D)RangeF_1_ – Ackley30, 500[−32,32]^D^F_2_ – Griewank30, 500[−600,600]^D^F_3_ – Rastrigin30, 500[−5.12,5.12]^D^F_4_ – Zakharov30, 500[−5.0,10.0]^D^F_5_ – Alpine30, 500[0,10]^D^F_6_ – Penalized130, 500[−50.0,50.0]^D^F_7_ – Csendes30, 500[−5.0,5.0]^D^F_8_ – Schaffer30, 500[−100.0,100.0]F_9_ – Salomon30, 500[−50.0,50.0]^D^F_10_ – Inverted cosine mixture30, 500[−10.0,10.0]^D^F_11_ – Wavy30, 500[−3.14,3.14] ^D^F_12_ – Xin She Yang130, 500[−5.0,5.0]^D^F_13_ – Xin She Yang230, 500[−6.28,6.28]^D^F_14_ – Xin She Yang430, 500[−10.0,10.0]^D^F_15_ – Pathological30, 500[−10.0,10.0]^D^F_16_ – Quintic30, 500[−10.0,10.0]^D^F_17_ – Levy30, 500[−10.0,10.0]^D^F_18_ – Qing30, 500[−500.0,500.0]^D^F_19_ – Diagonal130, 500[−10.0,10.0]^D^F_20_ – Hager30, 500[−10.0,10.0]^D^F_21_ – Diagonal430, 500[−10.0,10.0]^D^F_22_ – Perturbed Quadratic Diagonal30, 500[−10.0,10.0]^D^F_23_ – SINE30, 500[−10.0,10.0]^D^F_24_ – Diagonal930, 500[−10.0,10.0]^D^F_25_ – COSINE30, 500[−10.0,10.0]^D^F_26_ – Full Hessian FH330, 500[−10.0,10.0]^D^F_27_ – LIARWHD30, 500[−10.0,10.0]^D^F_28_ – SINQUAD30, 500[−10.0,10.0]^D^F_29_ – Styblinski –Tang30, 500[−2.0,2.0]^D^F_30_ – Layeb0330, 500[−10.0,10.0]^D^F_31_ – Layeb0430, 500[−10.0,10.0]^D^F_32_ – Layeb0530, 500[−10.0,10.0]^D^F_33_ – Layeb0630, 500[−10.0,10.0]^D^F_34_ – Layeb0730, 500[−10.0,10.0]^D^F_35_ – Layeb0830, 500[−10.0,10.0]^D^F_36_ – Layeb0930, 500[−10.0,10.0]^D^F_37_ – Layeb1030, 500[−10.0,10.0]^D^F_38_ – Layeb1130, 500[−10.0,10.0]^D^F_39_ – Layeb1230, 500[−5.0,5.0]^D^F_40_ – Layeb1330, 500[−10.0,10.0]^D^F_41_ – Mishra130, 500[0.0,1.0]^D^F_42_ – Mishra230, 500[0.0,1.0]^D^F_43_ – Mishra730, 500[−10.0,10.0]^D^F_44_ – Mishra1130, 500[−10.0,10.0]^D^F_45_ – Vincent30, 500[ 0.0,10.0]^D^F_46_ – F230, 500[ 0.0,1.0]^D^F_47_ – Lunacek’s bi Rastigin30, 500[−5.12,5.12]^D^F_48_ - Lunacek’s bi Sphere30, 500[−10.0,10.0]^D^F_49_ – Michalewicz30, 500[0.0,3.14]^D^F_50_ – Pinter130, 500[−10.0,10.0]^D^F_51_ – Pinter230, 500[−10.0,10.0]^D^F_52_ – Deflected Corrugated Spring30, 500[ 0.0,10.0]^D^F_53_ – Sinosidial30, 500[0.0,3.14]^D^F_54_ – Step130, 500[−100.0,100.0]^D^F_55_ – Step230, 500[−100.0,100.0]^D^F_56_ – Type – I Simple Deceptive30, 500[0.0,1.0]^D^F_57_– Type – II Medium-Complex Deceptive30, 500[0.0,1.0]^D^F_58_ – Type – III Complex Deceptive30, 500[0.0,1.0]^D^F_59_ – Bohachevsky30, 500[−15.0,15.0]^D^F_60_ – Deb0130, 500[−1.0,1.0]^D^F_61_ – Katsuura30, 500[0.0,100.0]^D^F_62_ – Trigonometric130, 500[0.0,3.14]^D^F_63_ – Trigonometric230, 500[−500.0,500.0]^D^F_64_ – Weierstrass30, 500[−5.0,5.0]^D^F_65_ – Whitley30, 500[−10.0,10.0]^D^F_66_ – NONSCOMP30, 500[−100.0,100.0]^D^F_67_ – INDEF30, 500[−10.0,10.0]^D^F_68_ – ENGVAL130, 500[−100.0,100.0]^D^F_69_ – SINCOS30, 500[−100.0,100.0]^D^
Table 6. Unimodal optimization benchmark functions for evaluating the prediction performances of the algorithms.Function nameDimensionRangeF_70_ – Sphere30, 500[−5.12,5.12]^D^F_71_ – Rosenbrock30, 500[−30.0,30.0]^D^F_72_ – Brown30, 500[−1.0,4.0]^D^F_73_ – Streched V Sine Wave30, 500[−10.0,10.0]^D^F_74_ – Powell30, 500[ 0.0,10.0]^D^F_75_ – Sum of Different Powers30, 500[ -1.0,1.0]^D^F_76_ – Sum of Squares30, 500[−10.0,10.0]^D^F_77_ – Bent cigar30, 500[ -5.0,5.0]^D^F_78_ – Discus30, 500[−100.0,100.0]^D^F_79_ – Schwefel 2.2030, 500[−100.0,100.0]^D^F_80_ – Schwefel 2.2130, 500[−100.0,100.0]^D^F_81_ – Schwefel 2.2330, 500[−10.0,10.0]^D^F_82_ – Schwefel 2.2530, 500[ 0.0,10.0]^D^F_83_ – Dropwave30, 500[−5.12,5.12]^D^F_84_ – Trid30, 500[D^2^,D^2^]^D^F_85_ – Generalized White & Holst30, 500[−10.0,10.0]^D^F_86_ – BIGGSB130, 500[−10,10]^D^F_87_ – Anescu0130, 500[−2.0,2.0]^D^F_88_ – Anescu0230, 500[1.39,4.0]^D^F_89_ – Anescu0330, 500[−4.0,1.39]^D^F_90_ – Anescu0430, 500[0.001,2.0]^D^F_91_ – Anescu0630, 500[0.001,2.0]^D^F_92_ – Anescu0730, 500[−2.0,2.0]^D^F_93_ – Schumer-Steiglitz 330, 500[−100.0,100.0]^D^F_94_ – Schumer-Steiglitz 230, 500[−100.0,100.0]^D^F_95_ – Rotated Hyper-Ellipsoid30, 500[−100.0,100.0]^D^F_96_ – Ridge30, 500[−5.0,5.0]^D^F_97_ – HappyCat30, 500[−2.0,2.0]^D^F_98_ – Moved-Axis Parallel Hyperellipsoid30, 500[−100.0,100.0]^D^F_99_ – HIMMELBG30, 500[−10.0,10.0]^D^F_100_ – DIXON3DQ30, 500[−100.0,100.0]^D^
Table 7. Parameter settings of the compared algorithms.AlgorithmModel parametersAQSCAModel parameter – U = 0.00565Model parameter – ω = 0 0.005AQUILAModel parameter – U = 0.00565Model parameter – ω = 0 0.005MVOUpper limit of Wormhole Existence Probability (WEPmax = 1.2)Lower limit of Wormhole Existence Probability (WEPmin = 0.2)SPOTTEDNo tunable parameter involvedSINECOSNo tunable parameter involvedJAYANo tunable parameter involvedEQUILNo tunable parameter involvedMOTHNo tunable parameter involved
Table 8. Prediction performances of the compared algorithms over 30D multimodal test functions.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_1_Min8.88E-168.88E-161.85E + 008.88E-167.41E-023.98E + 001.58E-034.63E + 00Mean8.88E-161.21E-122.70E + 003.34E-102.41E + 005.35E + 004.88E-035.97E + 00Std.dev0.00E + 006.62E-124.66E-018.07E-101.75E + 004.97E-011.97E-035.80E-01Max8.88E-163.62E-113.56E + 003.52E-096.43E + 006.49E + 001.05E-027.16E + 00F_2_Min0.00E + 000.00E + 004.44E-020.00E + 005.60E-036.32E-017.20E-075.36E-01Mean0.00E + 000.00E + 009.57E-023.70E-184.71E-018.48E-013.17E-038.03E-01Std.dev0.00E + 000.00E + 003.32E-022.02e-173.04E-017.91E-027.42E-031.20E-01Max0.00E + 000.00E + 001.68E-011.11E-169.33E-019.55E-012.72E-029.79E-01F_3_Min0.00E + 000.00E + 001.56E + 020.00E + 002.88E + 012.64E + 022.57E + 001.64E + 02Mean3.89E-131.25E-032.30E + 021.89E-151.49E + 023.12E + 022.10E + 012.33E + 02Std.dev3.34E-126.87E-034.34E + 011.03E-148.25E + 013.34E + 011.35E + 013.61E + 01Max3.30E-113.76E-023.18E + 025.68E-143.74E + 024.04E + 027.45E + 013.34E + 02F_4_Min1.95E-963.97E-291.52E + 023.80E + 011.58E + 022.41E + 025.01E + 011.66E + 02Mean1.03E-572.79E-082.66E + 022.16E + 022.85E + 024.04E + 021.24E + 024.21E + 02Std.dev7.33E-571.05E-078.90E + 011.64E + 026.75E + 016.43E + 014.93E + 019.69E + 01Max5.94E-565.38E-075.04E + 025.91E + 024.29E + 025.04E + 022.66E + 025.77E + 02F_5_Min1.97E-737.17E-196.20E + 004.83E-221.18E-011.89E + 014.11E-036.50E + 00Mean3.08E-043.13E-041.29E + 011.08E-131.07E + 012.46E + 017.78E-031.17E + 01Std.dev1.01E-036.57E-043.17E + 003.11E-139.06E + 003.73E + 002.57E-032.47E + 00Max5.69E-032.23E-032.25E + 011.53E-122.64E + 013.30E + 011.47E-021.63E + 01F_6_Min4.29E-088.21E-092.40E-015.29E-027.77E-012.88E + 001.78E-024.41E-01Mean1.53E-051.49E-051.90E + 002.18E-013.70E + 004.40E + 004.38E-021.29E + 00Std.dev3.12E-052.92E-058.47E-011.06E-012.95E + 008.42E-013.18E-025.34E-01Max2.61E-041.27E-043.56E + 005.89E-011.31E + 016.09E + 001.89E-013.02E + 00F_7_Min0.00E + 008.18E-1091.17E-027.00E-815.67R-011.05E + 035.41E-141.08E + 03Mean3.21E-2914.99E-571.97E-011.43E-081.48E + 056.34E + 035.12E-101.58E + 04Std.dev0.00E + 002.19E-563.16E-014.39E-081.94E + 055.36E + 031.34E-091.95e + 04Max2.56E-2891.20E-551.43E + 002.01E-077.69E + 052.24E + 045.65E-091.06e + 05F_8_Min0.00E + 000.00E + 001.98E + 000.00E + 005.39E + 006.22E + 011.11E + 002.37E + 00Mean1.68E-160.00E + 002.75E + 001.78E + 006.73E + 008.02E + 003.66E + 003.41E + 00Std.dev1.68E-150.00E + 004.35E-013.02E + 006.65E-016.18E-011.00E + 006.14E-01Max1.68E-140.00E + 003.82E + 007.74E + 007.96E + 009.53E + 005.49E + 004.73E + 00F_9_Min3.62E-723.45E-196.99E-011.61E-159.99E-019.08E-011.99E-019.99E-01Mean1.00E-034.87E-031.06E + 002.33E-011.38E + 001.26E + 003.26E-011.36E + 00Std.dev9.98E-031.62E-022.01E-012.15E-011.90E-011.65E-015.83E-021.57E-01Max9.98E-027.75E-021.59E + 007.99E-011.63E + 001.51E + 004.99E-011.59E + 00F_10_Min3.97E-1471.41E-372.17E + 001.14E-324.70E-012.05E + 011.06E-042.57E + 01Mean3.54E-1009.85E-253.68E + 003.81E-199.46E + 003.39E + 011.07E-024.60E + 01Std.dev3.53E-994.57E-246.04E-011.73E-181.54E + 017.82E + 003.81E-021.43E + 01Max3.53E-982.47E-235.07E + 009.45E-188.53E + 014.90E + 011.51E-017.18E + 01F_11_Min0.00E + 000.00E + 006.61E-010.00E + 009.71E-027.78E-013.70E-015.69E-01Mean0.00E + 000.00E + 007.31E-017.38E-104.20E-018.23E-015.61E-016.46E-01Std.dev0.00E + 000.00E + 003.46E-024.04E-092.00E-011.83E-029.19E-024.26E-02Max0.00E + 000.00E + 007.93E-012.21E-087.79E-018.53E-017.40E-017.23E-01F_12_Min8.87E-371.11E-119.56E + 003.56E-183.07E-011.10E + 044.57E-108.53E + 03Mean9.85E-277.44E-052.02E + 071.15E + 101.14E + 097.30E + 072.03E-063.27E + 08Std.dev5.62E-263.65E-046.04E + 073.65E + 105.94E + 091.30E + 086.04E-066.50E + 08Max4.15E-252.00E-033.04E + 081.80E + 113.26E + 105.02E + 082.58E-052.36E + 09F_13_Min3.51E-123.51E-121.73E-094.02E-086.41E-073.96E-061.06E-106.33E-11Mean3.52E-123.51E-121.21E-074.34E-061.27E-055.86E-051.07E-076.12E-09Std.dev2.51E-147.40E-152.19E-075.27E-061.54E-055.55E-053.82E-071.19E-08Max3.65E-123.54E-121.02E-061.77E-055.98E-052.35E-042.09E-066.64E-08F_14_Min−1.00E + 00−1.00E + 001.60E-13−1.00E + 001.05E-113.44E-116.27E-131.39E-12Mean−9.99E-01−9.81E-014.21E-13−4.00E-013.07E-111.36E-101.03E-123.21E-12Std.dev8.75E-063.64E-021.92E-134.98E-011.50E-117.33E-112.63E-131.53E-12Max−9.99E-01−8.87E-019.27E-131.10e-098.03E-113.32E-101.87E-128.03E-12F_15_Min0.00E + 000.00E + 005.78E + 000.00E + 008.82E + 009.05E + 005.57E + 005.15E + 00Mean2.65E-042.21E-048.13E + 004.24E + 009.82E + 009.99E + 008.24E + 006.48E + 00Std.dev9.05E-045.13E-048.57E-014.18E + 004.41E-014.12E-018.24E-016.42E-01Max7.73E-032.33E-039.81E + 009.51E + 001.05E + 011.07E + 019.84E + 007.66E + 00AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_16_Min4.93E-022.86E-024.48E + 013.18E + 011.06E + 023.51E + 001.24E + 012.75E + 02Mean4.75E-014.43E-016.74E + 014.97E + 011.19E + 049.55E + 002.79E + 011.90E + 03Std.dev4.16E-014.43E-011.06E + 012.03E + 011.63E + 045.83E + 007.16E + 001.52E + 03Max1.83E + 002.23E + 008.67E + 011.24E + 025.66E + 043.40E + 014.15E + 016.11E + 03F_17_Min2.09E-061.19E-057.12E-016.38E-015.33E + 003.51E + 001.25E-012.71E + 00Mean4.38E-038.20E-031.80E + 011.47E + 001.68E + 019.55E + 003.41E-011.06E + 01Std.dev4.27E-031.19E-029.02E + 007.43E-011.18E + 015.83E + 001.27E-013.91E + 00Max1.86E-024.78E-023.63E + 014.42E + 004.85E + 013.40E + 017.16E-011.75E + 01F_18_Min2.67E + 021.13E + 033.14E + 013.28E + 032.96E + 031.79E + 031.73E + 024.53E + 02Mean1.34E + 031.83E + 038.53E + 014.73E + 034.80E + 032.91E + 035.70E + 028.51E + 02Std.dev4.31E + 025.23E + 023.99E + 019.03E + 028.45E + 024.91E + 022.16E + 023.14E + 02Max2.50E + 032.92E + 031.63E + 026.89E + 036.56E + 033.84E + 039.77E + 021.77E + 03F_19_Min−8.69E + 02−8.30E + 02−8.80E + 02−6.73E + 02−3.89E + 02−8.20E + 02−8.42E + 02−7.57E + 02Mean−8.34E + 02−8.06E + 02−8.48E + 02−5.08E + 02−1.78E + 02−7.16E + 02−7.98E + 02−6.24E + 02Std.dev2.59E + 011.59E + 012.33E + 018.83E + 011.24E + 024.28E + 012.99E + 018.22E + 01Max−7.45E + 02−7.74E + 02−7.89E + 02−3.49E + 021.22E + 02−6.29E + 02−7.26E + 02−3.39E + 02F_20_Min−4.05E + 01−3.84E + 01−4.08E + 01−2.24E + 012.21E + 00−2.11E + 01−3.77E + 012.83E + 00Mean−3.77E + 01−3.61E + 01−3.40E + 01−1.21E + 012.68E + 012.90E + 00−3.29E + 013.80E + 01Std.dev1.77E + 001.40E + 005.04E + 004.72E + 002.59E + 011.54E + 013.83E + 002.03E + 01Max−0.341E + 01−3.26E + 01−2.08E + 01*4.56E + 001.42E + 024.82E + 01−2.02E + 018.48E + 01F_21_Min4.94E-1381.52E-376.85E + 011.16E-311.62E-011.00E + 021.03E-049.42E + 01Mean2.78E-1004.58E-241.26E + 027.13E-185.56E + 001.63E + 026.74E-041.90E + 02Std.dev1.25E-992.50E-233.17E + 013.87E-175.75E + 003.27E + 016.38E-047.25E + 01Max2.02E-981.37E-222.09E + 022.12E-161.90E + 012.18E + 022.39E-033.85E + 02F_22_Min4.63E-1381.47E-368.00E-015.76E + 001.43E + 001.27E + 013.85E-037.96E + 00Mean1.92E-1068.26E-231.89E + 001.06E + 011.34E + 012.86E + 012.13E-021.66E + 01Std.dev1.92E-1054.50E-229.09E-015.50E + 008.53E + 007.59E + 001.37E-023.63E + 00Max1.92E-1042.46E-214.38E + 003.51E + 013.58E + 014.27E + 015.70E-022.51E + 01F_23_Min−2.89E + 01−2.89E + 01−2.46E + 01−1.72E + 01−1.70E + 01−1.49E + 01−2.31E + 01−2.51E + 01Mean−2.53E + 01−2.80E + 01−2.00E + 01−1.48E + 01−1.40E + 01−1.32E + 02−1.77E + 01−2.33E + 01Std.dev5.45E + 001.17E + 002.01E + 001.53E + 001.30E + 009.85E-012.58E + 001.20E + 00Max−1.17E + 01−2.42E + 01−1.51E + 01−1.22E + 01−1.22E + 01−1.11E + 01−1.36E + 01−2.04E + 01F_24_Min−6.48E + 02−6.01E + 02−6.25E + 02−5.03E + 02−3.37E + 02−7.02E + 011.03E-04−6.58E + 02Mean−4.91E + 02−4.28E + 02−3.37E + 02−3.35E + 02−1.19E + 02−6.05E + 026.74E-04−5.06E + 02Std.dev6.52E + 011.10E + 021.46E + 029.07E + 011.98E + 025.11E + 016.38E-048.96E + 01Max−3.19E + 02−2.08E + 02−1.16E + 01−1.02E + 025.55E + 02−5.17E + 022.39E-03−2.98E + 02F_25_Min−0.2.90E + 01−2.90E + 01−2.45E + 01−1.87E + 01−1.89E + 01−1.47E + 01−2.17E + 01−2.61E + 01Mean−2.89E + 01−2.89E + 01−2.02E + 01−1.47E + 01−1.42E + 01−1.28E + 01−1.77E + 01−2.37E + 01Std.dev3.98E-015.24E-021.83E + 001.67E + 001.42E + 009.89E-011.74E + 001.44E + 00Max−2.51E + 01−2.87E + 01−1.64E + 01−1.18E + 01−1.21E + 01−1.05E + 01−1.46E + 01−2.01E + 01F_26_Min−1.82E + 02−1.25E + 02−2.24E + 02−2.53E-01−3.17E + 02−1.08E + 02−2.05E + 02−1.12E + 02Mean−1.07E + 02−7.66E + 01−1.73E + 022.20E + 013.56E + 01−4.05E + 01−1.53E + 02−1.87E + 01Std.dev2.59E + 012.60E + 012.72E + 012.26E + 011.53E + 023.63E + 012.65E + 015.35E + 01Max−6.24E + 012.89E + 01−1.12E + 028.59E + 015.92E + 023.68E + 01−8.68E + 018.95E + 01F_27_Min9.43E-047.87E-042.13E + 011.63E + 015.07E + 013.51E + 021.29E + 015.59E + 02Mean4.97E-018.01E-013.95E + 012.16E + 017.45E + 031.00E + 031.63E + 011.76E + 03Std.dev5.20E-019.25E-011.55E + 012.58E + 007.15E + 035.16E + 021.54E + 009.25E + 02Max2.17E + 003.22E + 008.47E + 012.62E + 013.07E + 042.31E + 031.87E + 015.41E + 03F_28_Min7.07E-123.11E-102.26E + 003.68E-011.61E + 011.01E + 022.84E-022.48E + 02Mean9.81E-041.66E-046.55E + 014.76E + 002.90E + 034.78E + 021.17E-016.37E + 02Std.dev2.32E-033.21E-046.37E + 011.19E + 011.77E + 033.36E + 025.74E-022.95E + 02Max1.34E-021.25E-033.03E + 026.22E + 016.99E + 031.54E + 032.47E-011.36E + 03F_29_Min−7.06E-02−6.15E-02−6.54E + 02−6.00E + 02−4.66E + 02−4.79E + 02−5.86E + 02−5.70E + 02Mean−5.30E-02−4.85E-02−5.86E + 02−4.89E + 02−3.98E + 02−4.13E + 02−5.26E + 02−5.31E + 02Std.dev4.92E + 014.89E + 013.92E + 013.63E + 013.08E + 012.02E + 013.84E + 012.88E + 01Max−4.42E + 02−4.11E + 02−5.06E + 02−4.38E + 02−3.38E + 02−3.80E + 02−4.28E + 02−4.51E + 02AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_30_Min1.39E-031.39E-031.43E-031.42E-031.44E-031.45E-031.39e-031.42E-03Mean1.39E-031.39E-031.46E-031.44E-031.46E-031.48E-031.40E-031.44E-03Std.dev2.40E-082.92E-092.20E-051.39E-051.34E-051.34E-051.46E-061.21E-05Max1.39E-031.39E-031.51E-031.48E-031.50E-031.50E-031.40E-031.48E-03F_31_Min−1.90E + 02−1.71E + 02−7.59E + 01−1.75E + 02−1.91E + 02−4.62E + 01−1.83E + 02−9.68E + 01Mean−1.75E + 02−1.71E + 02−2.99E + 01−1.72E + 02−1.81E + 02−2.99E + 01−1.76E + 02−7.88E + 01Std.dev5.31E + 002.89E-141.65E + 011.54E + 004.50E + 008.46E + 004.28E + 001.12E + 01Max−1.71E + 02−1.71E + 02−5.68E + 00−1.71E + 02−1.70E + 02−9.39E + 00−1.71E + 02−4.61E + 01F_32_Min−8.50E + 01−7.65E + 01−7.93E + 01−4.65E + 01−5.57E + 01−4.19E + 01−7.84E + 01−8.71E + 01Mean−4.70E + 01−5.67E + 01−5.83E + 01−3.87E + 01−3.88E + 01−3.33E + 01−5.65E + 01−6.68E + 01Std.dev1.02E + 011.15E + 019.83E + 003.99E + 004.55E + 003.21E + 001.09E + 019.48E + 00Max−3.30E + 012.90E + 01−3.42E + 01−2.98E + 01−3.28E + 01−2.67E + 01−3.75E + 01−4.89E + 01F_33_Min1.52E + 011.16E + 012.05E + 012.28E + 012.34E + 012.49E + 011.96E + 012.05E + 01Mean2.23E + 012.12E + 012.28E + 012.43E + 012.46E + 012.52E + 012.16E + 012.16E + 01Std.dev2.55E + 004.46E + 008.81E-015.73E-014.09E-011.70E-018.32E-016.26E-01Max2.49E + 012.57E + 012.43E + 012.52E + 012.54E + 012.55E + 012.35E + 012.28e + 01F_34_Min6.93E + 016.93E + 012.34E + 036.93E + 012.51E + 032.53E + 032.38E + 032.19E + 03Mean1.01E + 023.98E + 022.45E + 029.80E + 022.56E + 032.58E + 032.48E + 032.32E + 03Std.dev2.01E + 025.83E + 025.69E + 011.06E + 032.44E + 011.91E + 014.60E + 016.04E + 01Max1.61E + 031.78E + 032.56E + 032.59E + 032.60E + 032.61E + 032.56E + 032.49E + 03F_35_Min7.26E + 029.85E + 025.06E + 029.76E + 028.50E + 021.11E + 037.73E + 024.94E + 02Mean9.44E + 021.18E + 036.42E + 021.21E + 031.19E + 031.29E + 039.53E + 027.51E + 02Std.dev9.64E + 011.10E + 027.78E + 019.27E + 019.28E + 016.87E + 019.89E + 011.16E + 02Max1.16E + 031.35E + 038.25E + 021.33E + 031.32E + 031.38E + 031.15E + 039.48E + 02F_36_Min2.48E + 012.77E + 012.29E + 012.80E + 013.28E + 013.28E + 012.30E + 012.24E + 01Mean2.81E + 013.01E + 012.70E + 013.25E + 014.97E + 014.35E + 012.48E + 012.65e + 01Std.dev1.31E + 001.31E + 002.54E + 002.12E + 001.16E + 015.16E + 001.05E + 002.15E + 00Max3.17E + 013.31E + 013.30E + 013.65E + 017.29E + 015.57E + 032.74E + 013.20E + 01F_37_Min4.67E-064.69E-057.60E + 021.39E + 014.71E + 021.45E + 032.73E + 028.02E + 02Mean1.56E-032.29E-039.66E + 021.39E + 011.39E + 031.60E + 037.86E + 021.00E + 03Std.dev1.89E-032.90E-031.05E + 025.11E-112.15E + 027.33E + 012.33E + 029.91E + 01Max4.68E-031.25E-021.17E + 031.39E + 011.60E + 031.73E + 031.22E + 031.23E + 03F_38_Min−2.49E + 01−2.63E + 01−2.81E + 00−3.81E + 00−2.31E + 00−1.78E + 00−5.08E + 00−4.64E + 01Mean−1.05E + 01−1.27E + 01−1.30E + 00−2.31E + 00−1.49E + 00−1.10E + 00−2.37E + 00−3.15E + 00Std.dev4.19E + 005.15E + 004.72E-014.90E-013.65E-012.47E-017.78E-017.38E-01Max−6.07E + 01−7.18E + 00−8.87E-01−1.76E + 00−9.81E-01−9.09E + 01−1.43E + 00−1.87E + 00F_39_Min−9.93E + 01−8.37E + 01−7.41E + 01−6.15E + 01−6.45E + 01−5.32E-01−8.26E + 01−7.91E + 01Mean−6.40E + 01−6.22E + 01−6.58E + 01−5.52E + 01−5.55E + 01−4.95E + 01−7.28E + 01−7.12E + 01Std.dev1.03E + 011.06E + 004.88E + 003.48E + 003.07E + 001.62E + 006.23E + 004.13E + 00Max−5.12E + 01−5.05E + 01−5.73E + 01−4.85E + 01−5.02E + 01−4.55E + 01−5.69E + 01−6.38E + 01F_40_Min2.90E + 012.90E + 012.35E + 032.90E + 011.33E + 032.53E + 031.37E + 032.19E + 03Mean2.90E + 017.59E + 012.47E + 033.00E + 022.11E + 032.61E + 031.56E + 032.36E + 03Std.dev0.00E + 006.84E + 016.11e + 014.39E + 023.84E + 022.67E + 011.13E + 026.42E + 01Max2.90E + 012.62e + 022.60E + 031.94E + 032.54E + 032.64E + 031.86E + 032.48E + 03F_41_Min9.32E + 028.58E + 048.99E + 017.58E + 020.00E + 005.81E + 025.64E + 021.76E + 03Mean8.54E + 072.85E + 091.33E + 051.16E + 080.00E + 009.31E + 034.30E + 035.36E + 04Std.dev3.63E + 087.94E + 094.67E + 054.44E + 080.00E + 001.03E + 044.46E + 035.80E + 04Max3.16E + 093.52E + 102.24E + 062.28E + 090.00E + 004.52E + 042.17E + 042.28E + 05F_42_Min5.01E + 022.76E + 052.89E + 025.04E + 020.00E + 001.07E + 031.07E + 034.54E + 03Mean2.34E + 081.45E + 093.55E + 044.74E + 060.00E + 001.10E + 049.07E + 035.38E + 04Std.dev1.08E + 093.50E + 099.53E + 048.89E + 060.00E + 001.42E + 041.52E + 047.12E + 04Max9.57E + 091.78E + 104.91E + 053.75E + 070.00E + 006.82E + 047.71E + 043.71E + 05F_43_Min7.03E + 647.03E + 647.02E + 647.03E + 645.81E + 647.03E + 647.03E + 647.03E + 64Mean7.03E + 647.03E + 647.03E + 647.03E + 646.96E + 647.03E + 647.03E + 647.03E + 64Std.dev1.57E + 598.84E + 581.31E + 611.26E + 582.30e + 631.44E + 561.40E + 581.53E + 58Max7.03E + 647.03E + 647.03E + 647.03E + 647.03E + 647.03E + 647.03E + 647.03E + 64F_44_Min0.00E + 000.00E + 002.05E-061.06E-222.36E-025.56E-024.33E-079.53E-04Mean0.00E + 000.00E + 003.05E-064.82E-047.98E-021.42E-014.99E-054.75E-03Std.dev0.00E + 000.00E + 001.99E-061.63E-033.24E-024.46E-025.05E-054.14E-03Max0.00E + 000.00E + 007.45E-068.20E-031.77E-012.27E-011.83E-042.11E-02AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_45_Min−9.99E-01−9.99E-01−9.93E-01−9.02E-01−6.89E-01−9.53E-01−9.85E-01−9.64E-01Mean−9.79E-01−9.86E-01−9.48E-01−8.41E-01−2.25E-01−8.51E-01−9.79E-01−9.33E-01Std.dev2.15E-022.06E-023.60E-025.38E-022.26E-015.38E-029.05E-032.25E-02Max−8.99E-01−9.17E-01−8.67E-01−6.59E-015.77E-04−7.33E-01−9.44E-01−8.77E-01F_46_Min−9.99E-01−9.99E-01−2.32E-12−1.62E-01−3.59E-18−2.37E-29−3.37E-07−2.36E-15Mean−9.20E-01−8.78E-01−7.85E-14−2.83E-02−1.19E-19−1.48E-30−1.18E-08−1.40E-16Std.dev1.20E-012.17E-014.20E-134.28E-026.56E-195.18E-306.16E-084.69E-16Max−3.68E-01−5.08E-02−3.67E-34−6.50E-14−3.42E-37−1.43E-39−8.73E-25−1.61E-25F_47_Min2.78E + 014.56E + 011.66E + 022.11E + 023.09E + 022.95E + 021.63E + 021.40E + 02Mean1.10E + 029.75E + 011.98E + 022.46E + 023.30E + 023.47E + 022.11E + 022.03E + 02Std.dev2.71E + 012.43E + 012.35E + 011.82E + 011.32E + 012.04E + 012.32E + 012.63E + 01Max1.61E + 021.23E + 022.51E + 022.79E + 023.53E + 023.77E + 022.53E + 022.61E + 02F_48_Min1.73E-028.39E-023.01E + 011.99E + 017.33E + 017.63E + 013.06E + 013.46E + 01Mean1.81E + 012.51E + 013.08E + 013.34E + 019.76E + 011.00E + 023.64E + 014.01E + 01Std.dev1.66E + 011.37E + 013.31E-028.77E + 009.51E + 001.02E + 013.62E + 002.76E + 00Max4.25E + 014.01E + 013.01E + 015.18E + 011.13E + 021.18E + 024.63E + 014.80E + 01F_49_Min−1.32E + 01−1.09E + 01−1.38E + 01−1.33E + 01−1.14E + 02−1.20E + 01−1.60E + 01−2.27E + 01Mean−1.12E + 01−9.63E + 00−1.15E + 01−1.07E + 01−9.65E + 00−9.92E + 00−1.29E + 01−1.80E + 01Std.dev8.37E-015.78E-011.14E + 009.57E-018.05E-017.30E-011.52E + 001.57E + 00Max−8.98E + 00−8.62E + 00−9.25E + 00−9.58E + 00−8.43E + 00−8.79E + 00−1.01E + 01−1.48E + 01F_50_Min8.17E-1461.18E-372.95E + 011.09E-258.20E + 008.35E + 029.26E-048.59E + 02Mean4.66E-1014.07E-211.08E + 029.74E-141.30E + 031.37E + 035.44E-031.54E + 03Std.dev4.66E-1001.81E-205.73E + 015.29E-131.50E + 033.98E + 025.74E-034.76E + 02Max4.66E-999.89E-202.69E + 022.90E-126.39E + 032.09E + 032.65E-022.79E + 03F_51_Min1.47E-1201.69E-376.14E + 022.52E-353.19E + 011.40E + 034.10E-021.39E + 03Mean1.41E-453.84E-221.26E + 037.76E + 015.01E + 022.12E + 032.83E-012.32E + 03Std.dev1.41E-441.20E-212.85E + 024.25E + 025.91E + 023.45E + 024.29E-013.24E + 02Max1.41E-434.97E-211.65E + 032.33E + 032.26E + 032.91E + 032.36E + 003.11E + 03F_52_Min−9.98E-01−9.98E-011.50E + 00−3.73E-014.64E + 004.10E-014.09E-011.50E + 00Mean−7.76E-01−7.94E-012.46E + 006.00E-017.94E + 001.66E + 001.27E + 002.97E + 00Std.dev2.11E-012.49E-019.04E-015.01E-011.39E + 008.77E-016.73E-011.01E + 00Max4.09E-014.10E-014.63E + 001.50E + 001.02E + 012.91E + 002.91E + 004.63E + 00F_53_Min−9.99E-01−9.99E-01−9.00E-01−8.79E-01−3.00E-02−6.20E-03−4.32E-01−4.11E-01Mean−9.88E-01−9.77E-01−8.31E-01−6.26E-01−4.65E-03−2.11E-03−1.49E-01−2.04E-01Std.dev2.25E-024.48E-024.10E-021.90E-015.24E-031.32E-031.02E-011.04E-01Max−8.73E-01−8.01E-01−7.45E-01−3.08E-03−4.77E-04−4.20E-04−2.64E-01−3.79E-02F_54_Min0.00E + 000.00E + 002.50E + 010.00E + 000.00E + 001.28E + 020.00E + 001.27E + 02Mean0.00E + 000.00E + 005.55E + 012.00E-012.53E + 001.80E + 020.00E + 001.83E + 02Std.dev0.00E + 000.00E + 002.04E + 014.84E-015.23E + 002.93E + 010.00E + 003.97E + 01Max0.00E + 000.00E + 009.81E + 012.00E + 002.40E + 012.50E + 020.00E + 002.70E + 02F_55_Min0.00E + 000.00E + 002.30E + 010.00E + 001.10E + 011.64E + 030.00E + 001.50E + 03Mean0.00E + 000.00E + 007.90E + 014.00E-016.76E + 023.04E + 032.66E-013.51E + 03Std.dev0.00E + 000.00E + 002.67E + 011.61E + 001.27E + 037.86E + 025.20E-011.31E + 03Max0.00E + 000.00E + 001.46E + 028.00E + 006.47E + 035.33E + 032.00E + 007.47E + 03AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_56_Min6.66E-021.38E-014.59E-029.73E-020.00E + 005.88E-025.11E-023.94E-02Mean1.32E-011.88E-017.62E-021.33E-010.00E + 007.23E-027.02E-027.28E-02Std.dev2.18E-022.82E-011.76E-021.82E-020.00E + 008.26E-031.18E-021.46E-02Max1.78E-012.58E-011.29E-011.75E-010.00E + 009.43E-029.98E-021.01E-01F_57_Min1.26E-011.24E-011.89E-012.38E-01−8.41E + 162.32E-011.69E-011.80E-01Mean2.19E-012.04E-012.16E-012.98E-01−7.52E + 153.30E-012.09E-012.10E-01Std.dev5.94E-026.04E-021.47E-022.48E-021.72E + 163.34E-021.25E-021.33E-02Max3.62E-013.45E-012.43E-013.34E-01−3.64E + 133.84E-012.29E-012.34E-01F_58_Min2.16E-024.41E-025.57E-029.81E-02−2.19E + 199.21E-026.16E-025.58E-02Mean7.12E-028.57E-029.71E-021.31E-01−3.44E + 181.26E-018.14E-028.07E-02Std.dev1.78E-022.93E-022.22E-021.78E-024.43E + 182.13E-021.32E-021.17E-02Max1.12E-011.43E-011.49E-011.63E-01−1.48E + 161.68E-011.07E-019.81E-02F_59_Min0.00E + 000.00E + 002.04E + 010.00E + 002.01E + 001.48E + 023.93E-041.26E + 02Mean0.00E + 001.14E-052.59E + 011.48E-175.94E + 012.23E + 021.16E-012.44E + 02Std.dev0.00E + 005.97E-054.84E + 008.10E-174.74E + 015.26E + 014.38E-015.02E + 01Max0.00E + 003.27E-043.69E + 014.44E-161.61E + 023.96E + 022.19E + 003.32E + 02F_60_Min−1.00E + 00−9.99E-01−9.04E-01−6.63E-01−6.53E-01−5.90E-01−8.17E-01−9.18E-01Mean−9.99E-01−9.99E-01−8.22E-01−5.89E-01−5.89E-01−5.50E-01−7.24E-01−8.35E-01Std.dev4.06E-043.73E-044.09E-023.20E-023.04E-021.85E-024.71E-024.49E-02Max−9.96E-01−9.99E-01−6.94E-01−5.21E-02−5.36E-01−5.13E-01−6.35E-01−7.43E-02F_61_Min4.67E-059.87E-051.53E + 002.50E + 003.25E + 002.34E + 002.53E + 002.58E-01Mean6.94E-013.24E-012.70E + 003.76E + 004.25E + 004.02E + 004.04E + 006.90E-01Std.dev1.53E + 001.11E + 005.05E-016.42E-015.09E-015.88E-016.42E-012.39E-01Max4.91E + 004.54E + 003.78E + 005.04E + 005.23E + 005.02E + 005.07E + 001.21E + 00F_62_Min1.54E-237.88E-152.58E + 017.80E-342.61E + 001.11E + 021.60E + 002.12E + 02Mean8.23E-016.42E-116.09E + 012.61E-151.60E + 021.76E + 021.02E + 013.12E + 02Std.dev1.86E + 002.33E-102.14E + 011.42E-149.76E + 013.11E + 019.66E + 006.60E + 01Max8.89E + 001.28E-091.09E + 027.79E-144.74E + 022.54E + 025.40E + 014.52E + 02F_63_Min-−6.38E + 00−6.38E + 008.48E + 024.94E + 012.69E + 023.46E + 042.07E + 013.99E + 04Mean−3.83E + 00−6.12E + 001.66E + 038.07E + 011.50E + 047.53E + 044.20E + 019.40E + 04Std.dev3.03E + 006.32E-014.73E + 022.46E + 011.87E + 042.30E + 041.57E + 012.87E + 04Max9.98E + 00−3.40E + 002.71E + 031.57E + 026.53E + 041.41E + 059.01E + 011.62E + 05F_64_Min1.74E + 031.74E + 031.75E + 031.74E + 031.74E + 031.75E + 031.74E + 031.75E + 03Mean1.74E + 031.74E + 031.76E + 031.74E + 031.74E + 031.76E + 031.74E + 031.75E + 03Std.dev0.00E + 000.00E + 003.25E + 002.38E-116.86E-011.91E + 006.70E-021.86E + 00Max1.74E + 031.74E + 031.76E + 031.73E + 031.74E + 031.76E + 031.74E + 031.76E + 03F_65_Min3.99E-072.98E-068.00E + 024.08E + 022.13E + 048.64E + 044.10E + 021.03E + 06Mean5.20E + 006.44E + 009.57E + 024.25E + 024.95E + 084.48E + 064.38E + 021.70E + 07Std.dev4.27E + 004.00E + 002.83E + 029.12E + 016.09E + 081.46E + 072.80E + 012.58E + 07Max9.81E + 009.59E + 002.42E + 039.09E + 022.37E + 098.15E + 075.11E + 021.40E + 08F_66_Min6.31E-051.10E-055.49E + 025.08E-011.91E + 042.43E + 062.55E-014.63E + 06Mean9.39E-029.67E-027.69E + 039.26E-013.38E + 078.09E + 061.02E + 001.41E + 07Std.dev1.20E-011.66E-016.39E + 031.25E-015.58E + 074.45E + 068.90E-019.26E + 06Max4.61E-016.86E-012.37E + 049.97E-012.36E + 081.83E + 074.65E + 004.80E + 07F_67_Min−2.19E + 02−1.98E + 02−2.42E + 02−2.30E + 02−1.06E + 21−1.50E + 02−2.52E + 02−2.19E + 02Mean−1.72E + 02−1.53E + 02−2.12E + 02−1.86E + 02−2.41E + 20−1.18E + 02−2.21E + 02−1.98E + 02Std.dev2.02E + 012.33E + 011.82E + 012.07E + 013.26E + 201.23E + 011.35E + 011.18E + 01Max−1.16E + 02−1.15E + 02−1.57E + 02−1.44E + 02−2.58E + 18−9.31E + 01−1.99E + 02−1.71E + 02F_68_Min3.17E + 013.21E + 015.38E + 024.49E + 011.46E + 041.30E + 064.21E + 018.65E + 05Mean3.21E + 013.22E + 011.75E + 035.34E + 012.29E + 075.26E + 065.11E + 017.89E + 06Std.dev2.56E-013.40E-011.44E + 035.99E + 004.56E + 072.24E + 064.84E + 004.39E + 06Max3.30E + 013.40E + 015.90E + 037.00E + 012.14E + 081.14E + 076.08E + 011.83E + 07F_69_Min1.27E + 011.33E + 015.54E + 021.44E + 014.79E + 031.46E + 061.25E + 011.39E + 06Mean1.34E + 011.43E + 012.06E + 031.48E + 011.03E + 074.72E + 061.29E + 014.89E + 06Std.dev2.32E-013.43E-011.48E + 031.77E-011.82E + 072.84E + 062.78E-012.47E + 06Max1.40E + 011.48E + 017.93E + 031.50E + 018.34E + 071.05E + 071.36E + 011.25E + 07
Table 9. Wilcoxon signed rank test results for 30D multi modal problems.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_1_N/A0.323 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)5( +)7( +)4( +)8( +)F_2_N/A1.00 < 0.051.00 < 0.05 < 0.05 < 0.05 < 0.0511( =)5( +)1( +)6( +)8( +)4( +)7( +)F_3_N/A0.500 < 0.051.00 < 0.05 < 0.05 < 0.05 < 0.0523( +)6( +)1(−)5( +)8( +)4( +)7( +)F_4_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)4( +)6( +)7( +)3( +)8( +)F_5_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0523( +)7( +)1(−)5( +)8( +)4( +)6( +)F_6_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)4( +)7( +)8( +)3( +)5( +)F_7_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)8( +)6( +)3( +)7( +)F_8_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)3( +)6( +)7( +)8( +)5( +)4( +)F_9_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)6( +)4( +)7( +)3( +)8( +)F_10_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)6( +)4( +)7( +)3( +)8( +)F_11_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)7( +)6( +)4( +)8( +)3( +)5( +)F_12_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)5( +)4( +)7( +)3( +)8( +)F_13_N/A < 0.050.321 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0552(−)4(−)6( +)7( +)8( +)3(−)1(−)F_14_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)3( +)4( +)8( +)7( +)4( +)6( +)F_15_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)6( +)7( +)8( +)5( +)3( +)F_16_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)8( +)6( +)3( +)7( +)F_17_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)8( +)4( +)5( +)6( +)3( +)7( +)F_18_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0562(−)1(−)3(−)8( +)7( +)4(−)5(−)F_19_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)3( +)5( +)8( +)6( +)4( +)7( +)F_20_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)3( +)5( +)7( +)6( +)4( +)8( +)F_21_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)5( +)4( +)7( +)3( +)8( +)F_22_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)6( +)5( +)8( +)3( +)7( +)F_23_N/A0.775 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0556( +)2(−)4(−)8( +)7( +)3(−)1(−)F_24_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)7( +)4( +)8( +)5( +)3( +)6( +)F_25_N/A0.754 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0556( +)2(−)4(−)8( +)7( +)3(−)1(−)F_26_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)2( +)6( +)5( +)7( +)4( +)8( +)F_27_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)8( +)6( +)3( +)7( +)F_28_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)4( +)5( +)8( +)6( +)3( +)7( +)F_29_N/A0.06 < 0.05 < 0.05 < 0.05 < 0.050.2360.89125( +)1(−)6( +)8( +)7( +)4( +)3( +)F_30_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0531(−)7( +)4( +)6( +)8( +)2(−)5( +)AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_31_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.050.672 < 0.0534( +)7( +)5( +)1(−)8( +)2(−)6( +)F_32_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0564(−)2(−)5(−)7( +)8( +)3(−)1(−)F_33_N/A < 0.365 < 0.05 < 0.901 < 0.05 < 0.05 < 0.05 < 0.0543(−)6( +)5( +)7( +)8( +)1(−)2(−)F_34_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)4( +)6( +)8( +)7( +)5( +)3( +)F_35_N/A < 0.05 < 0.050.762 < 0.05 < 0.05 < 0.05 < 0.0563(−)1(−)5(−)8( +)7( +)4(−)2(−)F_36_N/A < 0.050.185 < 0.05 < 0.05 < 0.05 < 0.050.18363(−)5(−)2(−)8( +)7( +)1(−)4(−)F_37_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)6( +)7( +)8( +)3( +)5( +)F_38_N/A0.679 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0623( +)7( +)5( +)6( +)8( +)4( +)1(−)F_39_N/A < 0.294 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0534( +)5( +)6( +)7( +)8( +)1(−)2(−)F_40_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)7( +)6( +)4( +)8( +)3( +)5( +)F_41_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)5( +)8( +)2( +)5( +)4( +)7( +)F_42_N/A < 0.05 < 0.05 < 0.050.483 < 0.05 < 0.05 < 0.0523( +)7( +)8( +)1(−)5( +)4( +)6( +)F_43_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0514( +)3( +)5( +)2( +)6( +)7( +)8( +)F_44_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)3( +)6( +)8( +)7( +)4( +)5( +)F_45_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)8( +)7( +)4( +)6( +)F_46_N/A0.167 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)6( +)7( +)8( +)3( +)5( +)F_47_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)2( +)6( +)8( +)7( +)5( +)4( +)F_48_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)3( +)4( +)8( +)7( +)5( +)6( +)F_49_N/A < 0.198 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0554( +)6( +)2( +)8( +)7( +)3( +)1(−)F_50_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)6( +)5( +)8( +)3( +)7( +)F_51_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)5( +)4( +)7( +)3( +)8( +)F_52_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)4( +)8( +)5( +)3( +)7( +)F_53_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)3( +)6( +)8( +)7( +)4( +)5( +)F_54_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.051.00 < 0.0511( =)5( +)6( +)4( +)7( +)1( =)8( +)F_55_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)5( +)6( +)4( +)7( +)3( +)8( +)F_56_N/A < 0.05 < 0.050.362 < 0.05 < 0.05 < 0.05 < 0.0542(−)6(−)3(−)1(−)5( +)8( +)7( +)F_57_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0524( +)6( +)7( +)1(−)8( +)3( +)5( +)F_58_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0523( +)7( +)4( +)1(−)8( +)5( +)6( +)F_59_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)5( +)6( +)4( +)7( +)3( +)8( +)F_60_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0565(−)2(−)4(−)7( +)8( +)3(−)1(−)F_61_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0545( +)2(−)3(−)8( +)6( +)7( +)1(−)F_62_N/A0.165 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0532(−)5( +)1(−)6( +)7( +)4( +)8( +)F_63_N/A0.896 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)5( +)4( +)6( +)7( +)3( +)8( +)F_64_N/A < 0.050.093 < 0.050.0930.0930.0930.09312( +)7( +)3( +)5( +)8( +)4( +)6( +)F_65_N/A0.207 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)8( +)6( +)4( +)7( +)F_66_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)8( +)6( +)4( +)7( +)F_67_N/A < 0.050.08 < 0.05 < 0.05 < 0.050.09 < 0.0567( +)3(−)5(−)1(−)8( +)2(−)4(−)F_68_N/A < 0.05 < 0.050.201 < 0.05 < 0.050.09 < 0.0512( +)5( +)4( +)8( +)6( +)3( +)7( +)F_69_N/A0.09 < 0.050.09 < 0.05 < 0.050.09 < 0.0523( +)5( +)4( +)8( +)6( +)1(−)7( +)Aver. rank2.072.474.594.655.957.013.475.53Ranking12457836 ** + / = /-** 48/9/1257/0/1257/0/1263/0/669/0/054/1/1456/0/13
Table 10. Comparative analysis of the prediction results for 30D unimodal test problems.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_70_Min1.25E-1432.68E-362.32E-017.17E-377.65E-022.10E + 011.46E-052.04E + 01Mean7.44E-993.11E-215.80E-013.00E-209.97E + 003.16E + 019.25E-053.97E + 01Std.dev7.44E-981.45E-202.51E-018.18E-201.52E + 016.14E + 001.28E-041.38E + 01Max7.44E-977.86E-201.08E + 004.15E-195.80E + 014.47E + 016.82E-047.49E + 01F_71_Min2.66E-035.34E-058.77E + 012.87E + 014.21E + 017.45E + 032.78E + 011.10E + 04Mean1.07E + 011.18E + 012.87E + 022.88E + 011.31E + 052.07E + 042.85E + 014.62E + 04Std.dev1.22E + 011.27E + 011.80E + 022.40E-021.36E + 051.21E + 043.79E-012.16E + 04Max2.87E + 012.87E + 018.62E + 022.88E + 014.53E + 056.15E + 042.90E + 019.43E + 04F_72_Min4.72E-1395.08E-361.80E + 012.17E-236.79E + 052.13E + 081.83E-046.94E + 17Mean1.28E-993.09E-241.96E + 211.46E + 121.51E + 1192.40E + 252.12E-031.01E + 59Std.dev1.28E-981.68E-231.07E + 223.79E + 128.31E + 1191.31E + 262.74E-035.55E + 59Max1.28E-979.25E-235.89E + 221.21E + 134.55E + 1207.18E + 261.47E-023.04E + 60F_73_Min6.81E-306.14E-081.05E + 015.62E-103.60E + 001.77E + 012.07E + 008.21E + 00Mean3.83E-029.33E-031.35E + 018.96E-011.70E + 012.27E + 014.38E + 001.19E + 01Std.dev4.22E-022.19E-022.27E + 002.73E + 004.81E + 002.01E + 001.55E + 001.86E + 00Max1.24E-011.04E-012.11E + 011.39E + 012.27E + 012.56E + 017.94E + 001.55E + 01F_74_Min2.63E-1353.54E-342.73E + 011.03E-604.51E + 003.76E + 063.99E-162.84E + 06Mean4.88E-952.61E-152.65E + 042.94E + 082.56E + 091.07E + 091.22E-087.72E + 10Std.dev4.58E-941.18E-147.09E + 041.56E + 091.29E + 102.95E + 096.69E-083.34E + 11Max4.58E-936.47E-143.25E + 058.60E + 097.10E + 101.52E + 103.66E-071.84E + 12F_75_Min2.42E-1325.35E-384.76E + 001.18E-342.00E-064.10E + 051.50E-162.43E + 06Mean6.41E-951.34E-102.46E + 043.66E + 102.49E + 072.03E + 099.30E-118.12E + 12Std.dev6.35E-947.37E-107.90E + 041.37E + 115.73E + 078.99E + 094.20E-104.35E + 13Max6.35E-934.03E-094.29E + 057.32E + 112.39E + 084.91E + 102.30E-092.38E + 14F_76_Min3.31E-1422.26E-381.17E + 011.92E-286.03E-011.70E + 022.02E-042.26E + 02Mean6.13E-976.76E-212.96E + 018.84E-186.57E + 013.40E + 028.59E-044.88E + 02Std.dev6.05E-962.70E-201.28E + 012.86E-178.88E + 018.18E + 018.78E-041.53E + 02Max6.05E-951.33E-197.08E + 011.38E-163.19E + 025.45E + 024.80E-038.14E + 02F_77_Min6.46E-1368.96E-322.91E + 054.40E-291.32E + 041.43E + 077.51E + 001.76E + 07Mean1.11E-983.17E-165.41E + 059.18E-124.94E + 062.80E + 075.99E + 013.48E + 07Std.dev1.10E-971.66E-151.79E + 054.96E-119.31E + 061.02E + 074.18E + 019.14E + 06Max1.10E-969.13E-151.15E + 062.71E-104.64E + 076.31E + 071.74E + 025.48E + 07F_78_Min4.68E-811.05E-335.66E + 013.70E-311.57E-022.52E + 012.61E-052.75E + 01Mean2.17E-526.39E-011.20E + 022.23E-176.01E + 005.24E + 012.16E-045.14E + 01Std.dev2.08E-512.36E + 004.06E + 011.21E-161.04E + 011.24E + 011.92E-041.53E + 01Max2.08E-501.19E + 012.15E + 026.67E-165.14E + 017.85E + 019.77E-041.01E + 02F_79_Min1.10E-733.33E-183.54E + 001.08E-185.48E-021.52E + 017.21E-031.39E + 01Mean3.58E-541.44E-116.38E + 001.02E-136.56E-011.98E + 011.60E-021.97E + 01Std.dev2.90E-535.59E-112.20E + 002.39E-137.93E-012.96E + 007.04E-032.78E + 00Max2.81E-522.96E-101.26E + 011.11E-123.10E + 002.52E + 013.53E-022.44E + 01F_80_Min2.97E-666.68E-211.15E + 008.72E-022.78E + 003.02E + 002.22E-023.60E + 00Mean1.55E-442.29E-132.36E + 002.41E + 006.72E + 003.94E + 005.91E-025.11E + 00Std.dev1.39E-431.03E-126.61E-017.73E-011.12E + 004.47E-012.74E-025.89E-01Max1.39E-425.68E-124.31E + 003.44E + 008.22E + 005.05E + 001.10E-016.20E + 00F_81_Min0.00E + 003.30E-2097.00E-041.43E-557.58E + 007.60E + 034.87E-202.26E + 05Mean0.00E + 006.51E-1155.09E + 009.30E-033.11E + 089.92E + 054.58E-133.06E + 06Std.dev0.00E + 002.48E-1141.57E + 015.08E-024.37E + 081.80E + 062.38E-123.02E + 06Max0.00E + 001.06E-1138.10E + 012.78E-011.46E + 099.82E + 061.30E-111.02E + 07F_82_Min4.66E-058.39E-048.04E + 001.09E + 012.65E + 019.03E + 016.21E + 002.53E + 02Mean2.09E-011.72E-013.24E + 011.85E + 011.99E + 033.66E + 021.12E + 015.50E + 02Std.dev2.07E-012.14E-012.75E + 011.65E + 012.07E + 031.88E + 021.89E + 002.44E + 02Max9.94E-017.95E-011.23E + 021.04E + 027.97E + 038.40E + 021.60E + 011.34E + 03F_83_Min−1.00E + 00−1.00E + 00−2.29E-01−1.00E + 00−2.29E-01−5.72E-02−7.85E-01−4.16E-02Mean−1.00E + 00−9.99E-01−9.29E-01−8.60E-01−4.43E-02−3.09E-02−6.65E-01−2.86E-02Std.dev3.72E-092.20E-044.16E-022.11E-015.43E-021.00E-029.34E-026.58E-03Max−1.00E + 00−9.98E-01−4.31E-02−9.20E-02−1.05E-02−1.8E-02−4.77E-02−1.59E-02AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_84_Min−2.26E + 03−1.77E + 039.00E + 02−1.29E + 026.41e + 025.44E + 04−1.67E + 021.93E + 05Mean−1.77E + 03−1.49E + 033.27E + 04−5.08E + 019.17E + 041.56E + 05−3.62E + 012.82E + 05Std.dev1.89E + 021.67E + 021.84E + 043.23E + 011.53E + 054.85E + 045.69E + 016.45E + 04Max−1.38E + 03−1.20E + 038.18E + 042.99E + 006.08E + 052.71E + 055.26E + 014.29E + 05F_85_Min2.39E-035.41E-021.01E + 022.87E + 011.28E + 031.01E + 052.75E + 011.05E + 05Mean2.30E + 011.72E + 015.22E + 022.88E + 013.72E + 062.45E + 052.85E + 017.02E + 05Std.dev1.02E + 011.24E + 013.86E + 022.90E-024.66E + 061.44E + 054.01E-016.09e + 05Max2.88E + 012.87E + 011.80E + 032.88E + 011.71E + 076.19E + 052.90E + 012.27E + 06F_86_Min9.91E-082.07E-052.61E + 001.36E + 002.07E + 001.78E + 014.53E-013.36E + 01Mean6.02E-038.84E-038.55E + 001.75E + 003.12E + 014.02E + 017.69E-016.18E + 01Std.dev8.92E-031.65E-024.54E + 001.74E-012.50E + 011.55E + 012.29E-011.95E + 01Max4.01E-027.18E-022.34E + 011.99E + 009.78E + 018.27E + 011.37E + 009.56E + 01F_87_Min1.37E-1343.45E-388.06E-022.42E-383.40E-042.40E + 001.90E-063.12E + 00Mean7.06E-839.57E-258.41E-012.71E-253.76E + 004.24E + 003.93E-056.56E + 00Std.dev7.06E-824.92E-243.32E + 001.05E-245.10E + 001.13E + 006.04E-052.37E + 00Max7.06E-812.69E-231.83E + 015.06E-241.90E + 017.41E + 003.21E-041.27E + 01F_88_Min9.49E-083.26E-061.13E + 001.51E + 001.32E + 011.45E + 001.61E + 002.28E + 00Mean5.48E-043.28E-041.90E + 003.46E + 002.14E + 012.19E + 002.14E + 003.16E + 00Std.dev9.07E-044.38E-042.86E-011.06E + 003.87E + 003.25E-014.08E-014.59E-01Max4.88E-031.50E-032.41E + 006.24E + 003.03E + 012.93E + 003.37E + 004.12E + 00F_89_Min5.19E + 017.16E + 015.51E + 019.71E + 019.88E + 019.28E + 019.03E + 011.90E + 02Mean1.09E + 021.39E + 028.35E + 012.15E + 023.21E + 021.56E + 021.26E + 022.34E + 02Std.dev2.95E + 014.47E + 011.57E + 016.37E + 016.84E + 011.94E + 012.05E + 013.01E + 01Max1.84E + 023.08E + 021.25E + 023.63E + 024.26E + 021.94E + 021.62E + 022.95E + 02F_90_Min2.35E-052.04E-057.22E-024.42E-013.78E + 012.22E-011.32E-012.80E-01Mean3.07E-022.00E-023.11E-011.58E + 008.47E + 005.48E-015.08E-011.03E + 00Std.dev3.06E-024.79E-021.72E-015.66E-012.54E + 001.92E-012.40E-013.85E-01Max1.46E-012.51E-019.45E-012.80E + 001.45E + 019.01E-011.18E + 001.77E + 00F_91_Min7.13E-027.13E-024.93E-017.47E-021.74E-011.79E + 007.42E-023.45E + 00Mean7.13E-027.13E-028.16E-019.29E-021.37E + 003.02E + 008.06E-024.87E + 00Std.dev2.32E-053.37E-052.45E-011.69E-021.02E + 006.29E-014.83E-039.03E-01Max7.14E-027.14E-021.42E + 001.47E-013.58E + 004.53E + 009.45E-027.13E + 00F_92_Min3.03E-015.03E-019.81E-017.49E + 002.50E + 016.05E + 006.03E + 001.25E + 01Mean1.85E + 002.98E + 001.72E + 001.21E + 018.47E + 011.07E + 017.93E + 002.53E + 01Std.dev1.45E + 001.79E + 005.14E-012.42E + 005.71E + 013.09E + 001.19E + 001.04E + 01Max7.61E + 007.40E + 003.07E + 001.66E + 012.69E + 021.90E + 011.15E + 015.42E + 01F_93_Min3.09E-912.20E-158.29E + 023.17E-273.18E + 011.49E + 032.88E-031.76E + 03Mean7.71E-517.25E-084.16E + 035.51E-109.63E + 023.39E + 033.32E-023.52E + 03Std.dev3.93E-502.13E-073.22E + 031.98E-091.15E + 039.84E + 022.71E-021.14E + 03Max2.49E-491.07E-061.14E + 049.77E-094.04E + 035.02E + 031.04E-016.32E + 03F_94_Min4.68E-2655.03E-771.39E + 023.14E-457.76E + 036.59E + 058.50E-061.03E + 06Mean8.41E-1967.64E-371.03E + 033.25E-181.20E + 072.33E + 063.63E-043.80E + 06Std.dev2.76E-1964.18E-367.59E + 021.70E-171.80E + 071.09E + 065.07E-042.10E + 06Max3.57E-1942.29E-353.43E + 039.35E-176.90E + 074.29E + 062.28E-039.00E + 06AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_95_Min6.52E-1375.47E-357.40E + 029.10E-318.19E + 002.31E + 041.22E-012.08E + 05Mean6.03E-1023.80E-192.77E + 035.27E-154.62E + 034.01E + 049.05E-024.70E + 04Std.dev4.26E-1012.06E-181.44E + 032.86E-145.69E + 039.21E + 037.08E-021.69E + 04Max3.01E-1001.13E-176.49E + 031.57E-132.07E + 045.98E + 042.41E-011.14E + 05F_96_Min−4.99E + 00−5.14E-02−3.22E + 00−3.13E-01−7.64E + 007.64E + 02−4.99E + 001.88E + 03Mean−4.98E + 00−1.41E-021.61E + 00−2.44E-021.11E + 035.40E + 03−4.99E + 008.77E + 03Std.dev9.89E-039.12E-033.00E + 005.66E-022.90E + 033.41E + 035.05E-034.64E + 03Max−4.95E + 00−9.59E-037.99E + 00−2.76E-041.35E + 041.43E + 04−4.97E + 001.89E + 04F_97_Min1.20E-012.41E-015.92E-013.39E-018.34E-017.97E-023.29E-013.97E-01Mean2.90E-014.78E-018.79E-015.61E-011.11E + 019.59E-015.53E-015.74E-01Std.dev1.38E-011.39E-011.36E-011.44E-011.43E-019.56E-029.98E-021.29E-01Max7.59E-017.91E-011.12E + 009.69E-011.47E + 001.13E + 007.75E-019.01E-01F_98_Min6.60E + 056.29E + 061.03E + 061.80E + 072.60E + 073.79E + 069.54E + 058.47E + 06Mean5.36E + 068.84E + 062.44E + 063.76E + 074.03E + 076.89E + 062.76E + 061.50E + 07Std.dev6.29E + 063.37E + 068.71E + 051.24E + 079.86E + 062.02E + 061.35E + 064.67E + 06Max3.40E + 071.79E + 073.85E + 066.27E + 076.97E + 071.26E + 075.97E + 062.51E + 07F_99_Min1.97E-1381.45E-368.83E-043.07E-296.74E-033.01E-023.44E-026.32E-02Mean5.90E-176.90E-221.08E-015.01E-021.27E + 012.81E-011.73E-017.91E-01Std.dev3.67E-162.54E-211.63E-011.17E-011.46E + 013.65E-019.55E-027.44E-01Max3.42E-151.04E-206.14E-015.53E-016.21E + 011.54E + 004.59E-012.95E + 00F_100_Min1.26E-064.90E-072.62E + 021.02E + 003.23E + 001.87E + 035.64E-013.61E + 03Mean9.05E-041.13E-039.90E + 021.70E + 004.44E + 034.21E + 031.25E + 006.37E + 03Std.dev3.14E-032.56E-035.70E + 022.60E-015.43E + 031.67E + 034.51E-011.88E + 03Max2.80E-029.63E-032.15E + 031.99E + 001.80E + 041.02E + 042.29E + 001.21E + 04
Table 11. Wilcoxon sum rank test results for 30D unimodal test problems.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_70_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)6( +)7( +)4( +)8( +)F_71_N/A0.078 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)4( +)8( +)6( +)3( +)7( +)F_72_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)4( +)8( +)6( +)3( +)7( +)F_73_N/A < 0.05 < 0.050.168 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)7( +)8( +)4( +)5( +)F_74_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)7( +)6( +)3( +)8( +)F_75_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)4( +)7( +)5( +)6( +)2( +)8( +)F_76_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)6( +)7( +)4( +)8( +)F_77_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)6( +)7( +)4( +)8( +)F_78_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0514( +)8( +)2( +)5( +)7( +)3( +)8( +)F_79_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)6( +)2( +)5( +)8( +)4( +)7( +)F_80_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)8( +)6( +)3( +)7( +)F_81_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)4( +)8( +)6( +)3( +)7( +)F_82_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)5( +)4( +)8( +)6( +)3( +)7( +)F_83_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)6( +)7( +)4( +)8( +)F_84_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)6( +)7( +)4( +)8( +)F_85_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)5( +)4( +)8( +)6( +)3( +)7( +)F_86_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)4( +)6( +)7( +)3( +)8( +)F_87_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)5( +)2( +)6( +)7( +)4( +)8( +)F_88_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)3( +)7( +)8( +)5( +)4( +)6( +)F_89_N/A < 0.05 < 0.050.461 < 0.050.197 < 0.050.0824( +)1(−)6( +)8( +)5( +)3( +)7( +)F_90_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)3( +)7( +)8( +)5( +)4( +)6( +)F_91_N/A < 0.05 < 0.050.141 < 0.05 < 0.050.09 < 0.0512( +)5( +)4( +)6( +)7( +)3( +)8( +)F_92_N/A0.277 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0523( +)1(−)6( +)8( +)5( +)4( +)7( +)F_93_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)8( +)2( +)5( +)6( +)4( +)7( +)F_94_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)8( +)6( +)4( +)7( +)F_95_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)6( +)7( +)4( +)8( +)F_96_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0524( +)5( +)3( +)6( +)7( +)1(−)8( +)F_97_N/A0.919 < 0.050.313 < 0.05 < 0.050.2560.16812( +)6( +)4( +)8( +)7( +)3( +)5( +)F_98_N/A0.403 < 0.05 < 0.05 < 0.050.903 < 0.05 < 0.0535( +)1(−)7( +)8( +)4( +)2(−)6( +)F_99_N/A < 0.05 < 0.05 < 0.05 < 0.050.903 < 0.05 < 0.0521(−)4( +)3( +)8( +)6( +)5( +)7( +)F_100_N/A < 0.05 < 0.05 < 0.05 < 0.050.903 < 0.05 < 0.0512( +)5( +)4( +)7( +)6( +)3( +)8( +)Aver. rank1.352.254.644.006.876.323.387.22Ranking12547638 + / = / − 26/0/528/0/331/0/031/0/031/0/029/0/231/0/0
Table 12. Statistical results for 500D benchmark functions.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_1_Min8.88E-168.88E-161.13E + 018.88E-161.35E + 018.28E + 002.77E-011.12E + 01Mean9.59E-161.53E-131.18E + 013.21E-101.42E + 018.72E + 004.21E-011.20E + 01Std.dev5.02E-168.09E-141.96E-011.04E-092.89E-012.26E-011.09E-011.58E-01Max4.44E-154.43E-121.22E + 015.39E-091.46E + 019.26E + 006.64E-011.24E + 01F_2_Min0.00E + 000.00E + 002.18E + 000.00E + 003.30E + 001.49E + 004.22E-032.51E + 00Mean0.00E + 000.00E + 002.31E + 003.70E-184.12E + 001.57E + 001.33E-022.65E + 00Std.dev0.00E + 000.00E + 006.80E-022.02E-173.21E-014.55E-022.12E-026.85E-02Max0.00E + 000.00E + 002.45E + 011.11E-164.62E + 001.69E + 001.21E-012.80E + 00F_3_Min0.00E + 000.00E + 001.11E + 040.00E + 001.47E + 046.86E + 033.05E + 021.05E + 04Mean0.00E + 000.00E + 001.21E + 041.21E-131.71E + 047.25E + 035.08E + 021.13E + 04Std.dev0.00E + 000.00E + 005.47E + 023.94E-131.04E + 032.06E + 021.43E + 022.86E + 02Max0.00E + 000.00E + 001.31E + 041.81E-121.85E + 047.68E + 038.48E + 021.19E + 04F_4_Min7.65E-341.32E-321.18E + 047.82E + 027.93E + 031.04E + 043.79E + 031.05E + 04Mean1.00E + 031.02E + 051.33E + 045.15E + 041.41Ê + 063.48E + 045.84E + 031.20E + 04Std.dev2.33E + 033.96E + 058.56E + 021.20E + 055.95E + 065.39E + 041.26E + 039.76E + 02Max1.21E + 041.93E + 061.60E + 045.69E + 053.22E + 072.44E + 058.84E + 031.46E + 04F_5_Min1.81E-743.32E-188.30E + 021.69E-196.47E + 025.70E + 021.18E + 008.03E + 02Mean7.21E-058.64E-048.91E + 026.73E-121.22E + 036.01E + 023.04E + 008.56E + 02Std.dev2.80E-023.80E-034.61E + 012.35E-111.35E + 021.97E + 011.38E + 002.76E + 01Max1.58E-012.06E-021.00E + 031.10E-101.35E + 036.51E + 027.64E + 009.09E + 02F_6_Min8.91E-081.72E-091.19E + 011.31E-013.22E + 019.86E + 008.87E-011.28E + 01Mean4.61E-075.98E-061.38E + 012.02E-013.50E + 011.09E + 019.48E-011.46E + 01Std.dev9.98E-069.41E-061.14E + 005.40E-021.41E + 006.20E-013.16E-028.46E-01Max6.50E-053.42E-051.62E + 013.54E-013.77E + 011.25E + 011.00E + 001.63E + 01F_7_Min0.00E + 008.25E-1231.35E + 075.60E-579.94E + 071.46E + 067.69E-011.68E + 07Mean0.00E + 004.41E-671.74E + 071.50E-081.13E + 082.29E + 066.63E + 002.15E + 07Std.dev0.00E + 002.41E-662.35E + 068.11E-086.34E + 066.38E + 057.10E + 002.55E + 06Max0.00E + 001.32E-652.24E + 074.44E-071.22E + 084.32E + 063.64E + 012.73E + 07F_8_Min0.00E + 000.00E + 001.67E + 020.00E + 002.09E + 022.16E + 021.91E + 021.83E + 02Mean0.00E + 000.00E + 001.73E + 021.07E-032.17E + 022.20E + 022.04E + 021.93E + 02Std.dev0.00E + 000.00E + 003.66E + 005.86E-033.48E + 002.24E + 005.67E + 005.97E + 00Max0.00E + 000.00E + 001.80E + 023.21E-022.23E + 022.24E + 022.14E + 022.08E + 02F_9_Min4.44E-721.92E-188.68E + 009.29E-109.00E + 005.86E + 001.39E + 008.52E + 00Mean1.59E-042.01E-039.23E + 008.38E-019.91E + 006.30E + 001.66E + 008.91E + 00Std.dev3.69E-021.00E-022.89E-011.29E + 004.00E-013.09E-011.82E-011.74E-01Max9.98E-025.48E-029.79E + 003.79E + 001.07E + 016.94E + 002.09E + 009.24E + 00F_10_Min4.40E-1311.37E-394.72E + 034.35E-329.67E + 031.90E + 039.96E + 006.29E + 03Mean4.08E-956.15E-235.30E + 039.65E-181.23E + 042.38E + 031.55E + 016.67E + 03Std.dev2.67E-943.21E-222.71E + 024.91E-171.01E + 031.89E + 022.64E + 002.13E + 02Max1.89E-931.76E-215.90E + 032.69E-161.45E + 042.83E + 032.18E + 017.18E + 03F_11_Min0.00E + 000.00E + 009.26E-010.00E + 006.57E-029.46E-016.79E-018.94E-01Mean0.00E + 000.00E + 009.37E-016.39E-041.30E-019.61E-018.45E-019.19E-01Std.dev0.00E + 000.00E + 005.02E-033.57E-034.28E-024.36E-036.66E-028.16E-03Max0.00E + 000.00E + 009.49E-011.91E-022.79E-019.68E-019.30E-019.34E-01F_12_Min2.42E-361.79E-092.21E + 1434.86E + 95N/AN/A2.99E-12N/AMean2.09E-228.76E-062.16E + 2557.20E + 241N/AN/A3.60E-07N/AStd.dev1.48E-212.47E-052.34E + 2556.62E + 241N/AN/A1.57E-06N/AMax1.04E-201.21E-046.48E + 2562.16E + 243N/AN/A8.62E-06N/AF_13_Min4.46E-2154.46E-2151.18E-621.73E-1061.44E-573.58E-503.79E-931.01E-77Mean4.72E-2154.79E-2155.03E-456.83E-731.37E-463.24E-381.08E-768.97E-57Std.dev0.00E + 000.00E + 002.07E-443.74E-726.21E-461.69E-375.91E-764.57E-56Max7.93E-2156.63E-2151.09E-432.05E-713.38E-459.28E-373.24E-752.50E-55F_14_Min−1.00E + 00−1.00E + 005.76E-169−1.00E + 001.78E-1561.22E-1651.18E-1778.86E-165Mean−9.99E-01−6.28E-014.47E-158−4.99E-011.72E-1525.43E-1561.03E-1702.34E-156Std.dev4.77E-034.84E-012.44E-1575.07E-013.91E-1522.88E-1550.00E + 001.04E-155Max−9.66E-01−1.77E-061.34E-1561.00E-1621.52E-1511.57E-1542.72E-1695.65E-155F_15_Min0.00E + 000.00E + 002.15E + 020.00E + 002.25E + 022.27E + 022.18E + 022.02E + 02Mean5.77E-041.09E-032.21E + 021.54E + 012.29E + 022.31E + 022.25E + 022.11E + 02Std.dev2.97E-024.13E-032.94E + 005.72E + 012.15E + 001.44E + 002.96E + 004.11E + 00Max2.07E-012.06E-022.27E + 022.29E + 022.33E + 022.34E + 022.30E + 022.19E + 02AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_16_Min1.29E + 007.99E-019.46E + 056.96E + 026.12E + 061.20E + 051.81E + 031.30E + 06Mean7.71E + 008.83E + 001.25E + 068.52E + 026.90E + 061.99E + 051.88E + 031.60E + 06Std.dev7.30E + 009.53E + 001.50E + 058.74E + 014.26E + 055.22E + 044.03E + 011.23E + 05Max4.04E + 014.64E + 011.60E + 061.01E + 037.63E + 063.49E + 051.97E + 031.78E + 06F_17_Min4.96E-048.41E-051.96E + 031.36E + 013.58E + 033.76E + 021.40E + 022.01E + 03Mean1.22E-018.13E-022.20E + 032.85E + 014.12E + 035.19E + 021.48E + 022.27E + 03Std.dev1.20E-012.04E-011.81E + 027.96E + 003.01E + 026.64E + 013.74E + 001.07E + 02Max4.60E-011.11E + 002.75E + 034.71E + 014.75E + 036.94E + 021.55E + 022.45E + 03F_18_Min3.09E + 073.05E + 073.30E + 073.11E + 073.41E + 073.33E + 073.35E + 073.32E + 07Mean3.19E + 073.19E + 073.35E + 073.20E + 073.49E + 073.36E + 073.37E + 073.37E + 07Std.dev4.85E + 055.67E + 051.93E + 054.80E + 053.89E + 051.84E + 051.58E + 051.76E + 05Max3.31E + 073.28E + 073.38E + 073.30E + 073.56E + 073.39E + 073.41E + 073.41E + 07F_19_Min−5.66E + 05−4.90E + 05−9.66E + 04−3.24E + 052.64E + 05−2.59E + 05−1.27E + 05−9.15E + 04Mean−4.20E + 05−4.19E + 05−7.26E + 04−2.77E + 053.74E + 05−2.35E + 05−1.07E + 05−4.88E + 04Std.dev4.29E + 044.87E + 041.40E + 043.08E + 044.48E + 041.06E + 048.45E + 032.08E + 04Max−3.17E + 05−2.86E + 05−4.77E + 04−1.91E + 054.43E + 05−2.14E + 05−9.43E + 043.34E + 01F_20_Min−1.27E + 04−1.27E + 042.02E + 04−7.73E + 032.60E + 05−3.98E + 03−1.61E + 032.84E + 04Mean−1.13E + 04−1.12E + 042.78E + 04−6.47E + 033.76E + 05−2.25E + 03−1.11E + 034.74E + 04Std.dev1.08E + 031.04E + 034.64E + 031.01E + 033.50E + 041.03E + 032.08E + 027.79E + 03Max−8.27E + 03−8.99E + 034.00E + 04−2.34E + 034.49E + 054.49E + 02−5.22E + 026.22E + 04F_21_Min8.22E-1335.43E-386.74E + 046.44E-301.53E + 054.46E + 041.40E + 011.19E + 05Mean1.01E-921.72E-278.31E + 043.47E-172.46E + 055.30E + 042.73E + 011.33E + 05Std.dev6.89E-928.91E-277.85E + 031.72E-164.55E + 045.95E + 039.99E + 006.07E + 03Max4.87E-914.89E-261.05E + 059.49E-163.18E + 057.01E + 046.27E + 011.44E + 05F_22_Min2.82E-1421.21E-351.15E + 041.82E + 031.30E + 041.62E + 046.22E + 001.53E + 04Mean1.71E-1083.40E-221.33E + 042.35E + 032.02E + 042.27E + 041.39E + 011.70E + 04Std.dev1.14E-1071.65E-218.78E + 023.40E + 022.82E + 033.51E + 034.91E + 009.74E + 02Max8.08E-1079.07E-211.51E + 043.06E + 032.53E + 042.94E + 042.57E + 011.94E + 04F_23_Min−4.98E + 02−4.97E + 02−1.22E + 02−1.01E + 02−7.21E + 01−7.43E + 01−9.92E + 01−1.42E + 02Mean−4.59E + 02−4.79E + 02−9.57E + 01−6.93E + 01−6.09E + 01−5.87E + 01−7.61E + 01−1.19E + 02Std.dev7.11E + 012.42E + 011.08E + 011.04E + 015.40E + 006.08E + 009.67E + 001.16E + 01Max−6.35E + 01−4.03E + 02−7.09E + 01−5.40E + 01−5.12E + 01−5.03E + 01−5.17E + 01−9.84E + 01F_24_Min−4.74E + 05−4.15E + 05−1.13E + 05−3.10E + 052.89E + 05−2.53E + 05−1.25E + 05−7.30E + 04Mean−3.48E + 05−3.47E + 05−5.78E + 04−2.47E + 054.30E + 05−2.34E + 05−1.09E + 05−4.15E + 04Std.dev5.00E + 043.44E + 042.61E + 043.74E + 045.87E + 049.86E + 038.39E + 031.78E + 04Max−2.55E + 05−2.79E + 05−6.23E + 03−1.79E + 055.41E + 05−2.08E + 05−9.62E + 04−1.05E + 04F_25_Min−4.98E + 02−4.98E + 02−1.16E + 02−9.28E + 01−7.56E + 01−6.93E + 01−1.00E + 02−1.43E + 02Mean−4.98E + 02−4.98E + 02−9.80E + 01−7.12E + 01−6.17E + 01−5.85E + 01−7.61E + 01−1.21E + 02Std.dev9.96E-019.52E-018.68E + 007.46E + 006.37E + 004.48E + 001.02E + 011.07E + 01Max−4.94E + 02−4.94E + 02−7.76E + 01−5.77E + 01−5.00E + 01−4.91E + 01−6.14E + 01−9.59E + 01F_26_Min−1.91E + 02−8.07E + 011.31E + 054.96E + 022.50E + 061.03E + 05−3.47E + 022.23E + 05Mean−9.71E + 01−9.54E + 001.97E + 053.34E + 033.18E + 061.95E + 05−2.31E + 023.19E + 05Std.dev4.87E + 011.93E + 014.75E + 041.90E + 033.24E + 054.67E + 045.62E + 016.62E + 04Max−2.50E-01−2.47E-013.02E + 058.59E + 033.66E + 063.17E + 05−1.27E + 024.68E + 05F_27_Min4.24E-032.55E-034.33E + 053.26E + 021.71E + 067.33E + 044.79E + 025.07E + 05Mean8.99E + 008.44E + 005.59E + 053.85E + 022.46E + 061.18E + 055.11E + 026.20E + 05Std.dev1.14E + 011.30E + 018.10E + 043.14E + 012.02E + 052.38E + 041.44E + 015.48E + 04Max5.06E + 015.78E + 017.69E + 054.41E + 022.84E + 061.66E + 055.44E + 027.55E + 05F_28_Min8.56E-125.73E-111.20E + 059.07E-012.49E + 052.06E + 044.71E + 001.24E + 05Mean2.88E-063.93E-051.32E + 051.23E + 012.93E + 054.17E + 041.45E + 011.40E + 05Std.dev5.12E-057.89E-057.62E + 034.53E + 012.33E + 041.24E + 049.60E + 001.05E + 04Max2.13E-033.49E-041.46E + 052.23E + 023.31E + 056.71E + 043.80E + 011.59E + 05F_29_Min−1.06E + 04−9.21E + 03−5.16E + 03−8.11E + 03−3.76E + 03−5.08E + 03−5.02E + 03−5.07E + 03Mean−8.23E + 03−8.03E + 03−4.95E + 03−7.23E + 03−3.52E + 03−4.91E + 03−4.84E + 03−4.91E + 03Std.dev7.96E + 025.86E + 029.90E + 013.86E + 021.34E + 029.20E + 018.68E + 019.28E + 01Max−7.09E + 03−6.45E + 03−4.80E + 03−6.57E + 03−3.25E + 03−4.76E + 03−4.66E + 03−4.75E + 03AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_30_Min2.40E-022.40E-022.80E-022.47E-022.76E-022.63E-022.56E-022.78E-02Mean2.40E-022.40E-022.85E-022.52E-022.85E-022.66E-022.57E-022.80E-02Std.dev7.68E-085.60E-081.97E-042.19E-043.52E-041.46E-047.19E-051.18E-04Max2.40E-022.40E-022.89E-022.56E-022.91E-022.70E-022.59E-022.82E-02F_31_Min−2.97E + 03−2.94E + 035.12E + 02−2.95E + 03−2.95E + 03−2.07E + 01−2.83E + 034.14E + 02Mean−2.94E + 03−2.94E + 036.41E + 02−2.94E + 03−2.93E + 038.19E + 01−2.79E + 035.05E + 02Std.dev5.42E + 004.62E-136.85E + 012.43E + 001.34E + 014.37E + 012.31E + 013.87E + 01Max−2.94E + 03−2.94E + 038.15E + 02−2.94E + 03−2.90E + 031.75E + 02−2.74e + 035.53E + 02F_32_Min−1.18E + 03−1.22E + 03−3.87E + 02−3.38E + 02−3.16E + 02−3.05E + 02−3.78E + 02−4.12E + 02Mean−9.46E + 02−9.71E + 02−3.57E + 02−3.07E + 02−3.01E + 02−2.88E + 02−3.40E + 02−3.79E + 02Std.dev1.34E + 021.12E + 022.11E + 001.36E + 017.35E + 006.48E + 001.67E + 011.93E + 01Max−6.92E + 02−7.70E + 02−3.13E + 02−2.84E + 02−2.88E + 02−2.76E + 02−3.08E + 02−3.33E + 02F_33_Min4.13E + 022.84E + 024.54E + 024.21E + 024.65E + 024.66E + 024.55E + 024.56E + 02Mean4.39E + 024.49E + 024.60E + 024.44E + 024.67E + 024.68E + 024.61E + 024.61E + 02Std.dev7.03E + 003.67E + 013.19E + 009.63E + 001.35E + 008.51E-012.86E + 002.60E + 00Max4.66E + 024.66E + 024.67E + 024.58E + 024.69E + 024.69E + 024.66E + 024.67E + 02F_34_Min1.19E + 031.19E + 034.58E + 041.19E + 034.65E + 044.67E + 044.62E + 044.58E + 04Mean1.19E + 031.39E + 034.62E + 042.24E + 034.67E + 044.68E + 044.64E + 044.60E + 04Std.dev9.18E-135.04E + 021.76E + 022.78E + 037.78E + 015.99E + 011.34E + 021.22E + 02Max1.19E + 033.77E + 034.65E + 041.60E + 044.68E + 044.69E + 044.67E + 044.63E + 04F_35_Min2.70E + 042.80E + 042.54E + 042.81E + 042.89E + 042.91E + 042.72E + 042.61E + 04Mean2.82E + 042.92E + 042.64E + 042.94E + 042.96E + 043.00E + 042.82E + 042.70E + 04Std.dev3.96E + 025.69E + 024.39E + 024.83E + 022.73E + 022.71E + 025.81E + 025.17E + 02Max2.90E + 043.01E + 042.73E + 043.00E + 043.01E + 043.05E + 042.93E + 042.82E + 04F_36_Min5.78E + 025.80E + 021.44E + 035.83E + 024.02E + 039.22E + 025.59E + 021.55E + 03Mean5.83E + 025.83E + 021.75E + 035.96E + 024.21E + 031.03E + 035.68E + 021.82E + 03Std.dev1.04E + 009.70E-011.26E + 023.86E + 011.08E + 026.61E + 014.93E + 001.22E + 02Max5.83E + 025.83E + 021.97E + 037.16E + 024.44E + 031.21E + 035.81E + 022.10E + 03F_37_Min1.28E-041.03E-043.18E + 042.39E + 021.11E + 043.34E + 043.71E + 033.15E + 04Mean2.77E-023.34E-023.25E + 042.39E + 023.28E + 043.41E + 046.94E + 033.24E + 04Std.dev3.28E-025.90E-024.10E + 022.71E-115.05E + 033.35E + 022.89E + 035.79E + 02Max1.54E-013.17E-013.35E + 042.39E + 023.55E + 043.49E + 041.69E + 043.39E + 04F_38_Min−3.53E + 02−2.49E + 02−3.21E + 01−1.92E + 01−4.96E + 00−3.53E + 00−1.10E + 01−8.20E + 00Mean−1.78E + 02−1.91E + 02−2.39E + 00−1.25E + 01−3.24E + 00−2.42E + 00−6.62E + 00−6.18E + 00Std.dev4.75E + 014.11E + 01−3.93E-012.70E + 005.49E-013.46E-011.86E + 001.07E + 00Max−1.03E + 02−1.03E + 02−1.73E + 00−8.12E + 00−2.19E + 00−1.98E + 00−3.56E + 00−3.81E + 00F_39_Min−1.41E + 03−1.17E + 03−6.92E + 02−8.94E + 02−6.42E + 02−6.04E + 02−7.24E + 02−7.12E + 02Mean−1.03E + 03−9.83E + 02−6.53E + 02−7.93E + 02−6.09E + 02−5.82E + 02−6.92E + 02−6.82E + 02Std.dev1.07E + 028.79E + 012.12E + 015.92E + 011.21E + 019.33E + 001.85E + 011.68E + 01Max−7.76E + 02−7.74E + 02−6.10E + 02−6.23E + 02−5.90E + 02−5.66E + 02−6.47E + 02−6.37E + 02F_40_Min4.99E + 024.99E + 024.64E + 044.99E + 023.73E + 044.63E + 043.11E + 044.63E + 04Mean4.99E + 021.28E + 034.67E + 041.12E + 034.63E + 044.66E + 043.17E + 044.65E + 04Std.dev0.00E + 008.50E + 021.78E + 028.08E + 022.60E + 031.47E + 024.85E + 021.23E + 02Max4.99E + 023.06E + 034.71E + 043.30E + 034.76E + 044.68E + 043.29E + 044.67E + 04F_41_MinN/AN/AN/AN/AN/AN/AN/AN/AMeanN/AN/AN/AN/AN/AN/AN/AN/AStd.devN/AN/AN/AN/AN/AN/AN/AN/AMaxN/AN/AN/AN/AN/AN/AN/AN/AF_42_MinN/AN/AN/AN/AN/AN/AN/AN/AMeanN/AN/AN/AN/AN/AN/AN/AN/AStd.devN/AN/AN/AN/AN/AN/AN/AN/AMaxN/AN/AN/AN/AN/AN/AN/AN/AF_43_MinN/AN/AN/AN/AN/AN/AN/AN/AMeanN/AN/AN/AN/AN/AN/AN/AN/AStd.devN/AN/AN/AN/AN/AN/AN/AN/AMaxN/AN/AN/AN/AN/AN/AN/AN/AF_44_Min0.00E + 000.00E + 002.54E-015.35E-388.57E-013.76E-012.86E-023.44E-01Mean3.70E-1250.00E + 003.54E-014.78E-031.00E + 005.69E-013.54E-024.39E-01Std.dev2.62E-1240.00E + 005.24E-024.66E-036.13E-021.72E-014.41E-034.50E-02Max1.85E-1230.00E + 004.47E-011.43E-021.11E + 009.95E-014.80E-025.08E-01AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_45_Min−9.99E-01−9.99E-01−5.32E-01−8.61E-01−1.07E-01−5.18E-01−5.63E-01−5.12E-01Mean−9.87E-01−9.85E-01−4.84E-01−8.21E-01−8.21E-02−4.81E-01−5.39E-01−4.85E-01Std.dev2.42E-022.87E-022.81E-022.43E-021.44E-021.85E-021.63E-021.80E-02Max−8.79E-01−8.89E-01−4.08E-01−7.64E-01−5.53E-02−4.44E-01−5.09E-01−4.46E-01F_46_Min−9.93E-01−9.77E-010.00E + 00−2.40E-460.00E + 000.00E + 000.00E + 000.00E + 00Mean−4.60E-01−4.18E-010.00E + 00−8.02E-480.00E + 000.00E + 000.00E + 000.00E + 00Std.dev4.02E-013.37E-010.00E + 004.36E-470.00E + 000.00E + 000.00E + 000.00E + 00Max−5.36E-19−7.61E-030.00E + 000.00E + 000.00E + 000.00E + 000.00E + 000.00E + 00F_47_Min5.70E + 027.70E + 026.71E + 034.36E + 037.54E + 037.78E + 036.67E + 036.81E + 03Mean1.84E + 031.93E + 037.01E + 035.28E + 037.77E + 037.89E + 036.96E + 037.10E + 03Std.dev3.96E + 023.87E + 021.34E + 023.22E + 029.48E + 017.22E + 011.39E + 021.17E + 02Max2.69E + 032.69E + 037.33E + 035.77E + 038.00E + 038.04E + 037.27E + 037.32E + 03F_48_Min4.83E + 012.29E + 012.36E + 033.78E + 024.12E + 033.61E + 032.59E + 032.83E + 03Mean4.59E + 022.48E + 022.59E + 036.67E + 024.62E + 033.89E + 032.68E + 033.18E + 03Std.dev3.34E + 021.83E + 021.22E + 021.30E + 022.16E + 029.17E + 014.20E + 011.29E + 02Max1.11E + 038.09E + 022.79E + 039.40E + 025.08E + 034.04E + 032.76E + 033.47E + 03F_49_Min−1.18E + 02−1.13E + 02−8.83E + 01−1.11E + 02−8.39E + 01−9.54E + 01−1.01E + 02−1.15E + 02Mean−1.09E + 02−1.03E + 02−8.34E + 01−1.06E + 02−7.99E + 01−8.71E + 01−9.40E + 01−1.06E + 02Std.dev2.77E + 003.77E + 002.46E + 002.58E + 001.90E + 003.34E + 003.27E + 004.22E + 00Max−1.04E + 02−9.77E + 01−7.82E + 01−1.02E + 02−7.54E + 01−8.06E + 01−8.86E + 01−9.82E + 01F_50_Min5.50E-1251.80E-361.26E + 066.36E-273.22E + 065.87E + 053.92E + 021.68E + 06Mean1.09E-928.28E-201.42E + 062.43E-153.99E + 066.54E + 058.17E + 021.86E + 06Std.dev7.13E-824.36E-198.45E + 047.76E-153.67E + 054.25E + 042.34E + 028.14E + 04Max5.04E-912.39E-181.67E + 063.65E-144.60E + 067.98E + 051.35E + 031.99E + 06F_51_Min1.90E-1072.87E-392.33E + 068.91E-322.77E + 061.58E + 069.95E + 042.68E + 06Mean2.39E-013.17E-242.50E + 065.61E-184.31E + 061.75E + 061.47E + 052.91E + 06Std.dev1.69E + 001.44E-236.79E + 042.78E-174.90E + 056.62E + 042.88E + 049.09E + 04Max1.19E + 017.81E-232.62E + 061.52E-164.90E + 061.90E + 062.02E + 053.16E + 06F_52_Min−8.42E-01−9.78E-011.34E + 021.81E + 013.39E + 025.31E + 019.88E + 011.48E + 02Mean6.00E-02−3.96E-011.47E + 022.57E + 013.54E + 026.17E + 011.14E + 021.63E + 02Std.dev8.04E-014.54E-016.51E + 003.22E + 009.85E + 006.31E + 006.79E + 006.58E + 00Max2.91E + 008.90E-011.59E + 023.17E + 013.74E + 028.01E + 011.30E + 021.78E + 02F_53_Min−9.99E-01−9.99E-01−9.30E-83−2.83E-02−3.19E-953.26E-98−6.66E-83−7.08E-90Mean−6.88E-01−5.86E-01−3.60E-84−4.03E-03−1.06E-96−1.08E-99−4.51E-84−2.79E-91Std.dev3.24E-013.59E-011.69E-836.57E-035.82E-965.96E-991.65E-831.30E-90Max−6.83E-03−7.14E-04−2.7E-102−7.62E-20−3.82E-114−1.36E-111−2.16E-102−1.22E-103F_54_Min0.00E + 000.00E + 001.14E + 040.00E + 001.84E + 037.72E + 033.80E + 011.31E + 04Mean0.00E + 000.00E + 001.21E + 046.66E-023.62E + 038.29E + 036.00E + 011.40E + 04Std.dev0.00E + 000.00E + 003.12E + 023.65E-019.81E + 023.76E + 021.22E + 013.15E + 02Max0.00E + 000.00E + 001.27E + 042.00E + 005.60E + 039.06E + 039.80E + 011.48E + 04F_55_Min0.00E + 000.00E + 004.53E + 050.00E + 001.02E + 062.00E + 051.26E + 026.09E + 05Mean0.00E + 000.00E + 005.28E + 051.00E-011.27E + 062.33E + 052.50E + 026.62E + 05Std.dev0.00E + 000.00E + 003.11E + 044.02E-019.67E + 041.54E + 057.61E + 012.95E + 04Max0.00E + 000.00E + 005.75E + 052.00E + 001.42E + 062.63E + 054.31E + 027.46E + 05AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_56_Min1.20E-011.60E-012.41E-011.26E-010.00E + 002.58E-012.50E-012.54E-01Mean2.04E-012.31E-012.56E-011.45E-010.00E + 002.64E-012.62E-012.65E-01Std.dev3.39E-022.89E-027.43E-031.09E-020.00E + 004.34E-037.29E-034.96E-03Max2.66E-012.76E-012.67E-011.65E-010.00E + 002.73E-012.74E-012.75E-01F_57_Min2.55E-012.55E-013.12E-012.90E-01−5.85E + 152.90E-012.78E-012.99E-01Mean2.81E-012.73E-013.21E-013.00E-01−6.04E + 143.05E-012.87E-013.11E-01Std.dev1.61E-021.31E-025.12E-036.41E-031.16E + 156.23E-034.29E-035.19E-03Max3.22E-013.12E-013.33E-013.16E-01−3.65E + 113.16E-012.96E-013.22E-01F_58_Min7.35E-029.47E-022.59E-011.27E-01−1.48E + 181.97E-012.27E-012.55E-02Mean1.46E-011.45E-012.75E-011.47E-01−2.58E + 172.16E-012.41E-012.65E-02Std.dev2.13E-022.09E-021.01E-021.09E-024.29E + 177.93E-036.99E-036.23E-03Max1.87E-011.77E-013.04E-011.76e-01−1.56E + 152.33E-012.56E-012.77E-01F_59_Min0.00E + 000.00E + 003.28E + 040.00E + 006.95E + 041.45E + 046.07E + 014.18E + 04Mean0.00E + 000.00E + 003.60E + 042.03E-168.23E + 041.65E + 049.47E + 014.55E + 04Std.dev0.00E + 000.00E + 001.93E + 038.19E-166.98E + 031.09E + 031.57E + 011.67E + 03Max0.00E + 000.00E + 004.02E + 044.40E-159.62E + 041.97E + 041.29E + 024.81E + 04F_60_Min−9.99E-01−9.99E-01−4.70E-01−5.50E-01−3.96E-01−3.85E-01−4.52E-01−4.66E-01Mean−9.99E-01−9.99E-01−4.51E-01−4.77E-01−3.80E-01−3.70E-01−4.11E-01−4.42E-01Std.dev1.73E-031.21E-039.83E-044.39E-026.15E-036.04E-031.32E-021.24E-02Max−9.89E-01−9.94E-01−4.35E-01−3.64E-01−3.73E-01−3.61E-01−3.86E-01−4.25E-01F_61_Min4.36E-034.46E-031.56E + 005.66E-011.61E + 001.67E + 001.66E + 001.12E + 00Mean5.27E-035.40E-031.64E + 001.67E + 001.72E + 001.74E + 001.73E + 001.31E + 00Std.dev1.18E-043.87E-044.33E-022.15E-014.01E-022.97E-023.90E-028.45E-02Max1.33E-021.67E-021.72E + 001.82E + 001.81E + 001.80E + 001.80E + 001.54E + 00F_62_Min2.21E-181.41E-145.46E + 072.38E-301.43E + 066.71E + 075.93E + 057.40E + 07Mean1.39E-101.20E-096.19E + 074.36E-109.95E + 067.38E + 077.13E + 058.41E + 07Std.dev8.94E-103.92E-093.96E + 062.39E-096.28E + 063.69E + 066.37E + 046.27E + 06Max6.30E-091.83E-086.93E + 071.30E-082.50E + 078.46E + 078.46E + 059.99E + 07F_63_Min−1.22E + 02−1.22E + 021.19E + 071.41E + 032.11E + 074.64E + 065.08E + 031.56E + 07Mean−6.54E + 01−1.17E + 021.30E + 071.87E + 032.98E + 075.71E + 068.13E + 031.64E + 07Std.dev8.38E + 018.76E + 006.13E + 054.09E + 023.44E + 064.37E + 051.85E + 035.77E + 05Max3.73E + 02−7.83E + 011.41E + 073.30E + 033.46E + 076.62E + 061.14E + 041.78E + 07F_64_Min4.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 05Mean4.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 05Std.dev1.17E-083.93E-071.42E + 011.53E-098.29E + 001.27E + 015.05E + 009.51E + 00Max4.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99E + 054.99e + 05F_65_Min8.99E-021.90E-015.02E + 111.13E + 054.90E + 122.79E + 101.89E + 056.36E + 11Mean1.10E + 011.59E + 036.70E + 111.18E + 055.61E + 126.88E + 102.66E + 057.44E + 11Std.dev2.45E + 011.16E + 039.81E + 102.72E + 043.22E + 113.16E + 105.68E + 046.99E + 10Max9.96E + 012.65E + 039.43E + 112.62E + 056.22E + 121.59E + 114.52E + 059.07E + 11F_66_Min3.06E-057.71E-046.31E + 099.94E-012.57E + 108.03E + 081.13E + 047.96E + 09Mean2.96E-013.90E-017.39E + 099.98E-013.19E + 101.52E + 094.94E + 049.22E + 09Std.dev3.02E-014.01E-015.48E + 081.31E-032.02E + 092.71E + 083.71E + 045.65E + 08Max1.66E + 009.99E-018.61E + 099.99E-013.46E + 102.12E + 091.82E + 051.06E + 10F_67_Min−3.38E + 03−3.19E + 03−1.20E + 03−3.20E + 03−4.17E + 22−5.78E + 02−1.16E + 03−1.01E + 03Mean−2.21E + 03−2.41E + 03−1.02E + 03−2.56E + 03−2.07E + 21−5.09E + 02−9.98E + 02−9.00E + 02Std.dev5.08E + 023.57E + 029.04E + 012.73E + 027.62E + 213.89E + 016.74E + 016.64E + 01Max−1.16E + 03−1.45E + 03−8.48E + 02−2.08E + 03−1.24E + 18−4.07E + 02−8.76E + 02−7.25E + 02F_68_Min5.53E + 025.53E + 023.59E + 098.39E + 021.90E + 107.90E + 087.38E + 035.52E + 09Mean5.52E + 025.54E + 024.79E + 099.57E + 022.35E + 101.02E + 092.01E + 046.34E + 09Std.dev5.15E + 009.12E-015.49E + 086.74E + 011.67E + 091.57E + 081.13E + 045.02E + 08Max5.84E + 025.57E + 025.56E + 091.14E + 032.63E + 101.28E + 095.29E + 047.71E + 09F_69_Min2.45E + 022.49E + 021.51E + 092.49E + 028.51E + 094.75E + 080.1.14E + 032.43E + 09Mean2.46E + 022.49E + 021.93E + 092.49E + 021.17E + 106.77E + 081.00E + 042.95E + 09Std.dev5.64E-011.35E-012.00E + 082.49E-021.41E + 091.23E + 086.88E + 033.08E + 08Max2.47E + 022.50E + 022.28E + 092.50E + 021.41E + 109.60E + 082.55E + 043.67E + 09
Table 13. Predictive results for 500D unimodal test functions.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_70_Min4.39E-1362.69E-394.74E + 031.49E-269.04E + 031.95E + 031.03E + 006.12E + 03Mean4.91E-901.75E-245.22E + 037.05E-181.20E + 042.32E + 032.21E + 006.58E + 03Std.dev3.47E-897.10E-242.49E + 021.86E-171.17E + 032.23E + 027.41E-012.44E + 02Max2.45E-883.56E-235.78E + 036.39E-171.36E + 042.97E + 034.46E + 007.12E + 03F_71_Min4.01E-031.31E + 001.42E + 074.95E + 026.94E + 072.52E + 068.85E + 022.12E + 07Mean1.96E + 021.88E + 001.88E + 074.96E + 028.17E + 073.56E + 061.24E + 032.37E + 07Std.dev2.15E + 022.06E + 022.36E + 063.02E-015.53E + 066.91E + 053.20E + 021.79E + 06Max4.98E + 024.93E + 022.45E + 074.96E + 029.09E + 075.14E + 062.14E + 032.75E + 07F_72_Min2.68E-1351.12E-381.12E + 1403.58E + 025.69E + 1942.66E + 1231.34E + 033.60E + 139Mean4.82E-881.87E-213.99E + 1714.32E + 312.91E + 1992.44E + 1652.55E + 227.40E + 175Std.dev3.34E-877.06E-214.98E + 1712.36E + 323.78E + 1993.87E + 1651.40E + 235.65E + 176Max2.36E-863.64E-201.19E + 1731.29E + 332.37E + 2007.33E + 1667.67E + 232.21E + 177F_73_Min9.29E-249.03E-075.43E + 022.44E-093.39E + 024.71E + 026.94E + 015.17E + 02Mean9.76E-011.79E-015.78E + 021.69E-025.18E + 025.02E + 028.46E + 015.50E + 02Std.dev8.43E-014.06E-011.59E + 013.45E-021.04E + 021.75E + 017.22E + 001.76E + 01Max2.60E + 001.90E + 006.17E + 029.44E-026.52E + 025.51E + 029.77E + 015.84E + 02F_74_Min3.14E-1326.56E-354.24E + 1281.66E + 164N/AN/A9.79E-22N/AMean7.13E-959.45E-114.31E + 2451.75E + 264N/AN/A1.79E-10N/AStd.dev5.04E-944.78E-108.97E + 2451.89E + 264N/AN/A7.43E-10N/AMax3.56E-932.62E-091.29E + 2475.26E + 265N/AN/A3.86E-09N/AF_75_Min1.63E-1321.57E-361.75E + 1176.90E-25N/AN/A1.10E-21N/AMean4.17E-946.38E-123.09E + 2312.43E + 20N/AN/A8.58E-13N/AStd.dev2.95E-933.45E-118.77E + 2312.68E + 20N/AN/A3.99E-12N/AMax2.08E-921.89E-109.26E + 2327.56E + 21N/AN/A2.17E-11N/AF_76_Min2.32E-1257.07E-361.01E + 062.34E-282.16E + 064.81E + 052.79E + 021.40E + 06Mean1.52E-913.85E-251.12E + 061.45E-132.82E + 065.68E + 054.78E + 021.56E + 06Std.dev1.03E-901.81E-245.90E + 045.34E-133.69E + 054.42E + 041.40E + 026.71E + 04Max7.33E-909.87E-241.23E + 062.21E-123.35E + 066.55E + 057.38E + 021.70E + 06F_77_Min4.99E-1252.16E-314.65E + 091.51E-238.97E + 092.01E + 099.70E + 055.94E + 09Mean9.80E-831.96E-185.27E + 091.41E-101.23E + 102.30E + 092.30E + 066.58E + 09Std.dev6.93E-821.03E-172.79E + 083.75E-101.19E + 091.87E + 087.39E + 053.08E + 08Max4.90E-815.67E-175.77E + 091.52E-091.38E + 102.84E + 094.03E + 067.35E + 09F_78_Min1.69E-1213.79E-377.95E + 034.47E-315.30E + 032.26E + 031.73E + 006.39E + 03Mean2.40E-743.17E-168.57E + 038.96E-178.27E + 032.77E + 033.52E + 006.87E + 03Std.dev1.69E-731.12E-153.46E + 022.85E-161.27E + 032.52E + 021.29E + 002.51E + 02Max1.20E-725.76E-159.36E + 031.37E-159.90E + 033.25E + 038.96E + 007.52E + 03F_79_Min6.58E-732.37E-181.17E + 035.36E-171.82E + 027.89E + 021.00E + 011.32E + 03Mean1.18E-484.88E-121.22E + 031.14E-113.66E + 028.55E + 021.41E + 011.42E + 03Std.dev8.31E-482.34E-112.96E + 013.94E-119.20E + 013.05E + 012.52E + 003.79E + 01Max5.87E-471.28E-101.27E + 031.58E-105.86E + 029.15E + 022.22E + 011.48E + 03F_80_Min5.15E-582.21E-218.59E + 002.24E + 009.86E + 007.31E + 002.21E + 008.75E + 00Mean1.54E-144.87E-149.05E + 003.69E + 009.92E + 008.58E + 003.47E + 009.06E + 00Std.dev5.03E-142.20E-131.77E-014.65E-012.84E-024.23E-017.79E-011.72E-01Max3.07E-131.19E-129.46E + 004.65E + 009.96E + 009.22E + 005.67E + 009.37E + 00F_81_Min0.00E + 003.29E-1981.92E + 105.61E-973.00E + 117.84E + 082.37E-012.31E + 10Mean0.00E + 008.94E-1092.91E + 103.99E + 043.50E + 112.57E + 091.87E + 033.37E + 10Std.dev0.00E + 004.88E-1086.43E + 092.18E + 052.46E + 101.13E + 098.51E + 036.11E + 09Max0.00E + 002.68E-1074.23E + 101.19E + 064.11E + 115.22E + 094.68E + 044.37E + 10F_82_Min4.46E-027.51E-041.25E + 052.70E + 024.97E + 051.83E + 044.73E + 021.17e + 05Mean5.15E + 001.97E + 001.50e + 053.32E + 026.13E + 052.88E + 044.92E + 021.59E + 05Std.dev5.07E + 002.67E + 001.70E + 042.87E + 015.65E + 045.55E + 039.40E + 001.53E + 03Max1.86E + 011.00E + 011.80E + 054.03E + 026.98E + 054.00E + 045.07E + 021.81E + 05F_83_Min−1.00E + 00−1.00E + 00−4.92E-04−1.00E + 00−5.59E-04−1.12E-03−2.28E-02−5.35E-04Mean−1.00E + 00−9.99E-01−4.54E-04−7.76E-01−4.81E-04−8.47E-04−1.38E-02−4.84E-04Std.dev0.00E + 002.42E-052.17E-052.92E-013.23E-059.11E-053.83E-032.05E-05Max−1.00E + 00−9.99E-01−4.12E-04−2.88E-03−4.21E-04−6.4E-04−5.16E-03−4.47E-04AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_84_Min−3.23E + 05−3.21E + 062.23E + 12−6.38E + 025.25E + 126.94E + 118.27E + 083.26E + 12Mean−2.57E + 05−2.56E + 052.60E + 12−1.79E + 027.20E + 128.79E + 111.37E + 093.67E + 12Std.dev1.68E + 041.32E + 041.66E + 112.50E + 027.12E + 118.16E + 104.47E + 082.08E + 11Max−2.41E + 05−2.45E + 052.89E + 122.19E + 028.38E + 121.06E + 122.75E + 094.12E + 12F_85_Min1.69E-1215.61E-016.76E + 084.95E + 024.86E + 094.76E + 071.21E + 037.60E + 08Mean2.40E-733.57E + 028.71E + 084.96E + 025.59E + 091.22E + 082.88E + 031.06E + 09Std.dev1.69E-731.97E + 021.16E + 084.65E-013.13E + 083.85E + 071.37E + 031.33E + 08Max1.20E-724.94E + 021.09E + 094.97E + 026.11E + 092.10E + 087.71E + 031.35E + 09F_86_Min0.00E + 001.14E-057.41E + 031.92E + 001.66E + 042.14E + 034.04E + 009.84E + 03Mean5.77E-037.39E-038.19E + 031.98E + 002.30E + 052.74E + 036.93E + 001.13E + 04Std.dev2.97E-021.47E-024.25E + 021.86E-022.73E + 032.46E + 021.47E + 005.57E + 02Max2.07E-015.46E-029.15E + 031.99E + 002.65E + 043.29E + 031.21E + 011.24E + 04F_87_Min1.58E-1219.02E-418.98E + 021.50E-332.26E + 032.79E + 022.44E-011.04E + 03Mean2.36E-745.69E-299.99E + 021.12E-212.70E + 033.30E + 024.84E-011.18E + 03Std.dev1.67E-733.09E-285.52E + 013.44E-212.28E + 023.81E + 011.70E-014.85E + 01Max1.18E-721.69E-271.10E + 031.35E-203.15E + 034.22E + 029.68E-011.25E + 03F_88_Min1.96E-071.37E-055.26E + 026.19E + 011.11E + 031.61E + 022.97E + 025.18E + 02Mean8.85E-037.48E-036.09E + 028.07E + 011.23E + 032.08E + 023.86E + 025.62E + 02Std.dev1.69E-021.18E-023.62E + 011.34E + 015.73E + 012.15E + 013.03E + 012.33E + 01Max8.51E-025.41E-026.76E + 021.26E + 021.33E + 032.64E + 024.41E + 026.09E + 02F_89_Min1.69E + 031.88E + 032.06E + 042.31E + 031.59E + 041.02E + 047.18E + 032.34E + 04Mean3.35E + 033.49E + 032.27E + 044.61E + 032.21E + 041.11E + 057.49E + 032.56E + 04Std.dev1.05E + 031.01E + 031.04E + 038.43E + 023.64E + 034.45E + 027.70E + 019.16E + 02Max6.38E + 036.13E + 032.47E + 046.09E + 033.00E + 041.21E + 047.59E + 032.73E + 04F_90_Min1.44E-021.27E-027.24E + 023.15E + 016.54E + 039.46E + 013.39E + 026.60E + 02Mean1.90E + 007.73E-011.20E + 034.33E + 011.59E + 041.33E + 024.82E + 029.70E + 02Std.dev2.54E + 021.32E + 003.37E + 027.94E + 005.82E + 032.26E + 011.00E + 021.87E + 02Max9.42E + 007.05E + 002.13E + 035.76E + 012.78E + 041.74E + 027.55E + 021.38E + 03F_91_Min4.06E-034.01E-033.56E + 024.24E-034.12E + 023.92E + 021.35E + 014.07E + 02Mean4.01E-034.01E-033.93E + 027.48E-035.08E + 024.09E + 021.83E + 014.33E + 02Std.dev1.65E-062.76E-062.03E + 013.76E-035.33E + 019.00E + 002.78E + 001.35E + 01Max4.02E-034.03E-034.36E + 021.78E-025.96E + 024.30E + 022.55E + 014.67E + 02F_92_Min8.75E-012.10E + 014.91E + 032.09E + 022.00E + 049.60E + 024.60E + 026.23E + 03Mean4.65E + 011.04E + 025.89E + 032.48E + 022.27E + 041.18E + 034.69E + 027.35E + 03Std.dev3.65E + 015.77E + 015.28E + 022.18E + 011.25E + 031.68E + 024.17E + 004.98E + 02Max1.39E + 022.11E + 027.03E + 032.83E + 022.51E + 041.70E + 034.75E + 028.42E + 03F_93_Min1.08E-896.61E-133.93E + 051.03E-293.95E + 051.18E + 051.41E + 023.46E + 05Mean1.92E-484.89E-064.48E + 052.47E-155.16E + 051.34E + 052.69E + 023.82E + 05Std.dev6.08E-481.77E-052.99E + 041.06E-146.52E + 041.11E + 047.99E + 011.64E + 04Max1.92E-478.99E-055.08E + 055.75E-146.38E + 051.57E + 055.58E + 024.20E + 05F_94_Min2.15E-2434.83E-771.56E + 098.78E-376.57E + 092.35E + 081.48E + 032.09E + 09Mean3.84E-1818.20E-391.86E + 092.39E-188.01E + 093.94E + 089.67E + 032.31E + 09Std.dev0.00E + 004.44E-381.72E + 081.14E-174.84E + 086.55E + 077.45E + 031.43E + 08Max1.79E-1802.43E-372.28E + 096.30E-178.71E + 095.18E + 083.52E + 042.63E + 09AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_95_Min3.93E-1192.43E-329.67E + 072.10E-262.21E + 084.69E + 071.76E + 041.42E + 08Mean8.56E-953.83E-181.13E + 083.28E-142.87E + 085.56E + 074.69E + 041.57E + 08Std.dev2.70E-942.07E-175.37E + 067.98E-143.24E + 074.52E + 061.72E + 047.69E + 06Max8.56E-941.13E-161.22E + 083.88E-133.54E + 086.29E + 077.90E + 041.72E + 08F_96_Min−4.99E + 00−3.41E-031.45E + 08−1.49E-024.28E + 082.79E + 071.05E + 012.26E + 08Mean−4.96E + 00−1.90E-031.73E + 08−3.52E-039.07E + 083.52E + 073.99E + 012.70E + 08Std.dev2.57E-026.44E-041.39E + 073.79E-031.99E + 084.54E + 062.09E + 011.93E + 07Max−4.92E + 00−4.04E-041.92E + 08−1.93E-041.29E + 095.17E + 079.53E + 013.01E + 08F_97_Min1.76E-015.05E-011.02E + 005.55E-011.63E + 001.09E + 001.05E + 009.57E-01Mean7.59E-011.12E + 001.15E + 008.72E-012.95E + 001.69E + 001.36E + 001.14E + 00Std.dev3.89E-013.41E-017.10E-021.92E-016.78E-013.08E-011.24E-011.12E-01Max1.30E + 001.83E + 001.29E + 001.39E + 004.09E + 002.59E + 001.54E + 001.37E + 00F_98_Min1.20E + 149.48E + 131.29E + 141.13E + 141.45E + 141.28E + 141.34E + 141.34E + 14Mean1.40E + 141.23E + 141.33E + 141.19E + 141.47E + 141.31E + 141.36E + 141.37E + 14Std.dev9.60E + 121.86E + 131.98E + 124.03E + 121.09E + 121.06E + 121.08E + 121.06E + 12Max1.46E + 141.46E + 141.37E + 141.28E + 141.49E + 141.33E + 141.38E + 141.39E + 14F_99_Min3.27E-1355.60E-373.41E + 051.80E-241.59E + 086.66E + 042.40E + 015.21E + 06Mean1.41E-1007.83E-232.00E + 061.31E + 012.37E + 093.80E + 055.15E + 011.45E + 07Std.dev4.36E-1003.21E-221.65E + 062.31E + 011.95E + 092.87E + 052.51E + 016.65E + 06Max1.38E-991.68E-216.43E + 066.38E + 016.81E + 091.26E + 061.57E + 023.78E + 07F_100_Min9.18E-079.45E-087.26E + 051.92E + 001.74E + 062.31E + 052.01E + 021.01E + 06Mean2.98E-036.65E-048.19E + 051.98E + 002.29E + 062.82E + 054.20E + 021.14E + 06Std.dev7.10E-031.14E-034.87E + 041.60E-022.45E + 052.76E + 051.37E + 025.66E + 04Max2.22E-025.23E-039.14E + 051.99E + 002.74E + 063.23E + 058.22E + 021.25E + 06
Table 14. Results of the Wilcoxon rank sum test results at %5 significance level for 500D multimodal benchmark problems.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_1_N/A0.128 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_2_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)6( +)3( +)8( +)5( +)4( +)7( +)F_3_N/A1.00 < 0.050.250 < 0.05 < 0.05 < 0.05 < 0.0511( =)7( +)3( +)8( +)5( +)4( +)6( +)F_4_N/A0.711 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0517( +)4( +)6( +)8( +)5( +)2( +)3( +)F_5_N/A0.248 < 0.050.520 < 0.05 < 0.05 < 0.05 < 0.0523( +)7( +)1(−)8( +)5( +)4( +)6( +)F_6_N/A0.148 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_7_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_8_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)4( +)3( +)7( +)8( +)6( +)5( +)F_9_N/A0.484 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)7( +)3( +)8( +)5( +)4( +)6( +)F_10_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_11_N/A1.00 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0511( =)7( +)3( +)4( +)8( +)5( +)6( +)F_12_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0514( +)3( +)5( +)8( +)8( +)2( +)8( +)F_13_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)7( +)4( +)6( +)8( +)3( +)5( +)F_14_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)8( +)7( +)4( +)6( +)F_15_N/A0.273 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)7( +)8( +)6( +)4( +)F_16_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_17_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)F_18_N/A < 0.050.09 < 0.050.090.090.090.0911( =)4( +)3( +)8( +)5( +)6( +)7( +)F_19_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)4( +)5( +)7( +)F_20_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)4( +)5( +)7( +)F_21_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_22_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)4( +)7( +)8( +)3( +)6( +)F_23_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)4( +)6( +)7( +)8( +)5( +)3( +)F_24_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)4( +)5( +)7( +)F_25_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)6( +)7( +)8( +)5( +)3( +)F_26_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0523( +)6( +)4( +)8( +)5( +)1(−)7( +)F_27_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)F_28_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_29_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)3( +)8( +)5( +)7( +)6( +)F_30_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)7( +)3( +)8( +)5( +)4( +)6( +)AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_31_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)8( +)3( +)4( +)6( +)5( +)7( +)F_32_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)4( +)6( +)7( +)8( +)5( +)3( +)F_33_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)4( +)2( +)7( +)8( +)5( +)6( +)F_34_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)7( +)8( +)6( +)4( +)F_35_N/A0.078 < 0.050.0920.0940.096 < 0.05 < 0.0535( +)1(−)6( +)7( +)8( +)4( +)2(−)F_36_N/A < 0.05 < 0.05 < 0.05 < 0.050.137 < 0.05 < 0.0523( +)6( +)4( +)8( +)5( +)1(−)7( +)F_37_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)7( +)8( +)4( +)5( +)F_38_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)8( +)3( +)6( +)7( +)4( +)5( +)F_39_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)7( +)8( +)4( +)5( +)F_40_N/A0.071 < 0.050.582 < 0.05 < 0.05 < 0.05 < 0.0513( +)8( +)2( +)5( +)7( +)4( +)6( +)F_41_N/AN/AN/AN/AN/AN/AN/AN/A88( =)8( =)8( =)8( =)8( =)8( =)8( =)F_42_N/AN/AN/AN/AN/AN/AN/AN/A88( =)8( =)8( =)8( =)8( =)8( =)8( =)F_43_N/AN/AN/AN/AN/AN/AN/AN/A88( =)8( =)8( =)8( =)8( =)8( =)8( =)F_44_N/A0.500 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)5( +)3( +)8( +)7( +)4( +)6( +)F_45_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)7( +)4( +)5( +)F_46_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)3( +)5( +)6( +)7( +)8( +)F_47_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)7( +)8( +)4( +)6( +)F_48_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)4( +)3( +)8( +)7( +)5( +)6( +)F_49_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0514( +)7( +)2( +)8( +)6( +)5( +)3( +)F_50_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_51_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0531(−)6( +)2(−)8( +)5( +)4( +)7( +)F_52_N/A0.116 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)4( +)5( +)7( +)F_53_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)7( +)8( +)4( +)6( +)F_54_N/A1.00 < 0.051.00 < 0.05 < 0.05 < 0.05 < 0.0511( =)7( +)1( =)5( +)6( +)4( +)8( +)F_55_N/A1.00 < 0.050.500 < 0.05 < 0.05 < 0.05 < 0.0511( =)6( +)3( +)8( +)5( +)4( +)7( +)F_56_N/A < 0.050.090.500 < 0.05 < 0.05 < 0.05 < 0.0534( +)5( +)2(−)1(−)7( +)6( +)8( +)F_57_N/A < 0.050.09 < 0.05 < 0.050.055 < 0.050.07632(−)8( +)5( +)1(−)6( +)5( +)7( +)F_58_N/A < 0.050.949 < 0.05 < 0.050.1210.2220.59243(−)8( +)5( +)1(−)6( +)7( +)2(−)F_59_N/A1.00 < 0.050.125 < 0.05 < 0.05 < 0.05 < 0.0511( =)6( +)3( +)8( +)5( +)4( +)7( +)F_60_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)3( +)7( +)8( +)6( +)5( +)F_61_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)6( +)8( +)7( +)3( +)F_62_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)6( +)2( +)5( +)7( +)4( +)8( +)F_63_N/A0.675 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)F_64_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)6( +)7( +)8( +)3( +)F_65_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_66_N/A0.264 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_67_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0543(−)5( +)2(−)1(−)8( +)6( +)7( +)F_68_N/A < 0.05 < 0.050.140 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_69_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)Aver. rank1.682.305.683.476.976.284.656.05Ranking12538746 + / = / − 46/11/1265/3/163/4/262/3/466/3/064/3/264/3/2
Table 15. Results of the Wilcoxon sum rank test for 500D benchmark cases.AQSCAAQUILAMVOSPOTTEDSINECOSJAYAEQUILMOTHF_70_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_71_N/A < 0.05 < 0.050.190 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)F_72_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)4( +)8( +)5( +)3( +)7( +)F_73_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0532(−)8( +)1(−)6( +)5( +)4( +)7( +)F_74_N/A < 0.05 < 0.050.190 < 0.05 < 0.05 < 0.05 < 0.0512( +)4( +)5( +)6( +)7( +)8( +)3( +)F_75_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)4( +)5( +)6( +)7( +)2( +)8( +)F_76_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_77_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_78_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)8( +)2( +)7( +)5( +)4( +)6( +)F_79_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)7( +)3( +)5( +)6( +)4( +)8( +)F_80_N/A0.299 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)4( +)8( +)5( +)3( +)7( +)F_81_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)4( +)8( +)5( +)3( +)7( +)F_82_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)F_83_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)8( +)3( +)7( +)5( +)4( +)6( +)F_84_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_85_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)F_86_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_87_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_88_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)7( +)3( +)8( +)4( +)5( +)6( +)F_89_N/A < 0.05 < 0.050.168 < 0.05 < 0.05 < 0.05 < 0.0512( +)7( +)3( +)6( +)5( +)4( +)8( +)F_90_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)7( +)3( +)8( +)4( +)5( +)6( +)F_91_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)5( +)3( +)8( +)6( +)4( +)7( +)F_92_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_93_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)7( +)2( +)8( +)5( +)4( +)6( +)F_94_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_95_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_96_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0513( +)6( +)2( +)8( +)5( +)4( +)7( +)F_97_N/A < 0.05 < 0.050.695 < 0.05 < 0.05 < 0.05 < 0.0513( +)5( +)2( +)8( +)7( +)6( +)4( +)F_98_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0572(−)4(−)1(−)8( +)3(−)5(−)6(−)F_99_N/A < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0512( +)6( +)3( +)8( +)5( +)4( +)7( +)F_100_N/A0.695 < 0.05 < 0.05 < 0.05 < 0.05 < 0.05 < 0.0521(−)6( +)3( +)8( +)5( +)4( +)7( +)Aver. rank1.451.966.092.967.585.124.126.67Ranking12638547 + / = / − 22/1/830/0/129/0/231/0/030/0/130/0/130/0/1
Fig. 2. Evolution histories of the compared algorithm for 30D multimodal test functions.
Fig. 3. Convergence performance of the algorithms with respect to increasing iterations for 30D multimodal test functions from F_19_ – Diagonal to F_36_ – Layeb09.
Fig. 4. Iterative declines in objective function values with increasing number of function evaluations for 30D multimodal benchmark functions between F_37_-Layeb10 and F_58_ – Type-III complex Deceptive.
Fig. 5. Optimal convergence rates for 30D multimodal test functions between F_59_ – Bohachevsky and F_69_ – SINCOS.
Fig. 6. Evolution of the fitness values with increasing iterations for 30D unimodal test functions.
Fig. 7. Iterative declines in fitness values with increasing number of function evaluations for 30D test functions.
Performance evaluation on CEC-2013 test problems
This section evaluates the prediction efficiency of the proposed AQSCA algorithm on actual parameter unconstrained optimization problems that were first introduced in the IEEE Congress on Evolutionary Computation (CEC-2013)^92^. The unconstrained test problems of the CEC 2013 competitions are divided into three main categories of shift functions: unimodal, multimodal, and composition. To verify the estimation accuracy of the proposed AQSCA, a suite of 28 test problems utilized in CEC 2013 has been solved, and the respective results have been compared against the predictions found by the reputed metaheuristic algorithms of AQUILA, SPOTTED, MOTH, SINECOS, JAYA, MVO, and PSO. Definitions of the benchmark problems employed in CEC-2013 are briefly explained in Table 16. Each algorithm is run 30 times, and 50,000 function evaluations have been performed for each test problem. A performance measure based on the statistical analysis of the collected results, including the best, worst, mean, and standard deviation, is used to determine the efficiency of the competing algorithms. A total of 28 test problems consists of five benchmark problems (F_1_–F_5_), fifteen multimodal benchmark problems (F_6_–F_20_), and eight composite benchmark problems (F_20_–F_28_). It is worth mentioning that eight composite test functions from CEC 2013 are essentially integrated multimodal problems, indicating that twenty-three problems are multimodal, while the remaining five are unimodal. This means that the exploration capabilities of the compared algorithms are the primary concern to be deeply investigated when the CEC 2013 test problems are practiced. Table 17 reports the optimization results obtained for 30D unimodal problems for the compared algorithms. The balanced exploration and exploitation capabilities have been verified by the accuracy of the predictive solution obtained by the AQSCA algorithm, as it yields the best estimation results for five unimodal functions (CEC01–CEC05). Upon examining general definitions of the employed CEC problems, it becomes apparent that most test cases are rotated versions of the original standard benchmark functions, whose successful solution requires a high degree of probing ability from the algorithm. The integration of the SCA-guided search mechanism in the original AQUILA yields very accurate predictions, resulting from the distinct search characteristics of the constituent methods. This enables the exploration of various locations within the solution domain during the current iteration, thereby significantly enhancing the global exploration capability of the hybrid algorithm. This superior behavior of the proposed method can also be observed in the statistical results of the multimodal test functions (CEC06-CEC19) given in Tables 18 and 19. The apparent dominance of the proposed AQSCA is evident when considering both best and mean predictions for each benchmark problem. Composite test functions are challenging cases that involve numerous local optimum points in their solution spaces. Benchmark problems between CEC20 and CEC28 are composite test functions composed of combinations of different test functions frequently employed in literature studies for algorithm benchmarking. Despite having difficulties reaching the global best answer to some problems reported in Table 20, AQSCA proves its superiority over the comparative algorithms by successfully coping with the extreme nonlinearities of the complex composite test problems more reliably than the other algorithms in most test cases. Figures 8 and 9 illustrate the convergence curves of the algorithm in comparison to the CEC 2013 test problems, which are obtained from the average solution of thirty independent algorithm runs.
Table 16. Description of CEC 2013 benchmark functions.NoFunctionsf*(x) Unimodal Functions1Sphere function−14002Rotated High Conditioned Elliptic function−13003Rotated Bent Cigar function−12004Rotated Discus function−11005Different Powers function−10006Rotated Rosenbrock function−9007Rotated Schaffers F7 function−8008Rotated Ackley function−7009Rotated Weirstrass function−60010Rotated Griewank function−500Basic Multimodal Functions11Rastrigin function−40012Rotated Rastrigin function−30013Non-Continuous rotated Rastrigin function−20014Schwefel function−10015Rotated Schwefel function10016Rotated Katsuura function20017Lunacek Bi Rastrigin function30018Rotated Lunacek Bi Rastrigin function40019Expanded Griewank plus Rosenbrock function50020Expanded Schaffer F6 function600Composition Functions21Composition function 1 (n = 5. Rotated)70022Composition function 2 (n = 3. Unrotated)80023Composition function 3 (n = 3. Rotated)90024Composition function 4 (n = 3. Rotated)100025Composition function 5 (n = 3. Rotated)110026Composition function 6 (n = 5. Rotated)120027Composition function 7 (n = 5. Rotated)130028Composition function 8 (n = 5. Rotated)1400Search range : [-100.100]^D^
Table 17. Comparison of the estimations performed by the competitive algorithms for 30D unimodal functions.CEC01AQSCAAQUILASPOTTEDMOTHSINECOSJAYAMVOPSOMin−1.40E + 03−1.38E + 033.55E + 04−1.40E + 03−1.28E + 032.33E + 03−1.40E + 03−1.40E + 03Mean−1.40E + 03−1.35E + 035.13E + 04−1.40E + 03−9.09E + 024.92E + 03−1.39E + 03−1.40E + 03Std. dev6.08E-121.82E + 017.49E + 034.12E-105.06E + 021.46E + 031.80E-021.01E-05Max−1.40E + 03−1.29E + 036.38E + 04−1.40E + 038.53E + 028.55E + 03−1.39E + 03−1.40E + 03CEC02 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min2.65E + 052.03E + 073.24E + 082.54E + 062.05E + 073.55E + 071.52E + 063.43E + 06Mean1.36E + 066.26E + 078.97E + 089.38E + 063.87E + 071.00E + 086.30E + 062.09E + 07Std. dev5.97E + 052.24E + 073.35E + 087.62E + 061.37E + 073.50E + 072.57E + 061.30E + 07Max2.53E + 061.13E + 081.97E + 093.08E + 077.64E + 071.97E + 081.29E + 075.05E + 07CEC03 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min2.54E + 071.09E + 101.16E + 122.65E + 075.90E + 091.09E + 104.10E + 061.38E + 08Mean4.60E + 081.33E + 113.22E + 181.00E + 091.20E + 102.76E + 101.66E + 081.91E + 09Std. dev6.21E + 085.35E + 111.72E + 191.10E + 093.49E + 098.75E + 092.09E + 082.54E + 09Max2.82E + 092.96E + 129.46E + 194.53E + 091.94E + 105.36E + 109.09E + 081.02E + 10CEC04 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min3.50E + 033.77E + 046.07E + 044.08E + 043.44E + 043.67E + 04−7.25E + 021.77E + 04Mean1.03E + 044.95E + 047.70E + 047.50E + 045.51E + 045.04E + 042.60E + 033.33E + 04Std. dev4.54E + 034.14E + 031.14E + 041.63E + 048.58E + 037.77E + 031.88E + 038.03E + 03Max1.96E + 045.81E + 049.81E + 041.06E + 057.49E + 046.84E + 048.04E + 034.81E + 04CEC05 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−1.00E + 03−8.00E + 021.14E + 04−1.00E + 03−7.87E + 028.72E + 02−9.99E + 02−1.00E + 03Mean−1.00E + 03−4.90E + 026.70E + 04−1.00E + 03−5.51E + 022.18E + 03−9.99E + 02−1.00E + 03Std. dev1.58E-122.06E + 023.06E + 042.16E-082.72E + 028.25E + 021.45E-024.94E-05Max−1.00E + 031.40E + 021.44E + 05−1.00E + 036.76E + 024.31E + 03−9.99E + 02−1.00E + 03
Table 18. Multimodal test functions employed in CEC competitions from CEC06 – CEC12.CEC06AQSCAAQUILASPOTTEDMOTHSINECOSJAYAMVOPSOMin−8.84E + 02−7.86E + 023.01E + 03−8.93E + 02−7.88E + 02−4.76E + 02−8.92E + 02−8.35E + 02Mean−8.55E + 02−6.85E + 028.46E + 03−8.20E + 02−7.07E + 02−3.00E + 02−8.44E + 02−7.54E + 02Std. dev2.78E + 018.04E + 012.66E + 036.39E + 016.60E + 018.69E + 012.97E + 015.67E + 01Max−8.18E + 02−3.97E + 021.46E + 04−5.61E + 02−4.58E + 02−1.15E + 02−7.99E + 02−6.54E + 02CEC07 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−7.20E + 02−6.09E + 02−5.20E + 02−7.34E + 02−7.33E + 02−6.87E + 02−7.78E + 02−7.43E + 02Mean−6.85E + 022.11E + 036.75E + 05−6.64E + 02−6.94E + 02−6.44E + 02−7.27E + 02−6.95E + 02Std. dev2.15E + 013.41E + 031.79E + 062.96E + 011.48E + 012.49E + 012.78E + 012.56E + 01Max−6.45E + 021.34E + 046.98E + 06−5.98E + 02−6.56E + 02−5.96E + 02−6.77E + 02−6.21E + 02CEC08 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−6.79E + 02−6.79E + 02−6.79E + 02−6.79E + 02−6.79E + 02−6.79E + 02−6.79E + 02−6.79E + 02Mean−6.79E + 02−6.78E + 02−6.79E + 02−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02Std. dev5.55E-024.47E-026.67E-021.16E-015.58E-025.53E-025.18E-025.84E-02Max−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02−6.78E + 02CEC09 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−5.76E + 02−5.69E + 02−5.64E + 02−5.79E + 02−5.75E + 02−5.63E + 02−5.86E + 02−5.86E + 02Mean−5.68E + 02−5.60E + 02−5.59E + 02−5.66E + 02−5.70E + 02−5.59E + 02−5.80E + 02−5.67E + 02Std. dev3.60E + 003.82E + 002.20E + 004.20E + 002.12E + 001.53E + 003.36E + 004.49E + 00Max−5.62E + 02−5.54E + 02−5.55E + 02−5.59E + 02−5.67E + 02−5.57E + 02−5.72E + 02−5.58E + 02CEC10 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−4.99E + 02−4.09E + 025.40E + 03−4.98E + 02−4.63E + 028.66E + 01−4.98E + 02−4.98E + 02Mean−4.99E + 02−2.42E + 028.60E + 03−4.98E + 02−2.03E + 024.78E + 02−4.98E + 02−4.86E + 02Std. dev2.27E-041.07E + 021.68E + 032.45E-011.65E + 022.05E + 021.14E-011.86E + 01Max−4.99E + 022.30E + 011.18E + 04−4.97E + 022.71E + 021.01E + 03−4.98E + 02−4.15E + 02CEC11 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−2.82E + 02−1.20E + 022.03E + 02−3.47E + 02−2.71E + 02−1.35E + 02−3.36E + 02−3.65E + 02Mean−1.44E + 025.54E + 014.95E + 02−2.99E + 02−2.23E + 02−7.72E + 01−3.04E + 02−3.29E + 02Std. dev9.24E + 018.84E + 011.26E + 022.87E + 013.07E + 013.63E + 012.46E + 011.61E + 01Max8.45E + 012.17E + 027.77E + 02−2.48E + 02−1.53E + 025.81E + 00−2.52E + 02−2.87E + 02CEC12 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min−1.58E + 021.52E + 024.04E + 02−1.76E + 02−1.31E + 02−2.43E + 01−2.59E + 02−2.39E + 02Mean−1.77E + 014.18E + 025.77E + 02−9.57E + 01−9.04E + 011.87E + 01−2.05E + 02−1.39E + 02Std. dev8.00E + 011.01E + 021.17E + 026.30E + 013.57E + 012.12E + 012.98E + 015.70E + 01Max−1.38E + 025.79E + 028.21E + 021.00E + 021.39E + 016.80E + 01−1.47E + 02−1.28E + 01
Table 19. Multimodal test function between CEC13 and CEC20.CEC13AQSCAAQUILASPOTTEDMOTHSINECOSJAYAMVOPSOMin1.73E + 012.28E + 023.63E + 02−2.01E + 011.37E + 014.21E + 01−8.27E + 01−7.03E + 01Mean1.38E + 024.97E + 026.33E + 021.14E + 026.81E + 011.28E + 02−1.81E + 013.35E + 01Std. dev6.97E + 011.28E + 021.33E + 026.08E + 013.35E + 013.05E + 014.20E + 014.28E + 01Max3.10E + 027.87E + 028.80E + 022.32E + 021.34E + 022.04E + 028.53E + 011.30E + 02CEC14 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min1.81E + 032.99E + 036.49E + 031.04E + 033.87E + 035.29E + 031.38E + 036.59E + 02Mean3.09E + 034.23E + 037.71E + 032.08E + 034.90E + 037.33E + 032.96E + 031.48E + 03Std. dev6.53E + 027.14E + 026.26E + 026.35E + 024.81E + 024.61E + 025.88E + 024.81E + 02Max4.34E + 035.26E + 038.65E + 023.73E + 035.78E + 037.80E + 034.11E + 032.52E + 03CEC15 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min2.85E + 033.77E + 036.52E + 032.82E + 034.68E + 036.55E + 032.62E + 036.23E + 03Mean4.26E + 035.08E + 037.74E + 034.49E + 035.48E + 037.80E + 033.69E + 037.46E + 03Std. dev6.51E + 026.18E + 026.21E + 027.33E + 024.32E + 023.34E + 026.56E + 024.07E + 02Max5.39E + 036.38E + 039.15E + 035.93E + 036.48E + 038.15E + 035.29E + 038.18E + 03CEC16 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min2.01E + 022.01E + 022.01E + 022.01E + 022.01E + 022.01E + 022.00E + 022.01E + 02Mean2.02E + 022.02E + 022.02E + 022.01E + 022.02E + 022.02E + 022.01E + 022.02E + 02Std. dev4.49E-015.90E-013.96E-015.60E-013.91E-013.91E-014.44E-013.40E-01Max2.03E + 042.03E + 022.02E + 022.02E + 022.03E + 022.03E + 022.02E + 922.03E + 02CEC17 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min4.22E + 026.32E + 029.45E + 024.17E + 024.48E + 026.08E + 023.94E + 023.70E + 02Mean6.79E + 027.38E + 021.23E + 034.61E + 025.05E + 026.77E + 024.40E + 024.02E + 02Std. dev1.15E + 025.59E + 011.13E + 023.08E + 012.95E + 014.03E + 012.32E + 011.88E + 01Max9.39E + 028.56E + 021.43E + 035.41E + 025.89E + 027.97E + 024.79E + 024.48E + 02CEC18 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min6.24E + 027.31E + 021.06E + 034.75E + 025.71E + 027.04E + 024.79E + 024.56E + 02Mean7.89E + 028.56E + 021.31E + 035.56E + 026.02e + 027.85E + 025.46E + 025.01E + 02Std. dev1.06E + 027.91E + 011.15E + 024.50E + 012.03E + 013.55E + 013.32e + 012.28E + 01Max1.10E + 039.91E + 021.55E + 036.51E + 026.53E + 028.71E + 026.03E + 025.57E + 02CEC19 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min5.05E + 025.29E + 021.16E + 055.08E + 025.29E + 021.53E + 035.05E + 025.05E + 02Mean5.15E + 025.51E + 024.13E + 055.34E + 027.93E + 025.47E + 035.09E + 025.09E + 02Std. dev1.00E + 011.12E + 012.33E + 055.73E + 016.30E + 023.24E + 031.90E + 003.50E + 00Max5.54E + 025.79E + 021.00E + 068.16E + 023.86E + 031.31E + 045.13E + 025.20E + 02CEC20 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min6.09E + 026.11E + 026.11E + 026.10E + 026.10E + 026.12E + 026.09E + 026.11E + 02Mean6.11E + 026.11E + 026.12E + 026.12E + 026.11E + 026.12E + 026.11E + 026.12E + 02Std. dev5.70E-013.02E-013.40E-016.18E-014.50E-012.27E-017.60E-013.76E-01Max6.11E + 026.12E + 026.13E + 026.13E + 026.12E + 026.13E + 026.12E + 026.13E + 02
Table 20. Composite test functions for performance benchmarking of the compared algorithms.CEC21AQSCAAQUILASPOTTEDMOTHSINECOSJAYAMVOPSOMin8.00E + 021.06E + 033.05E + 039.00E + 021.11E + 031.28E + 038.08E + 029.00E + 02Mean1.04E + 031.09E + 033.26E + 031.00E + 031.32E + 031.64E + 031.01E + 031.01E + 03Std. dev6.74E + 011.28E + 017.52E + 015.87E + 011.95E + 023.53E + 027.97E + 016.47E + 01Max1.10E + 031.11E + 033.40E + 031.10E + 031.79E + 032.47E + 031.10E + 031.10E + 03CEC22 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min2.72E + 033.79E + 038.05E + 032.14E + 034.96E + 038.01E + 032.43E + 031.72E + 03Mean4.05E + 035.01E + 038.78E + 032.93E + 035.97E + 038.44E + 034.21E + 032.37E + 03Std. dev5.73E + 027.61E + 024.70E + 024.20E + 025.22e + 022.63E + 027.77E + 023.97E + 02Max5.44E + 036.34E + 039.61E + 033.58E + 037.15E + 039.08E + 035.88E + 033.48E + 03CEC23 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min3.81E + 034.24E + 037.82E + 034.02E + 035.22E + 037.96E + 033.35E + 035.13E + 03Mean5.05E + 036.13E + 038.80E + 035.36E + 036.54E + 038.73E + 034.64E + 038.31E + 03Std. dev6.43E + 028.03E + 024.92E + 026.70E + 025.00E + 022.90E + 027.19E + 026.79E + 02Max6.15E + 037.50E + 039.56E + 036.46E + 037.34E + 039.18E + 035.66E + 039.02E + 03CEC24 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min1.26E + 031.30E + 031.32E + 031.26E + 031.31E + 031.28E + 031.22E + 031.25E + 03Mean1.29E + 031.35E + 031.38E + 031.29E + 031.32E + 031.29E + 031.25E + 031.28E + 03Std. dev1.24E + 015.25E + 016.84E + 011.42E + 016.91E + 008.25E + 001.41E + 011.38E + 01Max1.31E + 031.60E + 031.69E + 031.31E + 031.34E + 031.32e + 031.27E + 031.30E + 03CEC25 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min1.39E + 031.42E + 031.45E + 031.39E + 031.40E + 031.42E + 031.36E + 031.40E + 03Mean1.41E + 031.47E + 031.47E + 031.42E + 031.42E + 031.43E + 031.38E + 031.42E + 03Std. dev1.38E + 012.77E + 011.98E + 011.28E + 017.06E + 006.04E + 001.04E + 011.02E + 01Max1.44E + 031.55E + 031.51E + 031.45E + 031.43E + 031.45E + 031.40E + 031.44E + 03CEC26 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min1.40E + 031.40E + 031.43E + 031.40E + 031.40E + 031.40E + 031.40E + 031.40E + 03Mean1.40E + 031.58E + 031.56E + 031.48E + 031.41E + 031.42E + 031.49E + 031.40E + 03Std. dev2.36E-026.21E + 017.04E + 019.46E + 015.05E + 014.62E + 017.19E + 013.18E + 01Max1.40E + 021.62E + 031.64E + 031.60E + 031.57E + 031.59E + 031.56E + 031.57E + 03CEC27 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min2.19E + 032.55E + 032.60E + 032.37E + 032.13E + 032.44E + 031.99E + 032.08E + 03Mean2.41E + 032.75E + 032.81E + 032.50E + 032.31E + 032.63E + 032.11E + 032.34E + 03Std. dev1.20E + 021.03E + 028.96E + 016.82E + 011.33E + 028.95E + 017.43E + 019.47E + 01Max2.66E + 032.92E + 033.04E + 032.62E + 032.75E + 032.74E + 032.26E + 032.54E + 03CEC28 AQSCA
AQUILA
SPOTTED
MOTH
SINECOS
JAYA
MVO
PSO Min1.50E + 035.12E + 036.39E + 031.70E + 032.02E + 033.13E + 031.50E + 031.50E + 03Mean3.74E + 036.18E + 037.86E + 032.32E + 032.74E + 033.48E + 031.85E + 031.75E + 03Std. dev1.22E + 035.72E + 028.75E + 021.12E + 035.59E + 021.74E + 023.90E + 022.61E + 02Max5.76E + 037.37E + 031.01E + 045.42E + 034.10E + 033.91E + 032.89E + 033.09E + 03
Fig. 8. Convergence curves obtained from the compared methods from CEC–01 to CEC-18.
Fig. 9. Evolution of the objective function values with the increasing number of iterations for 30D composite test problems.
Comparative evaluation of the algorithms based on the CEC 2022 test problems
This section compares the optimization performance of the proposed AQSCA algorithm by employing twelve 20D CEC2022 benchmark functions. It assesses its search efficiency through a comprehensive comparison with the estimations performed by the standard AQUILA algorithm, Symbiotic Organisms Search (SOS)^93^, SCA, Arithmetic Optimization Algorithm (AOA)^94^, and Whale Optimization Algorithm (WHALE)^95^. Figure 10 displays box-plot results comparing the statistical performance of the proposed hybrid AQSCA with that of other mentioned algorithms for the CEC 2022 test problems. The comparative evaluations are based on 30 independent runs, each with 200,000 function evaluations. The y-axis represents the objective function value on a logarithmic scale, where lower values indicate better performance. The CEC 2022 benchmark problems test the compared algorithms in various aspects. Unimodal benchmark functions assess exploitation ability, while multimodal functions evaluate the diversification to escape local optimum solutions. Hybrid and composition functions are used as effective test beds for determining the balance between exploration and exploitation capabilities in complex, shifted, rotated, and composite landscapes. Table 21 describes these twelve CEC 2022 test problems, along with the defined search bounds, problem dimensionalities, and known global optimum values. In most test problems, AQSCA consistently demonstrates superior predictive performance, with the lowest median values and the tightest spreads, which indicates better convergence and solution robustness. This behavior can be attributed to its hybrid structure, which integrates the intrinsic bio-hunting strategies of AQUILA with a sine-cosine-based solution update mechanism, enabling the enhancement of local refinement and the adaptive balancing of the exploration-exploitation trade-off. The first two benchmark functions are unimodal, testing the comparative algorithms’ ability to converge to an optimal solution quickly. AQSCA achieves the lowest median with the minimum spread for these 20D unimodal benchmarks thanks to the elite SCA components that refined AQUILA’s positions, reducing variance and improving exploitation. The third and fourth benchmark functions in Table 21 are multimodal test problems, practical for testing global exploration. The Shifted and Rotated Expanded Schaffer’s F6 function has many local optima and flat regions, which necessitate testing exploration to avoid traps in the search space. AQSCA finds the exact global optimum point in each independent run and confirms its superiority over other algorithms. An intelligent combination of Levy and trigonometric mechanisms, implemented within the AQSCA structure, enhances exploration, resulting in superior global search. The shifted and rotated non-continuous Rastrigin function exhibits a parabolic shape with cosine as bed ripples, creating numerous local minimum points, along with non-continuity characteristics that add irregularity, thereby testing robust exploration. AQSCA achieves the lowest median values with low variance. The discontinuities in the test function challenge continuous update algorithms, including WHALE and SOS. AQUILA’s randomized flight mechanism handles the irregular regions well, and SCA’s oscillations effectively navigate the multimodal search space. However, they become inferior to the AQSCA in terms of prediction performance, which utilizes sine-based oscillations to smooth AQUILA’s unpredictable jumps, thereby enabling it to handle discontinuities and multimodal traps. The Shifted and Rotated Multimodal Levy Function exhibits flat outer regions, which test the balance between escaping from flat areas and exploiting ridges. AQSCA achieves the lowest median, closely approaching the known global optimum value of 900, with minimal outlier predictions. SOS is the second-best optimizer, with a lower spread compared to those obtained for AQUILA, SCA, and AOA. WHALE lacks accurate predictions for this test function, with relatively higher mean values and a wider spread. Hybrid test function – C_6_ combines three test functions, generating an irregular fitness landscape to evaluate and an adaptive search mechanism of the AQSCA algorithm. AQSCA shows the lowest median by outperforming other optimizers. SOS is the second-best optimizer with a narrow box. Hybrid test functions penalize the rigid search scheme of AOA, which is composed of fundamental arithmetic operations or fixed search behaviors of WHALE. An intelligent switch between AQUILA’s global search and SCA’s local search mechanism adds flexibility to AQSCA, allowing it to balance the exploration and exploitation phases, whose effective integration is beneficial for accurately solving hybrid test functions. For Hybrid Function 2 – C_7_, AQSCA and SOS exhibit similar prediction performances; however, AQSCA has lower mean values compared to SOS. AOA has the highest spread and mean values compared to others and is significantly surpassed by the remaining algorithms. AQSCA achieves the lowest estimation values for Hybrid Function 3 – C_8_, followed by the standard AQUILA algorithm in second place in terms of mean results. The SCA algorithm is the worst predictor for this case. Composite test functions serve as effective test beds for evaluating the algorithm’s performance in terms of balancing exploration and exploitation. The algorithm with this capability can make a smooth transition between these complementary phases, enabling the achievement of accurate predictions by eliminating trapped local regions. The effectiveness of the composite test functions lies in their ability to reflect the true strengths of the compared optimizers by simulating complex heterogeneous search landscapes. Test functions C_9_ to C_12_ comprise benchmark problems relevant to the comparison of the optimization methods. AQSCA demonstrates its robust and accurate search ability for these cases by producing nearly identical optimal results for each algorithm run, which are significantly better than those obtained by the remaining methods in terms of precision and consistency.
Table 21. Description of CEC2022 benchmark problems.Problem NoProblem nameDimRangeF_min_CEC2022 – C_1_Shifted and Full Rotated Zakharov20[−100,100]300CEC2022 – C_2_Shifted and Full Rotated Rosenbrock20[−100,100]400CEC2022 – C_3_Shifted and Full Rotated Expanded Schaffer’s F620[−100,100]600CEC2022 – C_4_Shifted and Full Rotated Non-continuous Rastrigin20[−100,100]800CEC2022 – C_5_Shifted and Full Rotated Levy20[−100,100]900CEC2022 – C_6_Hybrid Function 120[−100,100]1800CEC2022 – C_7_Hybrid Function 220[−100,100]2000CEC2022 – C_8_Hybrid Function 320[−100,100]2200CEC2022 – C_9_Composition Function 120[−100,100]2300CEC2022 – C_10_Composition Function 220[−100,100]2400CEC2022 – C_11_Composition Function 320[−100,100]2600CEC2022 – C_12_Composition Function 420[−100,100]2700
Fig. 10. Statistical results for 20D CEC 2022 test problems.
Exploration-exploitation analysis of the proposed AQSCA algorithm
Evaluating optimization performance solely based on prediction results can be misleading. The assessment should also include exploration and exploitation evaluations, which help better understand why some metaheuristic algorithms fail at certain stages and perform poorly on specific problems. To evaluate the AQSCA, this study conducted an empirical analysis of its search features, focusing on their influence on exploration and exploitation. The resulting solutions are then discussed. To further analyze these two key factors in assessing AQSCA’s efficiency, eight standard benchmark functions and their shifted versions are used. The primary importance of shifted test problems in evaluating metaheuristic algorithms lies in their ability to test shift invariance. This key property ensures the algorithm produces robust and accurate solutions regardless of the optimum’s location. Shifting becomes essential in preventing algorithms from relying on predictable landscapes, forcing them to demonstrate true capabilities across varied and high-dimensional search spaces. This evaluation enhances the realism of benchmark cases, allowing researchers to explore the advantages and limitations of the algorithms more effectively. Figure 11 provides a detailed schematic analysis of the exploration and exploitation dynamics within the proposed AQSCA across eight shifted benchmark functions, each with a 100D search space and 10,000 function evaluations (NFEs). In this context, the exploration percentage (red line) indicates the search’s efforts to diversify and find promising new regions. In contrast, the exploitation percentage (blue line) shows efforts focused on refining the best current solutions. These ratios complement each other, summing to 100% at each NFE point, and are plotted logarithmically on the x-axis to clearly illustrate the shift from initial randomization to convergence. This schematic is vital for understanding AQSCA’s behavior, especially how it adaptively balances global exploration and local exploitation through iterations. The structure of AQSCA, which combines AQUILA and SCA, is crucial for maintaining this balance. AQUILA models eagle hunting behavior, emphasizing exploration early and shifting to exploitation later. SCA contributes additional adjustments using fluctuating sine and cosine functions for position updates, enabling adaptive control of movements. This hybrid approach mitigates the risk of AQUILA over-exploring in unimodal landscapes and of SCA converging prematurely in multimodal ones. The curves demonstrate AQSCA’s ability to sustain high exploration initially, helping it escape local optima, then transition to exploitation for precise convergence. F_1_ - Shifted Zakharov Function is a unimodal, convex function with no local minima other than the global optimum, making it ideal for assessing exploitation in higher-dimensional, smooth landscapes that quadratically scale with dimensions. The stepwise pattern in these curves reflects AQSCA’s hybrid design, which uses Levy flights for exploration and SCA-based refinements for exploitation, preventing unnecessary diversification in unimodal settings. F_2_ – Shifted Trigonometric Function is a unimodal test with a single global optimum. Its curve indicates exploration declines smoothly from 100% to 0% by a certain number of function evaluations, while exploitation steadily increases. F_3_ – Shifted Sphere Function is a classic unimodal function emphasizing pure exploitation within a parabolic basin, where premature exploration can delay convergence. Exploration percentages reach a minimum at around 10,000 function evaluations and stay there with minimal fluctuations, while exploitation rises linearly and becomes dominant after 10,000 evaluations. F_4_ – Shifted Schwefel 2.21 is a convex, separable, and unimodal function, helpful in evaluating variable interdependencies within a bounded domain and often challenging due to its asymmetric search space. Exploration decreases to its lowest point between 100 and 1000 evaluations, while exploitation peaks within this range. AQSCA’s success in such non-separable spaces results from its SCA-based fitness-scale movements. For shifted multimodal functions, from F_5_ - Shifted Expanded Schaffer’s to F_8_ - Shifted Alpine, similar convergence traits are observed. Exploration remains high for a longer period, with gradual fluctuations beyond 100 evaluations, as AQUILA’s spiral motions and Levy flights help escape local optima. At the same time, exploitation increases steadily, overtaking around 100 NFEs thanks to SCA’s oscillatory updates, which refine local solutions throughout the iterations.
Fig. 11. Exploration – Exploitation curves for various test problems for the AQSCA algorithm.
Ablation analysis and runtime complexity of the proposed AQSCA
This section provides a detailed analysis of the ablated versions of the proposed AQSCA algorithms and compares their performance when one of the two main parts of the search scheme is removed from the main algorithm. Additionally, it compares the average running time of each ablated algorithm, along with standard AQUILA and the proposed AQSCA, and investigates the most influential factors that determine the execution time of each algorithm. Table 22 exhibits the results of the ablation analysis concerning the proposed hybrid AQSCA optimization algorithm, evaluated across eight shifted variants of the 100D standard test problems. Eight shifted versions of standard test problems were executed thirty times each, with 10,000 function evaluations, to analyze how different components of the proposed search scheme, integrated into the original AQUILA optimizer, influence the overall solution quality of the hybrid AQSCA algorithm. Within this framework, AQSCA1 denotes the activation of only the initial part of the proposed search scheme, as outlined in Table 3, during iterations, whereas AQSCA2 pertains to the activation of only the second part. Additionally, Table 22 presents a comparison of the mean runtimes of each optimizer, over thirty independent runs, for each test function. It is discernible that AQSCA yields the most accurate and robust predictions across all instances, markedly outperforming the ablated AQSCA variants and the standard AQUILA algorithm. This superior performance primarily results from the synergistic integration of AQUILA and SCA algorithms, both of which are engineered to manage the challenges associated with shifting the global optimum. The robust exploration capability of the AQUILA algorithm, combined with the adaptive refinement mechanisms of the SCA algorithm, sustains an appropriate balance between diversification and intensification phases, thus facilitating a more consistent search process. This methodology permits the algorithm to attain the shifted optimum without premature convergence. The ablation analysis further corroborates that the two complementary components of the search scheme possess distinctive advantages that render their combination effective. It is also observed that AQSCA1 and AQSCA2 exhibit comparable computational times, indicating that their application does not impose additional computational burdens on the primary AQSCA algorithm, as evidenced by the average runtimes for each test function. A comparison of the average runtimes between AQSCA and the standard AQUILA algorithm reveals that the proposed method incurs slightly increased calculation times due to the incorporation of the additional scheme. Nevertheless, the overall enhancement in solution quality achieved by AQSCA relative to the original AQUILA justifies the increased runtime when addressing these test problems, such that even the worst result obtained by AQSCA is better than those obtained for the AQUILA algorithm for test problems F_2_ – Shifted Trigonometric Function, F_4_ – Shifted Schwefel 2.21 function, F_7_ – Shifted Griewank function, and F_8_ – Shifted Alpine function.
Table 22. Comparison of the statistical results and running times for the competitive algorithms.AQSCAAQSCA1AQSCA2AQUILAF1 – Shifted Zakharov functionMin1.191E + 001.912E + 001.656E + 002.627E + 00Mean3.158E + 021.451E + 041.525E + 038.741E + 03Std. dev.4.942E + 023.911E + 043.201E + 032.234E + 04Max2.000E + 031.768E + 051.475E + 049.477E + 04Avg. run time (sec.)1.231E + 001.022E + 008.971E-015.322E-01F2 – Shifted Trigonometric functionMin1.000E + 001.001E + 001.000E + 001.012E + 00Mean1.000E + 001.003E + 001.004E + 001.098E + 00Std. dev.2.461E-056.846E-039.184E-031.342E-03Max1.000E + 001.035E + 001.048E + 031.112E + 00Avg. run time (sec.)1.214E + 001.001E + 001.042E + 004.222E-01F3 – Shifted Sphere functionMin2.603E-091.042E-042.932E-053.532E-04Mean6.817E-062.883E-044.651E-023.802E-02Std. dev.1.018E-043.998E-055.396E-021.133E-01Max3.834E-049.542E-041.941E-016.241E-01Avg. run time (sec.)1.282E + 001.193E + 009.372E-015.953E-01F4 – Shifted Schwefel 2.21 functionMin2.060E-063.926E-022.792E-034.123E-03Mean7.783E-059.223E-024.844E-025.782E-02Std. dev.5.029E-055.742E-024.361E-023.914E-02Max1.762E-042.781E-012.223E-011.508E-01Avg. run time (sec.)9.852E-017.89E-016.242E-013.826E-01F5 – Shifted Expanded Schaffer’s F6 functionMin1.352E + 002.213E + 005.832E + 009.932E + 00Mean1.024E + 013.947E + 014.987E + 016.892E + 01Std. dev.4.106E + 004.634E + 001.054E + 012.483E + 01Max1.892E + 015.932E + 017.639E + 011.147E + 02Avg. run time (sec.)4.132E + 013.838E + 013.721E + 011.825E + 01F6 – Shifted HgBat functionMin9.387E-021.239E-014.302E-013.024E-01Mean4.324E-014.781E-017.353E-017.642E-01Std. dev.1.901E-011.642E-012.169E-012.467E-01Max6.682E-017.308E-011.300E + 001.378E + 00Avg. run time (sec.)2.272E + 001.984E + 001.782E + 001.003E + 00F7 – Shifted Griewank functionMin1.093E-111.073E-071.577E-062.278E-07Mean7.352E-097.758E-051.842E-041.055E-04Std. dev.9.093E-091.427E-042.664E-041.942E-04Max3.802E-087.183E-049.613E-048.903E-04Avg. run time (sec.)5.732E-014.968E-014.942E-013.742E-01F8 – Shifted Alpine functionMin8.583E-067.643E-031.163E-033.494E-03Mean3.832E-053.058E-022.791E-022.078E-02Std. dev.2.967E-052.177E-021.799E-021.484E-02Max1.144E-058.832E-026.131E-026.572E-02Avg. run time (sec.)9.642E-016.762E-014.783E-011.237E-01
Comparative evaluations of constrained engineering design problems
This section aims to discuss the effectiveness of the proposed hybrid method in solving three different real-world, complex, and nonlinear constrained engineering design problems with varying levels of difficulty. The respective feasible solutions found by the proposed AQSCA are compared with those obtained from AQUILA, Runge-Kutta Optimizer (RUNGE)^96^, Poor and Rich Optimizer (PRO)^97^, Reptile Search Optimizer (REPTILE)^98^, EQUIL, and Gradient-based Optimizer (GRAD)^99^. Each algorithm is run 100 times for 20,000 function evaluations, and feasible solutions that obey the defined problem constraints are considered for performance evaluations. Statistical analysis of the consecutive algorithm runs is performed for the abovementioned algorithms in terms of best, worst, mean, and standard deviation results. The constrained optimization problem is converted into an unconstrained optimization problem using a simple, yet effective constraint-handling strategy proposed by Kim et al.^100^, as formulated by the mathematical expressions below.
Assume that a nonlinear optimization problem is defined by the following
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\text{arg}\text{min}f\left(x\right),\:x\in\:S\subseteq\:\:{R}^{np}$$\end{document}subject to inequality constraints
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{k}\left(\overrightarrow{x}\right){\le\:0,\:{\:g}_{k\:}:{R}^{np}\to\:R,}_{}\:k=1,\dots\:,m$$\end{document}Where S donates the solution search space, np is the problem dimension, and m is the number of design constraints. A reasonable constraint handling model is developed for converting the defined constrained problem to an unconstrained problem
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\min _{{x \in S}} F\left( x \right) = \left\{ {\begin{array}{*{20}l} {g_{{\max }} \left( {\vec{x}} \right),} & {ifg_{{\max }} \left( {\vec{x}} \right) > 0} \\ {a\tan \left( {f\left( {\vec{x}} \right)} \right) - \frac{\pi }{2}} & {otherwise} \\ \end{array} } \right.$$\end{document}where
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{max}\left(\overrightarrow{x}\right)=max\left({g}_{1}\left(\overrightarrow{x}\right),{g}_{2}\left(\overrightarrow{x}\right),\dots\:,{g}_{k}\left(\overrightarrow{x}\right)\right)$$\end{document}Where atan() is the arctan function that operates the inverse tangent function of a variable. This constraint-handling technique avoids using problem-dependent parameters such as penalty coefficient or Lagrange multiplier.
Heat exchanger design problem
This real-world engineering problem involves minimizing the heat exchange area of a heat exchange network with known inlet temperatures at the hot side. The network is composed of three series of operating shell and tube heat exchangers whose mathematical model is formulated by the following set of equations^101^
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\text{arg}\text{min}\:\:\:\:\:\:\:f\left(\overrightarrow{x}\right)={x}_{1}+{x}_{2}+{x}_{3}\:$$\end{document}Subject to
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{1}\left(\overrightarrow{x}\right)=-1+0.0025\left({x}_{4}+{x}_{6}\right)\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{2}\left(\overrightarrow{x}\right){=-1+0.0025(-x}_{4}+{x}_{5}+{x}_{7})\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{3}\left(\overrightarrow{x}\right){=-1+0.01(-x}_{5}+{x}_{8})\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{4}\left(\overrightarrow{x}\right)=100{x}_{1}-{x}_{1}{x}_{6}+833.33252{x}_{4}\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{5}\left(\overrightarrow{x}\right)={x}_{2}{x}_{4}-{x}_{2}{x}_{7}-1250{x}_{4}+1250{x}_{5}\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{6}\left(\overrightarrow{x}\right)={x}_{3}{x}_{5}-{x}_{3}{x}_{8}-2500{x}_{5}+1250000\le\:0.$$\end{document}Upper and lower bounds
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:100\le\:{x}_{1}\le\:10000,\:\:\:1000\le\:{x}_{2}\le\:10000\:$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:1000\le\:{x}_{3}\le\:10000,\:\:\:10\le\:{x}_{4}\le\:1000$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:10\le\:{x}_{5}\le\:1000,\:\:\:10\le\:{x}_{6}\le\:1000$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:10\le\:{x}_{7}\le\:1000,\:\:\:10\le\:{x}_{8}\le\:1000.$$\end{document}Table 23 reports the optimal results of the AQSCA algorithm and other remaining optimizers for this design problem. The best-known optimal value of this problem is given in Andrei^101^ as f(x) = 7049.24802. All compared algorithms fail to approach the most prominent solution to the problem. However, AQSCA achieves the minimum objective value of f(x) = 7103.44937 between them with their respective design variables \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\overrightarrow{x}=\{349.71,\:\:1394.40,\:\:5359.33,\:\:158.12,\:\:285.62,\:\:238.52,\:\:272.42,\:\:385.62\}.$$\end{document} The REPTILE algorithm is the worst predictor in terms of solution accuracy and consistency, with a corresponding minimum function value of f(x) = 16073.1682, consistently finding the same optimal solution in each run. It is also interesting to observe the performance improvement resulting from integrating the proposed scheme into the standard AQUILA algorithm, as evidenced by the estimations acquired by AQUILA, which yield the optimal value of f(x) = 7554.933. This significant increase in solution accuracy in the standard AQUILA optimizer verifies the dexterity of the proposed learning algorithm. Figure 12 shows the convergence histories of the design variables with increasing iterations.
Table 23. Statistical results for heat exchanger design problem.AQSCAAQUILARUNGEPROREPTILEEQUILGRAD x 1 349.716645117.585131111.520963513.32232350.07645100.07559407.630083 x 2 1394.400742797.747391745.689401641.82427058.92511207.04933524.78278 x 3 5359.331954639.600955693.470346768.42278664.16656313.01335339.08673 x 4 158.123079123.049523113.24097214.85836025.570234101.8106277.0467263 x 5 285.627207314.471656272.336639232.23111234.77242248.01661286.436533 x 6 238.521569263.844073247.81497987.77858393.567720230.14599284.813291 x 7 272.425844208.574794227.192715180.64079134.70855253.62034162.254234 x 8 385.627095414.462656372.327863331.29404318.02354347.97917386.436530 g 1 (x) −0.00009024−0.0018628−0.1972176−1.435412−1.8248044−0.499985−0.81364768 g 2 (x) −0.00000975−0.0000007−0.0001384−0.001583−0.5351748−0.001582−0.06749426 g 3 (x) −0.00000034−0.0000506−0.0000654−0.000480−0.0211339−0.0005030.00000000 g 4 (x) −0.00838838−0.0327660−0.0973601−0.743407−0.7021551−0.170108−0.09534996 g 5 (x) −0.00017507−0.0000076−0.0342790−0.004966−0.1402231−0.000434−0.07088990 g 6 (x) −0.00000112−0.0000902−0.0000877−0.009370−0.1674887−0.0003740.00000000Min7103.449377554.933427550.680748923.569316073.16827620.13839271.499600Mean7296.654878528.887868024.5584311771.35116073.16828311.990011340.30811Std. Dev145.248604914.458300350.7077932466.73220.00000000416.865461791.708734Max7538.7975410260.61488606.1964114864.02416073.16829083.050412390.32289
Fig. 12. Evolution of the design variables with increasing function evaluations.
Industrial refrigeration system design problem
This complex optimization problem simulates the mathematical model of an industrial refrigeration system, first proposed by Paul and Tay^102^. The current form of the objective function and respective design constraints are expressed below.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\begin{aligned} \arg \min f\left( {\vec{x}} \right) = & 63098.88x_{2} x_{4} x_{{12}} + 5441.5x_{2}^{2} x_{{12}} \\ & + 115055.5x_{2}^{{1.664}} x_{6} + 6172.27x_{2}^{2} x_{6} \\ & + 3098.88x_{1} x_{3} x_{{11}} + 5441.5x_{1}^{2} x_{{11}} + 115055.5x_{1}^{{1.664}} x_{5} \\ & + 6172.27x_{1}^{2} x_{5} + 140.53x_{1} x_{{11}} \\ & + 281.29x_{3} x_{{11}} + 70.26x_{1}^{2} + 281.29x_{1} x_{3} \\ & + 281.20x_{3}^{2} + 14437x_{1}^{2} x_{7} x_{8}^{{1.8812}} x_{9}^{{ - 1}} x_{{10}} x_{{12}}^{{0.3424}} x_{{14}}^{{ - 1}} \\ & + 20470.2x_{1}^{2} x_{7}^{{2.893}} x_{{11}}^{{0.316}} \\ \end{aligned}$$\end{document}subject to.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{1}\left(\overrightarrow{x}\right)=1.524{x}_{7}^{-1}-1\le\:0,\:\:{g}_{2}\left(\overrightarrow{x}\right)=1.524{x}_{8}^{-1}-1\le\:0,\:$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{3}\left(\overrightarrow{x}\right)=0.07789{x}_{1}-2{x}_{7}^{-1}{x}_{9}-\:1\le\:0,\:\:\:{g}_{4}\left(\overrightarrow{x}\right)=7.05305{x}_{1}^{2}{x}_{2}^{-1}{x}_{8}^{-1}{x}_{9}^{-1}{x}_{10}{x}_{14}^{-1}-1\:\:\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{5}\left(\overrightarrow{x}\right)=0.0833{x}_{13}^{-1}{x}_{14}-1\:\le\:0,$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{6}\left(\overrightarrow{x}\right)=47.136{x}_{2}^{0.33}{x}_{10}^{-1}{x}_{12}-1.333{x}_{8}{x}_{13}^{2.1195}+62.08{x}_{8}^{0.2}\:{x}_{10}^{-1}{x}_{12}^{-1}{x}_{13}^{2.1195}-1\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{7}\left(\overrightarrow{x}\right)=0.0477{x}_{8}^{1.8812}{x}_{10}{x}_{12}^{0.3424}-1\:\le\:0,\:\:\:{g}_{8}\left(\overrightarrow{x}\right)=0.0488{x}_{7}^{1.893}{x}_{9}{x}_{11}^{0.316}-1\:\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{9}\left(\overrightarrow{x}\right)=0.0099{x}_{1}{x}_{3}^{-1}\:-1\:\le\:0,\:\:\:\:\:\:\:\:\:\:{g}_{10}\left(\overrightarrow{x}\right)=0.0193{x}_{2}{x}_{4}^{-1}\:-1\:\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{11}\left(\overrightarrow{x}\right)=0.0298{x}_{1}{x}_{5}^{-1}\:-1\:\le\:0,\:\:{g}_{12}\left(\overrightarrow{x}\right)=0.056{x}_{2}{x}_{6}^{-1}\:-1\:\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{g}_{13}\left(\overrightarrow{x}\right)=2{x}_{9}^{-1}\:-1\:\le\:0,\:\:\:\:{g}_{14}\left(\overrightarrow{x}\right)=2{x}_{10}^{-1}\:-1\:\le\:0,\:\:\:\:{g}_{15}\left(\overrightarrow{x}\right)={x}_{12}{x}_{11}^{-1}\:-1\:\le\:0$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:0.001\le\:{x}_{i}\le\:5,\:\:\:\:i=1,\dots\:.,14$$\end{document}Table 24 reports the optimal results retained by AQSCA and other competitive optimization algorithms. It is observed that the solution quality and consistency achieved by AQSCA are significantly better than those obtained from the remaining algorithms. The failure of AQUILA, PRO, REPTILE, and GRAD algorithms to capture accurate predictions for this problem is due to their inability to solve nonlinear optimization problems with binding design constraints. The persistence of the predictions performed by AQSCA is remarkable and much better than that of the remaining algorithms. AQSCA achieves the minimum objective function f(x) = 0.0322355 with a respective standard deviation rate of 0.0001405, considerably outperforming the contestant algorithms. As in the previous case, it is observed that the hybridization of the proposed learning scheme with the original AQUILA algorithm substantially increases the general estimation performance. Figure 13 visualizes the evolution of the design variables for each algorithm for this design problem.
Table 24. Comparison of the statistical results for the industrial refrigeration system design problem.AQSCAAQUILARUNGEPROREPTILEEQUILGRAD x 1 0.00100000.22301910.00100000.00937700.00116710.0010000.0010058 x 2 0.00100141.46441400.00100010.02888330.01949010.0010840.0011461 x 3 0.00100042.70598380.00103191.31079690.00352120.0010840.0010307 x 4 0.00101342.60667390.01977633.05003542.66141740.0019920.0012479 x 5 0.00100702.43320230.01209543.38758741.36307960.0010060.0010250 x 6 0.00100542.20074910.00464414.64049300.05147220.0010570.0029327 x 7 1.52400001.52418811.52400204.18984632.17234341.5243041.5240000 x 8 1.52400002.93282471.52401571.52451333.76947611.5251721.5240000 x 9 4.99999972.23944644.99892892.72228704.81035574.9814382.1236207 x 10 2.00000954.60354362.00000624.64755652.53441072.0030782.0005782 x 11 0.00100692.56559830.00377270.04853530.10348580.0010202.5933853 x 12 0.00100660.07350720.00188120.04552110.00313570.0010130.0050080 x 13 0.00731600.02981230.00951860.05337840.00114930.0072860.0155264 x 14 0.08782720.21734880.09828020.60666520.00355030.0872500.1863915 g 1 (x) 0.0000000−0.000123−0.0000013−0.636263−0.2984534−0.00019940.0000000 g 2 (x) 0.0000000−0.480364−0.0000103−0.000336−0.5956997−0.00076850.0000000 g 3 (x) −7.561601−3.921172−7.5601877−2.298738−5.4286338−7.5359395−3.7868255 g 4 (x) −0.978953−0.227488−0.9811620−0.960365−0.9805913−0.9803251−0.9793513 g 5 (x) −0.000001−0.392696−0.1399230−0.053265−0.7426809−0.00247920.00000000 g 6 (x) −0.000019−0.014812−0.0631363−0.221357−0.9782950−0.0166147−0.0000454 g 7 (x) −0.980154−0.319870−0.9754161−0.829818−0.7961384−0.9800494−0.9656155 g 8 (x) −0.938803−0.673144−0.9071222−0.230924−0.5021424−0.9387481−0.6890652 g 9 (x) −0.990104−0.999184−0.9904062−0.999929−0.9967184−0.9908662−0.9903386 g 10 (x) −0.980927−0.989157−0.9990239−0.999817−0.9998586−0.9894973−0.9822739 g 11 (x) −0.970407−0.997268−0.9975362−0.999917−0.9999744−0.9703838−0.9707561 g 12 (x) −0.944220−0.962736−0.9879407−0.999651−0.9787954−0.9426027−0.9781137 g 13 (x) −0.599999−0.106922−0.5999143−0.265323−0.5842303−0.5985095−0.0582122 g 14 (x) −0.000004−0.565552−0.0000031−0.569666−0.2108619−0.0015366−0.0002890 g 15 (x) −0.000291−0.971348−0.5013585−0.062103−0.9696984−0.0069406−0.9980689Min0.0322355688531.440.05958532506.587031.8859000.033054831.4443998Mean0.0323734688531.440.16875992506.5870456791.510.0429265611887.412Std. Dev0.00014050.00000000.09958290.000000727036.730.0078508322333.134Max0.0325918688531.440.36603852506.58701730329.20.0552524451501.972
Fig. 13. Convergence curves of the decision variables for the industrial refrigeration design problem.
Car side impact design problem
This design problem was initially proposed by Gu et al.^103^. A formative side impact criterion is defined to regulate the vehicle market and maintain reliable protection against side impact. For this aim, a promising attempt was made to reduce the total weight of a vehicle using nine decisive impact factors, which include the thickness of B-pillar (x1), The B-pillar reinforcement (x2), the floor side inner (x3), the cross members (x4), the door beam (x5), the door beltline reinforcement (x6), the roof rail (x7), the materials of B-pillar inner (x9), the barrier height (x10), and the hitting position (x11). This is a typical mechanical design problem with mixed continuous and integer decision variables. The following mathematical formulation describes the car side impact design problem.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\begin{aligned} \:Weight = & f\left( {\vec{x}} \right) = 1.98 + 4.9x_{1} + 6.67x_{2} + 6.98x_{3} + 4.01x_{4} \\ & + 1.78x_{5} + 2.73x_{7} \:subject\:toF_{a} = g_{1} \left( {\vec{x}} \right) = 1.16 - 0.3717x_{2} x_{4} \\ & - 0.00931x_{2} x_{{10}} - 0.484x_{3} x_{9} + 0.1343x_{6} x_{{10}} \le 1kNVC_{a} = g_{2} \left( {\vec{x}} \right) \\ = & 0.261 - 0.0159x_{1} x_{2} - 0.188x_{1} x_{8} - 0.019x_{2} x_{7} + 0.0144x_{3} x_{5} \\ & + 0.0008757x_{5} x_{{10}} + 0.08045x_{6} x_{9} + 0.00139x_{8} x_{{11}} + 0.00001575x_{{10}} x_{{11}} \\ & \le 0.32\frac{m}{s}VC_{m} = g_{3} \left( {\vec{x}} \right) = 0.214 + 0.00817x_{5} - 0.131x_{1} x_{8} - 0.0704x_{1} x_{9} \\ & + 0.03099x_{2} x_{6} - 0.018x_{2} x_{7} + 0.0208x_{3} x_{8} + 0.121x_{3} x_{9} \\ & - 0.00364x_{5} x_{6} + 0.0007715x_{5} x_{{10}} - 0.0005354x_{6} x_{{10}} \\ & + 0.00121x_{8} x_{{11}} + 0.00184x_{9} x_{{10}} - 0.02x_{2}^{2} \le 0.32\frac{m}{s}VC_{l} = g_{4} \left( {\vec{x}} \right) \\ = & 0.74 - 0.61x_{2} - 0.163x_{3} x_{8} + 0.001232x_{3} x_{{10}} - 0.166x_{7} x_{9} \\ & + 0.277x_{2}^{2} \le 0.32\frac{m}{s}\Delta _{{ur}} = g_{5} \left( {\vec{x}} \right) = 28.98 + 3.818x_{3} - 4.2x_{1} x_{2} \\ & + 0.0207x_{5} x_{{10}} + 6.63x_{6} x_{9} - 7.7x_{7} x_{8} + 0.32x_{9} x_{{10}} \le 32\frac{m}{s}\Delta _{{mr}} \\ = & g_{6} \left( {\vec{x}} \right) = 33.86 + 2.95x_{3} + 0.1792x_{{10}} - 5.05x_{1} x_{2} - 11x_{2} x_{8} \\ & - 0.0215x_{5} x_{{10}} - 9.98x_{7} x_{8} + 22x_{8} x_{9} \le 32\frac{m}{s}\Delta _{{l_{r} }} = g_{7} \left( {\vec{x}} \right) \\ & = 46.36 - 9.9x_{2} - 12.9x_{1} x_{8} + 0.1107x_{3} x_{{10}} \le 32 - F_{P} \\ = & g_{8} \left( {\vec{x}} \right) = 4.72 - 0.5x_{4} - 0.19x_{2} x_{3} - 0.0122x_{4} x_{{10}} + 0.009325x_{6} x_{{10}} \\ & + 0.000191x_{{11}}^{2} \le 32.4\:kN\;V_{{MBP}} = g_{9} \left( {\vec{x}} \right) = 10.58 - 0.674x_{1} x_{2} \\ & - 1.95x_{2} x_{8} + 0.02054x_{3} x_{{10}} + 0.0198x_{4} x_{{10}} + 0.028\:x_{6} x_{{10}} \le 9.9V_{{FD}} \\ = & g_{{10}} \left( {\vec{x}} \right) = 16.45 - 0.489x_{3} x_{7} - 0.843x_{5} x_{6} + 0.0432x_{9} x_{{10}} \\ & - 0.0556x_{9} x_{{11}} - 0.000786x_{{11}}^{2} \le 15.7 - 0.5 \le x_{i} \le 1.5,\:i \\ = & 1, \ldots \:,7x_{8} ,x_{9} \in \left( {{\text{0}}{\text{.192,0}}{\text{.345}}} \right) - 30 \le x_{{10}} ,\:x_{{11}} \le 30 \\ \end{aligned}$$\end{document}here Fa is the abdominal load, VCu is the upper chest of the dummy, VCm is the middle chest of the dummy, VCl is the lower chest of the dummy, Δur is the deflection of the upper rib, Δmr is the deflection of the middle rib, Δlr is the deflection of the lower rib, Fp is the public force, VMBP is the V-Pillar velocity at the center, and VFD is the front door velocity at the V-Pillar. Table 25 provides the optimal solution found by the competitive optimizers, including the proposed AQSCA. Regarding solution accuracy and persistence, the proposed hybrid AQSCA algorithm dominates. It achieves the best feasible objective function value of f(x) = 22.843049 and a standard deviation value of 0.0002035, which is significantly better than the values obtained by the compared methods. GRAD algorithm yields the worst minimum prediction value of f(x) = 23.852970 for this design case. The convergence of the design variables to their optimal values for each compared algorithm is depicted in Fig. 14 for this design problem.
Table 25. Optimal results for the car side impact design problem.AQSCAAQUILARUNGEPROREPTILEEQUILGRAD x 1 0.5000000.5034830.5031660.5213940.6280020.5000000.500072 x 2 1.1174231.2277371.1927871.1573821.1460871.1618081.249328 x 3 0.5000040.5264230.5000020.5156650.5046540.5000380.527481 x 4 1.3004491.2081721.2411941.3224701.2898071.2473741.255557 x 5 0.5000000.5083270.5226350.5118630.6644880.5000000.560666 x 6 1.4999991.4523531.3597591.3276041.1941021.4999991.200448 x 7 0.5000000.5323180.5000040.5501950.5134530.5000000.500000 x 8 0.3450000.3450000.3450000.3450000.3450000.3450000.345000 x 9 0.3450000.3450000.1920000.3450000.3450000.3450000.192000 x 10 −19.37213−2.116638−5.637923−10.5374−4.173905−11.43262−7.950057 x 11 −0.0325082.7232130.378313−8.88292−2.4785930.000306−1.036399 g 1 (x) −0.615320−0.457360−0.477108−0.531181−0.458755−0.531789−0.507769 g 2 (x) −0.078258−0.073438−0.075783−0.080826−0.083947−0.075557−0.080101 g 3 (x) −0.092218−0.095628−0.099163−0.103506−0.109977−0.093078−0.106207 g 4 (x) −0.021705−0.021567−0.019695−0.022297−0.015698−0.020927−0.025394 g 5 (x) −3.678064−2.696835−3.047382−3.468182−3.669062−3.201162−3.421846 g 6 (x) −5.260704−4.324963−3.313267−4.130438−3.572745−4.129163−3.857792 g 7 (x) −0.986850−0.835028−0.993099−1.009001−1.225117−0.986850−0.288841 g 8 (x) 0.000000−0.0029350.0000000.000000−0.0144190.0000000.000000 g 9 (x) −0.628708−0.254622−0.305094−0.387446−0.310429−0.461740−0.364551 g 10 (x) −0.164835−0.061848−0.022250−0.016194−0.058590−0.099339−0.002073Min22.84304923.51333223.1639123.57017523.98075622.92650323.852970Mean22.84328123.81414923.4784924.48748624.32054823.06966425.148991Std. Dev0.00020350.26170600.1950750.70054460.23759180.13641530.9585307Max22.84355824.43914623.7267325.56100824.68117623.31878826.756085
Fig. 14. Convergence histories of the design variables for the car side impact design problem.
Solving chemical equilibrium problems through the AQSCA optimizer
Fundamentals of Gibbs free energy minimization
This section evaluates the optimization success of the proposed AQSCA algorithm over highly nonlinear and inherently complex Gibbs Free Energy (GFE) minimization problems. In recent years, extensive research on designing and optimizing efficient energy systems has garnered significant attention, driven by the advancement of increasingly improved technology. In this regard, determining the equilibrium point in chemical reactions through GFE minimization is essential in evaluating energy systems at specified operating conditions. Biomass gasification and fuel cell applications in fuel reforming processes are prominent examples of employing chemical equilibrium calculations in a specific energy system^104^. Biomass gasification modeling and fuel reformer analysis can be conducted using well-defined reaction kinetics calculations; however, detailed chemical reaction kinetic experimental data are required for every reaction step. Utilizing chemical equilibrium in a steady state and specifying final products are the best approaches for chemical reaction modeling. The chemical equilibrium model is also suitable for fast chemical reactions.
The concept of GFE minimization for chemical equilibrium was first introduced by Dantzig et al.^105^, stating that the necessary condition for a given system to be at the equilibrium point is that the total GFE must be at the global minimum. However, as the GFE function is highly non-linear and non-convex, a reliable and efficient method for global minimization is highly desired. In this context, the thermodynamic quantity of primary significance is the GFE, which allows the description of equilibrium under conditions of constant temperature and pressure. The global minimum of the GFE corresponds to the actual solution for equilibrium^106^. With the growing importance of GFE modeling, researchers have developed various intelligently devised solution procedures, which can be primarily grouped into the sub-categories of deterministic and metaheuristic techniques. Previous literature studies have focused on applying deterministic optimization approaches for minimizing GFE as a restrictive optimization objective, which has been extensively used in various engineering fields. The following works exemplify significant examples of prominent past studies utilizing conventional optimization methods. Neron et al.^107^ implemented Gibbs energy minimization using the Newton–Raphson method to compute the equilibrium temperature and compositions. Mojaver et al.^108^ employed the Lagrange method to minimize the Gibbs free energy and determine the unknown parameters of an integrated energy system. Liu et al.^109^ conducted a detailed review of well-known techniques, such as Lagrange Multipliers, Morley, and Rand methods, used to resolve the Gibbs energy minimization problem.
As a reliable alternative to conventional optimization techniques, metaheuristic algorithms are being applied in various chemical engineering applications, including chemical stability, phase equilibrium, and reactive phase equilibrium problems, through the minimization of Gibbs Free Energy objective functions. Bonilla-Petriciolet et al.^110^ compared the search performances of different variants of Simulated Annealing (SA) algorithms in solving phase stability of reactive and non-reactive mixtures. They concluded that other SA-based methods can be conveniently utilized for phase stability problems. Teh and Rangaiah^111^ used an enhanced Tabu Search algorithm to calculate phase equilibrium calculations by optimizing Gibbs Free Energy functions. They compared the optimum results obtained by this method with those from the widely known Genetic Algorithm method. Moodley et al.^112^ applied the original and modified versions of the Krill Herd Optimization algorithm to phase stability and phase equilibrium calculations of reactive and non-reactive chemical systems. It was found that the improved Krill Herd algorithm and its standard version can effectively cope with the nonlinearities of the governing thermodynamic models for various types of phase equilibrium problems. Bamikole and Narasigadu^113^ aimed to overcome the challenging complexities of reactive phase equilibrium problems by employing newly emerged swarm-based metaheuristic optimizers, including the Honey Badger Algorithm, the Pathfinder Algorithm, the Horse Herd Optimization Algorithm, and the Red Fox Optimization Algorithm. A comparative analysis of the optimization performance of the methods mentioned was conducted using statistical measures. Turgut et al.^114^ introduced a hierarchical Manta-Ray Foraging Optimization algorithm to determine the optimal composition of gas mixtures for a given set of operational conditions.
When viewed from a general perspective, it is understood that heuristic-based solution strategies for solving reactive equilibrium problems can effectively overcome the characteristic functional drawbacks of extreme non-linearities and non-convexities in the governing objective function, compared to conventional derivative-based optimization methods. Therefore, this study aims to shed light on the challenging situation as to which type of optimization method performs well on chemical equilibrium problems and scrutinize the effectiveness of the relatively newly developed metaheuristic algorithms, along with the proposed AQSCA, in finding the equilibrium point of a chemical reaction operated in a particular condition through GFE minimization. The following section gives insights into the preliminaries of finding equilibrium points of the reacting components in a gas mixture through GFE minimization. Briefly, it explains the mathematical background of the governing thermodynamic model.
Problem definition
A gas mixture composed of reactive system components at a specific operating temperature and pressure tends to spontaneously proceed toward a state that minimizes the overall Gibbs free energy of all chemically interacting species^115^.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:d{\left(G\right)}_{T,p}\le\:0$$\end{document}This indicates that the progression of the chemical reaction continues, and mole numbers of the species in the reactants and products are varied until the global minimum value of GFE is attained, reassuring no more change in GFE is possible. The GFE for a system that consists of a multi-component mixture that operates at a given temperature and pressure is stated as follows^113^
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:G=\sum\:_{j=1}^{NS}{\mu\:}_{j}{n}_{j}$$\end{document}Where NS represents the number of components in the chemical reaction; µ is designated as the chemical potential of the element, and n refers to the mole number of the i^th^ component. Also, in Eq. (33), the term G represents the GFE function that needs to be minimized. In the reacting mixture, the chemical equilibrium occurs when the GFE function attains its global optimum point.
A set of equations is constructed in terms of mole balance constraints as follows^115^.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\sum\:_{j=1}^{NS}{A}_{ij}{n}_{j}-{b}_{i}=0\:i=\text{1,2},3,\dots\:,NA$$\end{document} \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{b}_{i}=\sum\:_{j=1}^{NS}{A}_{ij}{n}_{j}$$\end{document}Also,
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{b}_{i}-{b}_{i}^{o}=0\:\:\:\:i=\text{1,2},3,\dots\:,NA$$\end{document}NA is the number of chemical elements; Aij is the number of kilogram atoms per mole of species j. And \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b_{i}^{0}$$\end{document} is the assigned number of kilogram atoms of element i per mole of total reactants. Equations 34–35 is developed to provide mole and mass balance equality.
Taking into account the ideal gas of the reactive species in the mixture, the chemical potential µ can be specified as follows^113^:
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:{\mu\:}_{j}={\mu\:}_{j}^{o}+R\cdot\:T\cdot\:ln\left(\frac{{n}_{j}\times\:P}{{n}_{tot}\times\:{P}_{ref}}\right)$$\end{document}Where R represents the universal gas constant; ntot refers to the total mole number of the components in the mixture; Pref stands for the reference pressure; µj^0^ denotes the chemical potential of the pure species j; T and P refer to the working temperature and pressure for which chemical reaction occurs.
The final form of the GFE minimization function is given in^115^.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:G=\sum\:_{j=1}^{NS}\left({\mu\:}_{j}{n}_{j}\right)={\sum\:}_{j=1}^{NS}\left({\mu\:}_{j}^{o}+R\cdot\:T\cdot\:ln\left(\frac{{n}_{j}\times\:P}{{n}_{tot}\times\:{P}_{ref}}\right)\right).{n}_{j}$$\end{document}Subjected to the mole balance constraints as defined below^115^
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:\sum\:_{i=1}^{NA}\left({b}_{i}-{b}_{i}^{o}\right)={\sum\:}_{i=1}^{NA}\left({\sum\:}_{j=1}^{NS}{A}_{ij\:}{n}_{j}-{b}_{i}^{o}\right)=0$$\end{document}The unconstrained GFE minimization problem is converted into a constrained optimization problem by considering the equality constraints defined in Eq. (39), which ensures the total mass balance in the reactive mixture. The Inverse Tangent Constraint Handling Mechanism^100^ maintains mass balance between the reactive components while minimizing the GFE objective function, as defined in Eq. (38).
Illustrative examples
This section evaluates the optimization performance of the proposed AQSCA algorithm over complex and challenging GFE minimization problems. The proposed AQSCA algorithm solves four different minimization cases represented by the definitive gas-phase reactions. The results are benchmarked against more than thirty-five metaheuristic algorithms in the literature. All compared algorithms are run 1000 times for 50,000 function evaluations, and predictive solutions found by the competitive optimizers are assessed in terms of best, worst, mean, and standard deviation results. The decisive term “Success rate (SR)” is also defined as the ratio between the number of feasible solutions (solutions that do not violate any specified constraint) and the total number of solutions generated by the specific metaheuristic optimizer. An algorithm with a higher SR has remarkable optimization accuracy and robustness in this context. All metaheuristic algorithms used in exhaustive comparisons and thermodynamic models for GFE calculations have been developed in a Java environment and are performed on a desktop computer with an Intel CPU processor at 2.50 GHz and 16 GB RAM. More than twenty existing nature-inspired metaheuristic algorithms have been utilized to solve the defined GFE minimization computations. Most of them have failed to provide a feasible solution satisfying the prescribed atom balance constraints in any successive run, and therefore, they are not considered for comparative performance evaluations. Between the competitive optimizers, the favorable algorithms providing the most accurate and feasible solutions are the proposed hybrid AQSCA, African Vultures Optimization Algorithm (AFRICAN)^116^, Crow Search Algorithm (CROW)^117^, GRAD, Manta Ray Foraging Optimizer (MANTA)^118^, Salp Swarm Optimizer (SALP)^119^, and EQUIL; those of which are taking into consideration for the comparative benchmark analysis. The following three case studies are associated with finding the equilibrium mole components in the gas mixture employing the core concepts of GFE minimization through the algorithms as mentioned earlier, including the proposed hybrid optimizer in this research study.
Oxidation of methane-propane-ethane gas mixture
Consider a gas-phase mixture that initially involves 1 mol of CH_4_ (Methane), 1 mol of C_2_H_6_ (Ethane), 1 mol of C_3_H_8_ (Propane), 7 moles of O_2_ (Oxygen), and 4 moles of N_2_ (Nitrogen) reacting under predefined operational temperatures varying from 600 K to 2000 K and working pressures from 1 bar to 100 bar. The equation below can express evolving chemical reactions between these gas mixture components.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\begin{aligned} CH_{4} & + C_{2} H_{6} + C_{3} H_{8} + 7O_{2} + 4N_{2} \to n_{{CH_{4} }} CH_{4} \\ & + n_{{C_{2} H_{6} }} C_{2} H_{6} + n_{{C_{3} H_{8} }} C_{3} H_{8} + n_{{O_{2} }} O_{2} + n_{{N_{2} }} N_{2} \\ & + n_{{CO_{2} }} CO_{2} + n_{{co}} co + n_{{N_{{2O}} }} N_{2} O + n_{{H_{{2O}} }} H_{2} O \\ \end{aligned}$$\end{document}The primary aim of this case is to determine the minimum value of the defined GFE minimization function using the employed metaheuristic algorithms, which provide the optimum equilibrium composition of the reacting components in the gas mixture. Table 26 reports the optimum values of the reacting species in the gas mixture, based on the minimum GFE function value, for varying working temperatures with the operation pressure fixed at 1 bar. Among the competing algorithms, which extend twenty-five different metaheuristic optimizers, only GRAD, CROW, AFRICAN, and the proposed AQSCA provide feasible solutions after 1000 consecutive iterations. When the reaction takes place at T = 600 K, T = 700 K, and T = 900 K, AQSCA and CROW obtain the same minimum objective function value, given in the respective order of Gmin = −5.1233E + 06, Gmin = −5.4892E + 06, Gmin = −6.2647E + 06. In the remaining cases of working temperatures, AQSCA provides the most accurate predictions. Table 27 gives the best predictions of the four competing algorithms obtained after sequential algorithm runs for different working temperatures. The superiority of the AQSCA is evident when examining Table 27, as it provides the minimum fitness values in each optimization case. Statistical comparison between the competitive algorithms for this case is analyzed in terms of box plots in Fig. 15. Solution consistency and accuracy acquired by the proposed AQSCA are much better than the compared algorithms, as it obtains the same fitness value in each algorithm for different operational temperatures and becomes indisputably the dominant optimizer among them. Compared algorithms ' SR are shown in bar plot form for different optimization cases in Fig. 16. At relatively lower working temperatures, the SR of the algorithms could be more satisfactory and stay lower under 20% due to the deficiencies of the developed thermodynamic model, making it harder to satisfy atom and mole balance constraints. With increasing system temperatures, corresponding SR values increase yet remain within the 20%-25% level band. This outcome also proves the challenging nature of the defined objective function, which is highly nonlinear and involves restrictive non-convexities. Figure 17 visualizes the equilibrium compositions of the reacting species with varying system temperatures for different optimization methods. It is interesting to observe the stability of N_2_ molecules in the gas mixture, and no variation in the respective mole number values of N_2_ is noticed, even at increasing working temperatures, which results in the non-formation of the N_2_O compound. It is also seen that all available C_2_H_6_ and C_3_H_8_ are used out and converted into CO_2_ and H_2_O, whose respective mole fractions in the gas mixture are varied when working temperature increased to T = 600 K to T = 2000 K. Decomposition of CO_2_ into CO is evident at increasing temperatures, which also entails an increase in the formation of H_2_O vapor in the mixture. Another interesting point is the formation of CH_4_ while C_2_H_6_ and C_3_H_8_ are depleted in the mixture. However, increasing temperatures decrease CH_4_ production through the depletion of propane and ethane. Incomplete combustion is evident, particularly at lower temperatures, as the gas mixture has a significant amount of fuel (methane). At the same time, available oxygen reacts with the remaining organic compounds of ethane and propane and is depleted. Figure 18 shows the variations of the equilibrium mole fraction of the reacting mixtures with increasing oxidant mole numbers. As expected, complete combustion is achieved when the mole fraction of O_2_ increases from 0.4705 to 0.6086 in the gas mixture, resulting in a considerable reduction in the CH_4_ yield in the products. Figure 19 visually analyzes the influences of working pressure on the distribution of chemical products in the gas mixture for different reaction temperatures. At lower and higher system temperatures (600 K and 2000 K), no significant effect of operation pressures is observed over the overall mole composition. However, when the temperature is around 1000 K, the equilibrium pressure increases with the final composition as the system pressure rises, while the amount of available CO in the mixture decreases. This chemical tendency can be attributed to increasing system pressures, which favor the molecular interaction between CO and O_2_ in the mixture, leading to the formation of CO_2_.
Table 26. Optimum values of the reactive mixture components for varying operation temperatures.AQUILA-CROWAQUILA-CROWAQUILA-CROWAQUILA-CROWT = 600 KT = 700 KT = 900 KT = 1100 Kn_CH4_1.747403061.721242971.217342050.56942084n_C2H6_0.000031110.000032270.000052370.00000283n_C3H8_0.000000910.000001270.000004860.00000126n_O2_0.000000000.000001380.000002680.00000375n_N2_3.999999993.999975513.999995283.99999843n_CO2_4.242376014.164044862.652358050.70827948n_N2O_0.000000000.000009020.000000810.00000117n_H2O_5.505096325.557410826.565138817.86114459n_CO_0.010151060.114478312.130133894.72228761G_min_−5.1233E + 06−5.4892E + 06−6.2647E + 06−7.1193E + 06AQSCAAQSCAAQSCAT = 1300 KT = 1500 KT = 2000 Kn_CH4_0.392525130.355650510.33542494n_C2H6_0.000032620.000022250.00003675n_C3H8_0.000000380.000006640.00000406n_O2_0.000000010.000002640.00000255n_N2_3.999997023.999993923.99999724n_CO2_0.177740380.067116260.00649503n_N2O_0.000002720.000001610.00000218n_H2O_8.214850288.288604838.32902321n_CO_5.429665735.577153425.65797892G_min_−8.0253E + 06−8.9593E + 06−1.1382E + 07
Table 27. Best fitness values obtained from different algorithms for varying working temperatures.AQSCAAFRICANCROWGRADT = 600 K−5.1233E + 06−5.1179E + 06−5.1233E + 06−5.1196E + 06T = 700 K−5.4892E + 06−5.4870E + 06−5.4892E + 06−5.4851E + 06T = 900 K−6.2647E + 06−6.2512E + 06−6.2647E + 06−6.2601E + 06T = 1100 K−7.1193E + 06−7.1029E + 06−7.1179E + 06−7.1150E + 06T = 1300 K−8.0253E + 06−8.0227E + 06−8.0248E + 06−7.9937E + 06T = 1500 K−8.9593E + 06−8.9409E + 06−8.9429E + 06−8.9270E + 06T = 2000 K−1.1382E + 07−1.1380E + 07−1.1294E + 07−1.1266E + 07
Fig. 15. Statistical comparison of the fitness values in terms of box-plot representation for the first case study.
Fig. 16. Success rates of the compared algorithms for different optimization cases.
Fig. 17. Variational changes of the mixture compositions for varying chemical system temperatures when the mixture pressure is kept constant at 1 bar.
Fig. 18. Influences of the varying mole fractions of the oxidants on the depletion rates of the fuels in the gas mixture.
Fig. 19. Variational compositions of the reacting components at the equilibrium point for different working pressures ranging from 1 bar to 100 bar.
Combustion of a natural gas mixture
Consider a mixture whose system components involve the forming species of natural gas. Table 28 reports the initial mole number of the reactants constituting the natural gas mixture before entering the chemical reactions. This section will analyze the chemical behaviors of the reacting components in the heterogeneous gas mixture, considering variations in system temperatures from 500 K to 4000 K and system pressures from 1 bar to 500 bar. The best-performing algorithms for GFE minimization to obtain the equilibrium mole distribution of the interacting species are AQSCA, AFRICAN, CROW, GRAD, MANTA, and SALP optimizers. Table 29 presents the optimal solutions from the compared algorithms for various reaction temperatures, with the system pressure maintained at 1 bar. When the reaction occurs at 500 K, the AQSCA and CROW algorithms converge to the same global minimum, G_min_ = −4.9565E + 06, which yields the most accurate distribution of the equilibrium mole numbers of the reactive species. AQSCA is the best-performing algorithm among the competing algorithms for the remaining operational temperature cases. Table 30 presents the best predictions of the objective function values obtained by the six aforementioned algorithms for varying reaction temperatures. AQSCA achieves the minimum GFE function values for each case, surpassing the remaining algorithms in terms of solution accuracy. Box plots, visualized in Fig. 20, comparatively investigate the statistical performances of the six metaheuristic algorithms employed. AQSCA yields very close estimations in each algorithm run for varying system temperatures and outperforms the competing algorithm in terms of solution persistence. MANTA is the second-best performer among competitors in Table 30, consistently producing similar prediction results across successive runs, which reassures its solution consistency in challenging Gibbs Free energy minimization problems. Figure 21 compares the success rates of the algorithms for different operational reaction temperatures. Like the previous case, the success rates of the algorithms increase with increasing system temperatures. Figure 22 illustrates the variational effects of reaction temperatures on the mixture compositions of the reacting species, with the system pressure held constant at 1 bar. It is worth noting that composition curves are plotted for the optimal solution of the respective algorithm for the corresponding system temperature. Again, similar to the previous case, C_2_H_6_ and C_3_H_8_ are already depleted, while a significant amount of CH_4_ remains in the mixture, even at lower system temperatures. It is observed that the CH_4_ compound in the gas mixture decreases with increasing temperatures, which also results in a decline in mole fraction rates of CO_2_ and H_2_O. The mole fraction of N_2_ remains unchanged with rising temperatures. Therefore, no recognizable formation of N_2_O is identified. Depleting hydrocarbon fuels, including CH_4_, C_2_H_6_, and C_3_H_8_, are transformed into CO and H_2_ as the system temperature is increased from 500 K to 400 K. This type of conversion facilitates the production of synthetic gases, which are combustible and can be reutilized as a fuel. Incomplete combustion is also evident in this case, which can be mitigated by adding extra oxygen to the gas mixture, as shown in Fig. 23. Figure 24 illustrates the effects of increasing system pressures on the mole fraction distribution of the reacting molecules. When the system temperature is 1000 K, increasing system pressures from 1 to 100 bars significantly impacts hydrogen production, as lower system pressures lead to better H_2_ formation. However, increasing reaction pressures gives rise to the production of CO_2_ and H_2_O. There is no significant effect of increasing pressure on the change in mole fractions when the system pressure is T = 2000 K. A completely different reaction scenario is encountered when the system temperature is equal to or above T = 3000 K, as hydrogen production is more efficient at lower system pressures. This tendency is more pronounced at T = 4000 K, as the formation of CO_2_ and H_2_O increases significantly at higher system pressures; furthermore, a minor amount of O_2_ formation is also observed at elevated pressures.
Table 28. Initial mole numbers of the reactants.ComponentFeed (mole)CH_4_4.735C_2_H_6_0.210C_3_H_8_0.010N_2_0.025CO_2_0.015O_2_8.000H_2_0.001N_2_O0.000H_2_O0.000CO0.000
Table 29. Variations of the equilibrium mixture components with increasing system temperatures.AQSCA-CROWAQSCAAQSCAAQSCAT = 500 KT = 1000 KT = 1500 KT = 2000 K n CH4 1.109681340.001784660.000019730.00006142 n C2H6 0.000127570.000013030.000016520.00002849 n C3H8 0.000006710.000009430.000002160.00006102 n N2 0.024995640.024975780.024999880.02433953 n CO2 4.089194213.912044392.970756222.56398099 n O2 0.000001830.000006570.000015580.00068855 n H2 0.070156773.217587432.281594561.87612823 n N2O 0.000001060.000018610.000000000.00050318 n H2O 7.851052256.919764457.859276398.26439201 n CO 0.000553331.286106632.229135422.63557389 G min −4.9565E + 06−6.6162E + 06−8.5288E + 06−1.0566E + 07AQSCAAQSCAAQSCAAQSCAT = 2500 KT = 3000 KT = 3500 KT = 4000 K n CH4 0.001780720.002635190.000084970.00003847 n C2H6 0.000464430.000003830.000052600.00002173 n C3H8 0.000094550.000058160.000194120.00001356 n N2 0.023270180.024816730.020318080.02477145 n CO2 2.321557171.923183710.890446710.35255832 n O2 0.001355760.481296871.831293493.01082356 n H2 1.628041452.188623643.865806775.68496571 n N2O 0.001579340.000169980.004567090.00007540 n H2O 8.507330527.946819426.273997054.45582100 n CO 2.875243213.273990144.307920644.84722671 G min 1.2698E + 07−1.4926E + 07−1.7299E + 07−1.9832E + 07
Table 30. Comparison of the respective prediction accuracies of the algorithms for varying reaction temperatures.AQSCAAFRICANCROWGRADMANTASALPT = 500 K−4.9565E + 06−4.9537E + 06−4.9565E + 06−4.9410E + 06−4.9563E + 06−4.8119E + 06T = 1000 K−6.6162E + 06−6.6024E + 06−6.6153E + 06−6.5952E + 06−6.6160E + 06−6.1138E + 06T = 1500 K−8.5288E + 06−8.4930E + 06−8.5262E + 06−8.4860E + 06−8.5279E + 06−8.2591E + 06T = 2000 K−1.0566E + 07−1.0502E + 06−1.0543E + 06−1.0499E + 06−1.0564E + 07−1.0227E + 06T = 2500 K−1.2698E + 07−1.2665E + 07−1.2664E + 07−1.2671E + 07−1.2692E + 07−1.2234E + 07T = 3000 K−1.4926E + 07−1.4867E + 07−1.4900E + 07−1.4857E + 07−1.4924E + 07−1.4537E + 07T = 3500 K−1.7299E + 07−1.7252E + 07−1.7295E + 07−1.7229E + 07−1.7292E + 07−1.6926E + 07T = 4000 K−1.9832E + 07−1.9811E + 07−1.9819E + 07−1.9779E + 07−1.9829E + 07−1.9595E + 07
Fig. 20. Statistical comparison of the predictive results in terms of box plot representation.
Fig. 21. Success rates of the compared algorithms for different reaction temperatures.
Fig. 22. Influences of the system temperatures on the distribution of the mole fractions of the reacting components at the equilibrium point when the system pressure is fixed to 1 bar.
Fig. 23. Variation of mole fraction at extra oxygen in the gas mixture.
Fig. 24. Variations of the equilibrium compositions of the gas mixture components with increasing system pressures.
Combustion of a fuel gas mixture
Assume a gas mixture whose initial mole composition is given in Table 31, involving chemical species of CH_4_, C_2_H_6_, H_2_O, N_2_, CO_2_, O_2_, NH_3_, H_2_S, SO_2_, N_2_O, CO, and H_2_ to be reacted at varying system temperatures and pressures. Table 32 presents the equilibrium mole compositions of the reacting mixture components at various reaction temperatures, with the system pressure maintained at 1 bar. The best-performing optimizers among AQSCA, AFRICAN, CROW, GRAD, MANTA, and EQUIL determined these values. AQSCA and MANTA find, respectively, the same minimum GFE value of G_min_ = −5.1179E + 06, G_min_ = −1.5603E + 07, and G_min_ = −1.8134E + 07 when reaction temperatures are T = 500 K, T = 3000 K, and T = 3500 K. AFRICAN obtains the lowest objective function value of G_min_ = −2.0825E + 07 for the reaction temperature of T = 4000 K. Table 33 gives a more detailed comparative analysis between the competing algorithms in terms of best obtained prediction results for varying system temperatures. Statistical comparison of the fitness values retained after successive algorithm runs are evaluated and schematically analyzed in box plots in Fig. 25. AQSCA reaches the exact optimal solution with each algorithm run when reaction temperatures are T = 500 K, T = 1000 K, T = 1500 K, and T = 2000 K, and slight deviations from the best solution are observed for the remaining cases, which assures the effectivity of the proposed hybrid AQSCA algorithm over solving highly nonlinear chemical equilibrium problems, thanks to its superior solution quality and consistency. However, as can be seen in Fig. 26, the contestant optimizers outperform the proposed method in most cases in terms of success rates. Figure 27 shows the distribution of mole compositions of the reacting species with increasing reaction temperatures, where the system pressure is constant at 1 bar. At lower system temperatures, vapor deposition of H_2_O and CO_2_ is evident in the mixture, while the available O_2_ in the mix increases at higher temperatures. Syngas production is significantly higher at higher working temperatures due to the decomposition of H_2_O and CO_2_ into CO and H_2_, the system components. The system’s hydrogen sulfide (H_2_S) reacts with the excess O_2_. It forms SO_2_, one of the main reasons for the increase in H_2_ production in the system, along with the contribution of methane and ethane oxidation, which yields excessive hydrogen, particularly at elevated reaction temperatures. In addition, no significant conversion between NH_3_ and N_2_O is observed in the gas mixture, particularly at lower system temperatures. It can also be concluded from the distribution of the reacting species’ composition that the final state of the products can be evaluated as a “lean mixture” since there is still burnable oxygen. In contrast, available fuel compounds in the gas mixture are depleted. Figure 28 illustrates the effects of operating pressures on the mole distributions of the reacting components at equilibrium points for varying system temperatures. It is observed that the variations in system pressures significantly impact the mole distribution of the mixture components at higher reaction temperatures.
Table 31. Initial composition of the gas mixture.ComponentFeed (mole)CH_4_3.250C_2_H_6_0.005H_2_O0.075N_2_0.015CO_2_1.600O_2_10.000NH_3_0.0025H_2_S0.025SO_2_0.000N_2_O0.000CO0.000H_2_0.000
Table 32. Equilibrium mole compositions in the products for varying reaction temperatures.AQSCA-MANTAAQSCAAQSCAAQSCAT = 500 KT = 1000 KT = 1500 KT = 2000 K n CH4 0.000000000.000000000.000000610.00000189 n C2H6 0.000000000.000000000.000000420.00001066 n H2O 6.618749976.618749636.618530116.61520866 n N2 0.003749920.003749920.003722590.00369597 n CO2 4.859999994.859999994.859872294.84858869 n O2 3.443124983.443125223.443287363.45085691 n NH3 0.000000000.000000000.000001730.00001424 n H2S 0.000000000.000000000.000000800.00027576 n SO2 0.024999990.024999990.024998760.02472278 n N2O 0.000000000.000000000.000026160.00004584 n CO 0.000000000.000000000.000126060.01138386 n H2 0.000000000.000000000.000211950.00320001 G min −5.1179E + 06−6.9371E + 06−8.9260E + 06−1.1037E + 07AQSCAAQSCA-MANTAAQSCA-MANTAAFRICANT = 2500 KT = 3000 KT = 3500 KT = 4000 K n CH4 0.000156590.000466170.000071940.00165839 n C2H6 0.000065080.000030220.000021920.00001386 n H2O 6.521593116.193550884.621681543.42358950 n N2 0.003537520.001324750.000181750.00109381 n CO2 4.450158813.426022171.057204880.35006298 n O2 3.697156054.372776556.349179397.29590043 n NH3 0.000086420.002910650.000020550.00031721 n H2S 0.000347410.000216430.007690170.00002127 n SO2 0.024603460.024686130.017209610.02440928 n N2O 0.000089810.000901420.003451010.00241481 n CO 0.409430961.433388073.802672994.50825014 n H2 0.095841210.419585141.989086373.19130501 G min −1.3253E + 07−1.5603E + 07−1.8134E + 07−2.0825E + 07
Table 33. Best fitness values for different system temperatures.AQSCAAFRICANCROWGRADMANTAEQUILT = 500 K−5.1179E + 06−5.1139E + 06−5.1176E + 06−5.1176E + 06−5.1179E + 06−5.1175E + 06T = 1000 K−6.9371E + 06−6.9289E + 06−6.9323E + 06−6.9364E + 06−6.9333E + 06−6.9328E + 06T = 1500 K−8.9260E + 06−8.9090E + 06−8.8835E + 06−8.8983E + 06−8.9132E + 06−8.9175E + 06T = 2000 K−1.1037E + 07−1.1016E + 07−1.1012E + 07−1.1015E + 07−1.1005E + 07−1.1019E + 07T = 2500 K−1.3253E + 07−1.3237E + 07−1.3236E + 07−1.3211E + 07−1.3235E + 07−1.3231E + 07T = 3000 K−1.5603E + 07−1.5562E + 07−1.5587E + 07−1.5540E + 07−1.5603E + 07−1.5596E + 07T = 3500 K−1.8134E + 07−1.8102E + 07−1.8123E + 07−1.8109E + 07−1.8134E + 07−1.8129E + 07T = 4000 K−2.0823E + 07−2.0825E + 07−2.0824E + 07−2.0805E + 07−2.0822E + 07−2.0815E + 07
Fig. 25. Statistical comparison between the competing algorithms for the third case study.
Fig. 26. Respective success rates of the algorithms for different operation temperatures.
Fig. 27. Variation of the equilibrium mole fractions with increasing system temperature for the compared algorithms.
Fig. 28. Influences of the operation pressures on the mole distribution of the reacting components at the equilibrium point in the gas temperature.
Discussion over the algorithmic structure of the proposed method and optimization results
This research study proposes contributive novelties to the current literature regarding the design and application of metaheuristic algorithms for solving chemical equilibrium problems. A novel learning scheme is developed and integrated into the standard AQUILA algorithm, significantly enhancing the probing performance of the responsible agents roaming within the search domain. This improvement occurred in the synergy between the random numbers generated by the Levy flight distribution, pseudo-random numbers generated by the Ikeda chaotic map, and iteratively adjusted weight parameters developed from different mathematical foundations. Random numbers generated by the Levy flight mechanism enable the algorithm to make both small and long jumps across the solution domain, which helps the algorithm discover previously unexplored regions and improve solution diversity. This behavior also entails reaching faster convergence with higher accuracy in some cases. In addition, Ikeda chaotic map-based random numbers elevate the algorithm to higher degrees, achieving a superior quality of randomness thanks to the unpredictable and non-repetitive characteristics of chaotic random numbers. The controlled randomness of the Ikeda map balances the exploration and exploitation mechanisms, whose favorable interaction yields a diverse set of solutions and avoids premature convergence to sub-optimal solutions. Using different characteristics of dynamic inertia weight parameters is another factor that improves diversity in the evolving population, as its proper utilization controls the trade-off between the exploration and exploitation mechanisms of the running algorithm. In this context, higher inertia weight parameter values promote global exploration, and lower inertia weight activates the local exploitation mechanism of the algorithm. It is also observed that iteratively adjusted (decreased) weight values appropriately administer the search direction and maintain efficient probing over the search space. In addition, using sine and cosine operators, augmented by the contributions of chaotic random numbers in metaheuristics, improves the inherent randomness. This is due to the periodic and nonlinear behaviors of these trigonometric functions, which oscillate between − 1 and 1 during the iterative process. Large oscillations promote the activation of the global search mechanism, while small oscillations favor the activation of local search. Random numbers generated by sine and cosine functions produce a wave-like search pattern, another beneficial characteristic that enhances the overall diversity of the population. This is why the proposed AQSCA can effectively eliminate the local pitfalls over the high-dimensional solution domain and progressively approach the global optimum solution. The proposed search scheme possesses an intrinsic capability to rectify the imbalance between exploration and exploitation mechanisms, resulting in a swift yet accurate progression toward the optimal solution of the problem. Although this may not be the primary concern of this research study, comparative analysis also reveals that the constraint-handling method proposed by Kim et al.^100^ outperforms existing penalty-based-handling strategies in the current literature. This success in finding feasible solutions for constrained problems with varying functional complexities stems from the structural formation of the developed model, which does not rely on trial-and-error-based adjustable penalty parameters to eliminate infeasible regions over the solution domain.
Applying metaheuristic algorithms to solving chemical equilibrium problems is another innovative novelty proposed in this study. Retaining the accurate number of products in the chemical reaction for specified operational conditions through metaheuristic algorithms has many advantages over traditional analytical-based optimization algorithms. Characteristically, chemical equilibrium problems are highly nonlinear constrained engineering cases for which many conventional derivative-based and deterministic algorithms often fail due to their inherent limitations in handling these complex challenges. First and foremost, metaheuristic algorithms do not require derivative information from the search domain, rendering them adept and favorable approaches for discontinuous and non-differentiable functions, such as activity functions and fugacity models, which are the main components of chemical reaction models. Chemical equilibrium models require dealing with restrictive model constraints such as mass balance, reaction equilibrium constants, and other thermodynamic constraints, which stochastic metaheuristic algorithms can handle reliably and accurately. When the number of reacting species increases in the chemical mixture, the governing multimodality of the objective function increases dramatically, which in turn increases the number of local points in the evolving solution domain. Metaheuristic algorithms can effectively cope with these nonlinearities imposed by the increased problem dimensionalities. The scalability of the metaheuristic algorithm puts it one step ahead of other alternatives for large-scale equilibrium problems, particularly for reactive multiphase systems. Chemical equilibrium systems may involve uncertain model parameters, such as experimental errors or variations in operation temperatures or pressures. Metaheuristic algorithms can find robust and consistent solutions for equilibrium problems with relatively higher experimental noise and uncertainties. Finally, they can be easily integrated into the governing thermodynamic model of the chemical equilibrium problem without modifying the base optimization algorithm. The advantages of metaheuristic algorithms render them superior candidates for solving chemical equilibrium problems compared to traditional derivative-based optimization methods, including Newton-based optimizers and Conjugate Gradient methods.
According to the optimal results for different chemical reaction cases previously discussed in Sect. 6, the following conclusion can be drawn: working operational temperatures have a significantly greater effect on the formation and distribution of new components in the reacting mixture than operational pressures. This behavior can be attributed to the fact that operational temperatures directly affect reaction rates, providing the necessary energy input to the reacting system components, which facilitates frequent collisions of active molecules and thereby overcomes the energy barrier. The Arrhenius equation, defined below, can also verify this behavior of energized molecules^115^.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\:k=A{e}^{\raisebox{1ex}{$-{E}_{a}$}\!\left/\:\!\raisebox{-1ex}{$RT$}\right.}$$\end{document}Where k is the reaction rate constant, Ea is the activation energy, R is the universal gas constant, and T is the temperature in Kelvin scale. Even a slight change in temperature values can lead to exponential variations in reaction rates, influencing the distribution of reacting molecules in the mixture. The pressure does not affect the Arrhenius equation. According to the fundamentals of Le Chatelier’s principles, variations in working temperatures in the chemical mixture can cause equilibrium shifts, which may occur in either a forward or reverse direction. Endothermic reactions occur at higher temperatures, while exothermic reactions are favored at lower operational temperatures, which can substantially alter the formation of new components in the chemical mixture. Higher working temperatures may increase the likelihood of thermal decomposition, resulting in the formation of various chemical products.
It is also observed that working pressures have a lower influence on the distribution of new components in the chemical mixture. This is mainly because molecular collision frequently occurs at higher temperatures due to increased gas expansion and reduced molecular density. Higher working pressures compensate for this expansion by increasing the frequency of molecular collisions, thereby enhancing the reaction rate and product formation. Similar to the influence of temperature on product formation, higher pressures can also lead to shifts in reaction, significantly affecting the distribution of the products that form. It is also evident that new reaction pathways are accessible at higher temperatures, which are pressure-sensitive and considerably influenced by variations in operational pressure rates.
Although the hybrid algorithm’s time complexity is comparable to that of the original Aquila Optimizer, it may require a relatively longer computational time to calculate random numbers generated by the Levy flight distribution and the Ikeda chaotic map, posing the main challenge to the algorithm’s design. The proposed method encounters difficulties in capturing accurate estimations for optimal control problems, which this research study has not yet addressed. These problems have been incorporated into the algorithm development phase to test the efficiency and accuracy of the proposed method’s predictions. Despite hybridization, the AQSCA algorithm may still stagnate in deceptive landscapes, due to SCA’s tendency to be trapped in a local solution for high-dimensional spaces. AQSCA requires numerous function evaluations, resulting in a high computational cost that limits scalability for high-dimensional optimization problems. AQSCA relies on several adjustable model parameters, making it sensitive to the initial parameter settings. Population initialization of AQUILA may lack solution diversity. Although SCA’s oscillatory movements improve the general solution quality through this adaptive refinement process, the hybrid AQSCA may still suffer from low solution diversity across the population individuals, leading to being trapped in a stagnant phase in shifted or noisy problems.
Conclusive remarks and future projections
This study proposes a novel hybrid metaheuristic algorithm, AQSCA, by combining the original Aquila Optimization with two different literature variants of SCA to solve chemical equilibrium problems, leveraging the merits of the GFE Minimization method. The primary objective of this integration is to create a synergistic interaction between these two complementary metaheuristic algorithms, thereby enhancing the balance between exploration and exploitation mechanisms, which leads to a significant improvement in the quality of the predictive results. A hundred multidimensionally artificially generated benchmark functions have been solved to assess the accuracy of the proposed methods’ estimation and optimization performance. The results have been compared to those obtained for some of the state-of-the-art cutting-edge metaheuristic methods. The developed AQSCA proves to be the best-performing optimizer in terms of solution accuracy and consistency in most cases. To further evaluate the solution efficiency of the hybrid AQSCA optimizer, 28 challenging test problems from the CEC competitions have been solved, and the retained solutions have been compared to those found by some recent optimization methods. Finally, three multi-reaction chemical equilibrium problems with varying degrees of difficulty have been applied to the AQSCA algorithm to benchmark its effectiveness on real-world constrained, complex optimization problems. The Gibbs Free Energy minimization method is used to determine the equilibrium compositions of the reacting molecules in each case, and the corresponding solutions obtained by AQSCA are compared with those obtained by some newly emerging literature optimizers. AQSCA outperforms the algorithm employed in most optimization cases and effectively challenges multi-dimensional chemical equilibrium problems.
Overall, favorable hybridization between these two optimizers considerably enhances the search efficiency and convergence behavior of the standard Aquila Optimizer, which suffers from excessive exploration of the solution domain and neglects the exploitation of promising regions. Future projections for this proposed algorithm can be directed toward solving phase stability problems that involve more than one phase in the heterogeneous mixture. Multi-objective design optimization of thermodynamic cycles can be another alternative application that leverages the superior optimization capabilities of the proposed AQSCA. AQSCA’s versatility can be extended to multi-strategy enhancement and adaptive variants that integrate several novel search schemes guided by an intelligent adaptive mechanism. In addition, machine learning algorithms can be alternatively employed to AQSCA for identifying tunable model parameters that improve robustness in high-dimensional problems with varying function landscapes. Instead of using Levy flights to improve exploration, quantum-inspired enhancements can also be integrated into the proposed search scheme. Dynamic population sizing can also be another favorable integration into the algorithm, which aims to balance computational efficiency, exploration, and exploitation concurrently by scaling the population based on algorithmic factors such as run-time and solution diversity.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Kennedy, J. & Eberhart, R. Particle swarm optimization. Proc. IEEE Int. Conf. Neural Netw. 4, 1942–1948 (1995). 10.1109/ICNN.1995.488968
- 2Atashpaz-Gargari, E. & Lucas, C. Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. Proc. IEEE Congr. Evol. Comput. (CEC), 4661–4667 (2007). 10.1109/CEC.2007.4425083
- 3Zhang, Y., Yan, J. & Gao, Z. Chaotic map enabled algorithm hybridizing Hunger Games Search Algorithm with Aquila Optimizer. In Proc. 2nd Int. Conf. Mach. Learn. Comput. Appl. (ICMLCA), Shenyang, China, 1–5 (2021).
- 4Chu, F., Wang, J. & Tian, F. A hybrid Aquila optimizer sine cosine algorithm for numerical optimization. In Proc. 2nd Asia Conf. Algorithms Comput. Mach. Learn., 258–263 (2023).
- 5Vandrasi, R. K., Kumar, S., Devarapalli, R. & B. & Solar photovoltaic module parameter extraction using a novel hybrid Chimp–Sine cosine algorithm. Energy Sources Recover Util. Environ. 1–20. 10.1080/15567036.2022.2041768 (2022).
- 6Shi, Y. & Eberhart, R. A modified particle swarm optimizer. In Proc. IEEE Int. Conf. Evol. Comput. 1, 69–73 (1998). 10.1109/ICEC.1998.699146
- 7Lei, K., Wang, F., Qiu, Y. & He, Y. An adaptive inertia weight strategy for particle swarm optimizer. In Proc. ICMIT Control Syst. Robot. 6042, 604205 (2006).
- 8Yang, X. S. et al. Swarm Intelligence and Bio-Inspired Computation: Theory and Application (Elsevier, 2013).
