Next Article in Journal
Modeling, Analysis and Evaluation of a Novel Compact 6-DoF 3-RRRS Needle Biopsy Robot
Previous Article in Journal
Fixed Point Results for Compatible Mappings in Extended Parametric Sb-Metric Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Dynamic Hierarchical Improved Tyrannosaurus Optimization Algorithm with Hybrid Topology Structure

School of Mechanical and Vehicle Engineering, Changchun University, Changchun 130022, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(10), 1459; https://doi.org/10.3390/math12101459
Submission received: 26 April 2024 / Revised: 7 May 2024 / Accepted: 7 May 2024 / Published: 8 May 2024

Abstract

:
Aiming at the problems of the Tyrannosaurus optimization algorithm, of poor search accuracy, insufficient global search capability, and ease of falling into local optimality, a dynamic hierarchical improved Tyrannosaurus optimization algorithm (DHTROA) with hybrid topology structure is proposed. Initially, a chaotic opposition-based learning approach is selected to start the population, ensuring a more uniform distribution of prey across the solution area and boosting population diversity; later, a dynamic hybrid bi-population strategy is introduced to divide the initial population into an ‘advantaged group’ and a ‘disadvantaged group’ to improve the efficiency of individual information exchange. Finally, the ‘advantaged group’ and ‘disadvantaged group’ are hunted synchronously; for the ‘advantaged group’, the position update is carried out using the cellular ring topology strategy, and for the ‘disadvantaged group’, the original algorithm is run in accordance with the main loop process. For the problem of the constant running rate of the Tyrannosaurus in the original algorithm, an adaptive running rate strategy is proposed, which enhances the ability of global optimization, and at the same time, the shortcomings of the original algorithm’s ‘failure’ strategy are improved in order to enhance the original algorithm to jump out of extrema. DHTROA was tested for performance with nine optimization algorithms in different dimensions of the CEC2017 test function. The efficiency of these enhancements was confirmed through the Wilcoxon rank sum test and Friedman test, while DHTROA was utilized for six engineering optimization challenges of differing complexities. The experimental results show that DHTROA has improved greatly in convergence speed, optimality search accuracy, global search ability, and stability, and the excellent engineering optimization performance also proves the excellent robustness of DHTROA.

1. Introduction

As human society advances swiftly, the magnitude and intricacy of optimization issues grow, necessitating the urgent development of more universal and effective algorithms to address these difficulties [1,2,3]. The extensive application of meta-heuristic algorithms in intricate scientific and engineering challenges is attributed to their broad applicability and high computational efficiency, and the ability to scale problems [4,5,6]. Group intelligence optimization algorithms, influenced by the smart actions of biological groups, have garnered interest from numerous academics [7,8,9]. For example, Pigeon-inspired Optimization (PIO) was proposed based on the autonomous homing behavior of domestic pigeons [10]; Beluga Whale Optimization (BWO) was inspired by the daily life behaviors of beluga whales [11]; the Crayfish Optimization algorithm (COA) simulates crayfish summering, competitive, and foraging behaviors [12]; the Whale Optimization Algorithm (WOA) is based on the humpback whale’s bubble net hunting strategy [13]; the Butterfly Optimization Algorithm (BOA) is influenced by the natural behavior of butterfly predation [14]; the optimization algorithm (GJO) for golden jackals mimics their cooperative hunting behavior [15], and that for sand cat swarms mimics the predatory behavior of sand cats (SCSO) in nature [16]. Algorithms for optimization of population intelligence fundamentally rely on repeated use of a stochastic search algorithm, exchanging heuristic data in successive iterations, with the key distinction being their ability to strike a balance between exploration (overall search potential) and exploitation (specific search potential near-optimal solutions) [17,18,19]. Presently, algorithms for optimizing population intelligence are extensively employed in management, economics, industrial engineering, and AI, owing to their ability to globally search and effectively resolve optimization challenges [20,21,22].
Yet, based on the ‘no free lunch’ concept, it is impossible for a singular population intelligence optimization algorithm to address every optimization issue [23]. Every algorithm for optimizing population intelligence comes with its own set of limitations and constraints, leading numerous academics to suggest enhancements to these foundational algorithms [24,25,26]. These algorithms can compensate for the shortcomings of the original algorithms by integrating new strategies or the advantages of other algorithms to achieve better optimization results. For example, Hu et al. suggested an enhanced Jellyfish Optimization Algorithm (EJS) with multiple strategies, and its exceptional efficacy was confirmed through various test functions and practical engineering uses [27]; Li and others suggested a superior dung beetle optimization algorithm (EDBO) suitable for engineering uses, and its efficiency was assessed with the CEC2017 function set, revealing EDBO’s robust optimization stability and precision [28]; Zheng and colleagues suggested an advanced multi-strategy African Vulture Optimization Algorithm (EAVOA), which was utilized in multi-layered perceptual classification experiments using XOR and cancer data, demonstrating its superiority over alternative approaches [29]; Jiang and colleagues suggested an enhanced multi-strategy Flamingo Search Algorithm (IFSA), with experimental confirmation of its superior convergence precision and detection ability [30]; Liu and colleagues suggested an algorithm for quilt swarming that merges a multi-strategy approach with hybrid Harris optimization (MSHHOTSA), and confirmed through experiments that MSHHOTSA outperforms BOA, GWO, MVO, HHO, TSA, ASO, and WOA in terms of local convergence, overall exploration capability, resilience, and broad applicability [31]; Song and others introduced an adaptive particle swarm optimization algorithm (APSO/DU) with multiple strategies, opting for an actual MSV portfolio optimization challenge. The findings indicated that the APSO/DU algorithm excels in convergence precision and speed, successfully identifying the stock portfolio with minimal risk while maintaining equivalent returns [32].
Engineering design problems are solved by digitizing each process, establishing a mathematical model with constraints and objective functions, and solving the actual problems using population intelligence optimization algorithms. The application of population-based intelligent optimization in engineering design problems not only reduces costs and consumption, but also greatly affects social and economic benefits. For example, Li et al. proposed a modified equilibrium optimization algorithm (MEO), which was shown to have good optimization efficiency and application space by solving seven engineering design problems of different complexity [33]; Yao et al. proposed an Enhanced Snake Optimization (ESO) algorithm, which was used to solve four real-world engineering design problems, and the optimization results were compared with 13 other state-of-the-art algorithms to verify the effectiveness of the improvements and the superiority of the engineering application [34]; Zhu et al. proposed a quantum computing-based dung beetle optimization algorithm (QHDBO) and compared QHDBO with six other swarm intelligence algorithms in engineering applications. The results showed that QHDBO has better optimization results [23].
The Tyrannosaurus Rex Optimization Algorithm (TROA) is a new type of swarm intelligence optimization algorithm proposed by Sahu et al. in 2023, which performs population position updating by simulating the Tyrannosaurus rex hunting process. While TROA boasts benefits such as straightforward design, straightforward implementation, and rapid convergence, it is not without its flaws, including reduced efficiency, susceptibility to local optimums, lack of stability, and the challenge in harmonizing global and local search capacities in addressing intricate optimization issues [35]. Consequently, enhancing TROA is essential.
In order to explore better methods for solving engineering design optimization problems and to explore the application space of TROA, this paper proposes a Dynamic Hierarchical Improved Tyrannosaurus Rex Optimization Algorithm (DHTROA) with a hybrid topology structure. Firstly, a chaotic opposition-based learning strategy is chosen to initialize the population, so that the prey individuals are more evenly distributed in the solution space, and the population diversity is enhanced; later, a dynamic hybrid bi-population strategy is introduced to divide the initial population into an ‘advantaged group’ and a ‘disadvantaged group’ to improve the efficiency of individual information exchange. Finally, the ‘advantaged group’ and ‘disadvantaged group’ are hunted synchronously; for the ‘advantaged group’, the position update is carried out using the cellular ring topology strategy, and for the ‘disadvantaged group’, the original algorithm is run in accordance with the main loop process. For the problem of the constant running rate of the Tyrannosaurus in the original algorithm, an adaptive running rate strategy is proposed, which enhances the ability of global optimization, and at the same time, the shortcomings of the original algorithm’s ‘failure’ strategy are improved in order to enhance the original algorithm to jump out of extrema. The performance of DHTROA is compared with that of PIO, BWO, COA, WOA, BOA, SCSO, GJO, TROA, and the Sine Cosine Algorithm (SCA) [36] on the CEC2017 test function, and the results show that DHTROA provides a significant increase in solution speed and optimization accuracy; furthermore, the Wilcoxon rank sum test, the time complexity, and the Friedman test verify that the differences between the algorithms are not accidental. DHTROA is used to solve six engineering optimization problems of different complexity, and the optimization results show that the DHTROA algorithm achieves better results in solving the actual optimization problems, and improves the algorithm’s convergence accuracy and computational efficiency. The use of DHTROA to solve engineering optimization problems can, on the one hand, expand the application field of DHTROA and provide references for researchers in the direction of optimization and application; on the other hand, it can provide effective theoretical methods and ideas for solving engineering optimization problems, and then provide feasible bases for solving real engineering problems.

2. Tyrannosaurus Optimization Algorithm

TROA performs population position updating by simulating the hunting process of Tyrannosaurus rex. It mainly consists of three stages, which are population initialization, hunting and chasing, and prey selection, through which the optimal solution is finally selected.

2.1. Initialization

As with all heuristic algorithms, TROA begins by generating an initial population by means of randomization, where the position of each prey corresponds to a solution to the optimization problem, and the expression for the stochastic totality can be represented by Equation (1).
L i = rand ( n p , dim ) × ( u b l b ) + l b
where np is the population number; dim is the dimension of the search space; ub and lb are the upper and lower bounds of the search space, respectively; Li denotes the location of the i-th prey, Li = [l1, l2, ……, ln], n is the dimension, and Li is generated randomly within the upper and lower bounds.

2.2. Hunting and Chasing

When Tyrannosaurus rex sees its nearest prey, it attempts to hunt. The position of Tyrannosaurus rex when hunting is updated as shown in Equation (2).
L n e w = l n e w r a n d ( ) < E r R a n d o m e l s e
where Er is the estimated value of reaching the prey, i.e., when Tyrannosaurus rex starts to hunt, the prey starts to run away and Tyrannosaurus rex hunts the prey by updating its own position, Er = rand × (1 − (t/Maxinter)). The position update of Tyrannosaurus rex while chasing the prey is shown in Equation (3).
l n e w = l + r a n d ( ) × s r × ( t p o s × t r target × pr )
where sr is the hunting success rate, between [0.1, 1]; when the success rate is 0, it means that the hunting fails, and the position of the corresponding prey must be updated; target is the minimum distance of the prey from to the Tyrannosaurus rex; tr is the running speed of the Tyrannosaurus rex, between [0, 1]; and pr is the running speed of the prey, between [0, 1].

2.3. Selection

The process of prey selection by the Tyrannosaurus rex depends on the current position and the previous moment position of the target prey, and the comparative fitness function is shown in Equation (4).
L i k + 1 = update   the   target   position if   f X < f X n e w target   is   zero o t h e r w i s e
where f(X) is the fitness function of the initial random prey position and f(Xnew) is the fitness function of the updated prey. From Equation (4), it can be seen that if the Tyrannosaurus rex fails to hunt (f(X) > f(Xnew)), the prey position will become 0.

3. Dynamic Hierarchical Tyrannosaurus Optimization Algorithm

TROA stands out from other population intelligent optimization algorithms due to its straightforward architecture, straightforward execution, and rapid convergence. However, it is hindered by drawbacks such as reduced efficiency, susceptibility to local optimums, instability, and challenges in harmonizing global and local search capacities in addressing intricate optimization issues. As a remedy for these shortcomings, this document suggests five enhancement tactics, detailed in the ensuing brief overview.

3.1. Initialization of Chaotic Opposition-Based Learning

The use of pseudo-random sequences to initialize the population leads to an uneven distribution of prey locations, which reduces population diversity and causes the algorithm to converge prematurely. Currently, chaotic mapping is often used to generate chaotic sequences to enhance the population diversity of meta-heuristic algorithms [37]. Furthermore, Tizhoosh suggested a method for opposition-based learning, emphasizing that the likelihood of the opposition-based solution nearing the optimal one exceeds 50% [38]. Hence, this study employs chaotic mapping and opposition-based learning techniques to finalize the initialization of the population.
Firstly, Pwlcm segmented chaotic mapping is used to initialize the population. Since Pwlcm has a uniform density function over its defined interval, the distribution of l is almost flat at a specific m-value. This random and traversing nature of chaotic sequences facilitates the distribution of Tyrannosaurus rex individuals throughout the solution space, enhancing population diversity. The Pwlcm mapping formula is shown in Equation (5).
l ( t + 1 ) = l ( t ) m 0 < l ( t ) < m l ( t )     m 0.5     m m < l ( t ) < 0.5 1     m     l ( t ) 0.5     m 0.5 < l ( t ) < 1     m 1 l ( t ) m 1 m < l ( t ) < 1
where m is the control parameter of the mapping, m [ 0 , 1 ] , in this study m = 0.35; l(t) is the pseudo-randomly generated iteration value, l ( t ) [ 0 , 1 ] .
Figure 1 shows the distribution of the Pwlcm chaos mapping values in 5000 dimensions. When the m-value is 0.35, the PWLCM is very uniformly distributed in the space.
Secondly, the chaotic sequence is mapped to the solution space to obtain the chaotic initialized population, which undergoes opposition-based learning, and the opposition-based learning formula is shown in Equation (6).
L r e = k × ( u b + l b ) L i
where k is a random vector of size 1 × d that follows a normal distribution.
Ultimately, the initial group is combined with the opposition-based group, the fitness metric is determined, and the most suitable N individuals are selected as the initial population.

3.2. Dynamic Hybrid Bi-Population Strategy

Since the Tyrannosaurus optimization algorithm is prone to falling into local optimal solutions when solving complex multi-peak problems, a Tyrannosaurus optimization algorithm with dynamic population division is designed. Compared with the algorithm having fixed population division, dynamic stochastic reorganization can avoid excessively restricting the freedom of individuals and improve the efficiency of individual information exchange. Therefore, the present improvement is based on chaotic opposition-based learning to initialize the population bounded by the median value of the ascending order of fitness values. Those with smaller values of fitness are ‘advantaged individuals’, and those with larger values of fitness are ‘disadvantaged individuals’, forming a hybrid model of an ‘advantaged group’ and a ‘disadvantaged group’.

3.3. Adaptive Running Rate

The running rate tr of the original algorithm is constant while the Tyrannosaurus is chasing its prey, which will lead to the search range being too narrow, resulting in insufficient exploration of the search space by the Tyrannosaurus and causing defects such as insufficient search accuracy. Therefore, in this study, the running rate tr of the Tyrannosaurus is altered on the basis of Equation (3), and the altered tr is shown in Equation (7).
t r = t r min + ( t r max t r min ) × t T
where t r min = 0.6 , t r max = 0.9 , t is the current number of iterations, and T is the maximum number of iterations.
Equation (7) reveals that the Tyrannosaurus, during its initial hunting phase, approaches its prey at a leisurely pace to prevent startling the prey, and as it nears the prey in the advanced stage, it must swiftly pursue the prey with a considerable stride. Within the DHTROA framework, it is clear that the algorithm must thoroughly investigate the solution domain using a brief step in the initial phase and strive to find the best solution with a longer step in the final phase to prevent overlooking it.

3.4. Improvement of Hunting ‘Failure’

From Equation (2), the original TROA adopts a random variant of the update strategy for the current position when the hunt fails. However, this approach has the problem of slow convergence, ease of falling into a local optimum, and the lack of effective other solutions, or the guidance of the previous generation of better solutions. Therefore, this paper adopts an enhanced hunting ‘failure’ formula to enhance the ability of the algorithm to jump out of the local optimum. The enhanced hunting ‘failure’ formula is shown in Equation (8).
l i , j t + 1 = l i , j t + r 1 × ( l b , j t R × l i , j t )
where l i , j t denotes the current individual, l b , j t the best individuals of the current iteration, r1 is a random number between (0, 1), and R denotes a random number of −1 or 1.

3.5. Cellular Ring Topology

The optimum-guided cellular ring structure topology makes it possible to jump out of local optima. The shape of a honeybee hive is hexagonal. Bees will construct hexagonal hives using beeswax; this shape makes the most efficient use of space, allowing the hives to be close together in all directions and fully explore the solution space. When each solution is in a neighboring space within a honeycomb annular region, information is allowed to be shared, and when a better value is taken by the previous generation, the information propagates instantly to all solutions, rapidly attracting the entire population to a similar search space. However, when all solutions converge to a neighborhood of the optimal solution, the algorithm is prone to rapid local convergence.
For this reason, this paper proposes a cellular ring topology strategy guided by the optimum value and away from the worst solution. The information of adding the worst solution is to deliberately slow down the convergence of the algorithm so that the algorithm can fully search the solution space and reduce the possibility of premature convergence of the algorithm. Firstly, the worst and optimal solutions are obtained from neighboring cellular rings during the iterative process, which aims to attract the next generation of individuals to the vicinity of the optimal value, and then the loops are updated according to the following optimal-value-guided loop formulation.
l i , j t + 1 = l h b , j t + r 2 ( l h b , j t l i , j t ) r 3 ( l h w , j t l i , j t )
This updating strategy ensures that in each generation, the worse individuals in the population will move closer to the better ones, while not aggregating quickly enough to reduce the likelihood of reaching a local optimum, avoiding as much as possible convergence to a locally optimal solution.

3.6. DHTROA Algorithm Implementation Steps

The specific steps of DHTROA are as follows:
Step 1: Set the parameters for the algorithm, including the population size N, the search range’s upper and lower limits ub and lb, and the upper limit of iterations Tmax.
Step 2: Initialize the population using the chaotic opposition-based learning formulation of Equations (5) and (6).
Step 3: Use the dynamic hybrid bi-population strategy to divide the initial population into ‘advantaged’ and ‘disadvantaged’ groups, and synchronize the hunting of the ‘advantaged’ and ‘disadvantaged’ populations.
Step 4: For the ‘advantaged group’, the cellular ring topology strategy of Equation (9) is first used to update the location; secondly, if the ‘advantaged group’ reaches the maximum number of iterations, we obtain the result; otherwise, skip to Step 3. For the ‘disadvantaged group’, first calculate the fitness value of the ‘disadvantaged group’, If rand() < Er, use Equations (7) and (3) to update; otherwise, use Equation (8) to update. Then calculate the fitness value of the new ‘disadvantaged group’; if f(X) < f(Xnew), then update the prey position and target, skip to Step 3. Otherwise, the target is 0, and end the run.
The complete DHTROA process is shown in Figure 2.

3.7. Time Complexity Statistics

Time complexity is one of the criteria used to test the performance of algorithms. In this paper, we use ‘O’ to analyze the time complexity of TROA and DHTROA [39]. Let the size of the population in the algorithm be N, the maximum number of iterations be T, and the dimension of the search space be D. The time needed to evaluate the fitness of each population is O(N), the time needed to select the optimal individual is O(N), and the time needed to update the individual is O(N × D). So, the time complexity of the original TROA is O(N × T × D).
Compared to TROA, DHTROA adds five strategies. Each individual update takes a time of O(N × D), chaotic opposition-based learning approach takes a time of O(N), hunting for ‘failed’ improvements takes a time of O(N/2 × D), and the cellular ring topology strategy takes a time of O(N/2 × D). Meanwhile, the dynamic hybrid bi- population strategy and the adaptive run rate strategy can be well incorporated into DHTROA. Since the time complexity of these strategies is lower than that of the original individual update, there is no additional increase in the overall time complexity of the algorithm. Therefore, DHTROA retains only the highest order items, so the time complexity of DHTROA is O(N × T × D).
In summary, DHTROA adds five strategies, but they do not increase the complexity of DHTROA.

4. Experimental Results and Discussion

4.1. Experimental Design

In engineering optimization, most of the problems encountered are continuous optimization problems, i.e., functional optimization problems, which represent different optimization problems with a wide range of functions, including single-peak to multi-peak functions, low-dimensional to high-dimensional functions, and a number of case-specific optimization problems. The CEC2017 test function set was used in this study. Every function within the test set undergoes rotation and shifting, thereby complicating the optimization process of the algorithm. The primary components of CEC2017 are 30 test functions; however, F2’s instability led to the suspension of all experiments on it. There are 30 test functions in CEC2017, which are: single-peak functions (F1–F3), simple multi-peak functions (F4–F10), hybrid functions (F11–F20), and combined functions (F21–F30) [40]. The CEC2017 test functions are more complex compared to the standard test functions, and the CEC2017 functions are more difficult to solve with the algorithms with the increase in dimensions. However, due to the instability of F2, no experiments were performed on it. The experiment analyzes and compares the performance of the optimization results of DHTROA with nine well-known optimization algorithms, namely TROA, PIO, BWO, COA, SCA, WOA, SCSO, GJO, and BOA. In this paper, the simulation environment was a Windows 11 64 bit operating system, in which the memory is 16 GB and the CPU is a 12th Gen Intel(R) Core (TM) i7-12700H 2.70 GHz, and the experiment was carried out using the simulation software. To maintain the impartiality of the experimental outcomes, each algorithm’s experimental settings were held constant, meaning the population count N = 30, no more than 500 iterations, and every algorithm operates independently on each function for 30 runs. Furthermore, the parameters for each algorithm were chosen from the relevant scholarly works.

4.2. Results and Analysis

To confirm DHTROA’s efficacy across various dimensions, the test function employed three distinct dimensions for an in-depth examination, i.e., 30, 50, and 100. The outcomes of the experiments in these dimensions are presented in Table 1, Table 2 and Table 3. Evaluation indices include the average, standard deviation, and the ideal value. The average value intuitively reflects the outcome of optimizing functions for each algorithm, and a lower average value suggests greater convergence precision in the algorithm. The standard deviation indicates the extent of variation in the refined data, while a smaller standard deviation denotes greater algorithm stability [41,42,43].
From Table 1, it can be seen that DHTROA outperforms the other nine algorithms compared in terms of mean and optimal values obtained in the CEC2017 test functions in the 30-dimensional test. For single-peak functions F1 and F3, DHTROA achieves the best evaluation index on function F1, and the variance on F3 is slightly lower than that of SCSO. For multi-peak functions F4–F10, DHTROA obtains the best evaluation index on function F4, and the variance on functions F5–F10 is slightly inferior to that of BWO, SCSO, or SCA, but it is still in the leading position, and is better than that of TROA. For the hybrid functions F11–F20, DHTROA outperforms the other compared algorithms in the evaluation metrics on functions F11–F15, F18, and F19, and ranks third in the value of standard deviation on functions F16 and F17, and fifth in the standard deviation on function F20. For the composite functions F21–F30, DHTROA achieves the optimal evaluation metrics on functions F25 and F27–F30; the standard deviation of PIO is better than that of DHTROA, and DHTROA is ranked third in functions F21 and F23, DHTROA is ranked last in function F22, DHTROA is ranked second in function F23, and DHTROA is better than TROA in function F26, but is inferior to the other eight compared algorithms.
Table 2 illustrates that DHTROA’s optimal results in the CEC2017 test functions surpass those of the other nine algorithms in all 50-dimensional evaluations. In the case of single-peak functions F1 and F3, DHTROA outperforms function F3 with a marginally reduced variance in F1 compared to BWO. Conversely, for multi-peak functions F4–F10, DHTROA outperforms function F4 in evaluation indexing, with function F5–F10’s variance being marginally less than BWO or COA’s, yet it remains at the forefront and surpasses TROA’s. For hybrid functions F11–F20, DHTROA excels over other algorithms in evaluation metrics for functions F11, F13–F15, and F17–F19, and is second in standard deviation values for functions F12, third for function F16’s standard deviation, and last for function F20’s standard deviation. For composite functions F21–F30, DHTROA is first in standard deviation values for functions F23, F25, F26, and F28–F30. In function F21, the standard deviation of GJO is better than the standard deviation of DHTROA; in function F22, the standard deviation of BWO is superior to that of DHTROA; in function F24, the mean of DHTROA is ranked second; and in function F27, the standard deviation of DHTROA is ranked second, which is inferior to the PIO algorithm.
As shown in Table 3, DHTROA exhibits excellent performance in the CEC2017 test functions in the 100-dimensional tests. For the single-peak functions F1 and F3, DHTROA’s variance on function F1 is inferior to BWO’s, the mean and variance on F3 are lower than GJO’s, and the optimal value is better than that of the comparison algorithms. For the multiple-peak functions F4–F10, DHTROA obtains the best evaluating indexes in function F4, and its variance on functions F5–F10 is slightly inferior to that of BWO, SCSO, or COA, but better than that of TROA. For hybrid functions F11–F20, except for functions F12 and F20, the evaluation indexes of DHTROA are better than those of other comparative algorithms. On composite functions F21–F30, the mean and optimal values of DHTROA are better than those of the comparative algorithms, which are very competitive.
In summary, the evaluation indices of DHTROA for solving CEC2017 test functions of different dimensions clearly show that, regardless of being a single-peak function, multi-peak function, hybrid function, or composite function, the optimization results of the improved algorithm DHTROA can achieve excellent mean and optimal values every time, demonstrating strong solving ability and robustness. This fully reflects that DHTROA exhibits superior performance in solving different dimensions of the CEC2017 function set.
For a more accurate representation of the algorithm’s efficiency in optimization, this document displays the convergence trajectories and box diagrams for ten different algorithms addressing the CEC2017 test function across various dimensions. Figure 3 displays the convergence trajectories of ten different optimization methods used to resolve the 30-dimensional CEC2017 test function. As is evident from Figure 3, DHTROA outperforms the other algorithms in terms of convergence speed across 29 test functions. When initiating the algorithm’s iteration process, DHTROA maintains the lowest iteration count with equivalent precision, signifying enhanced quality in the initial chaotic opposition-based learning population, thereby broadening its diversity and hastening convergence rates. From the convergence curves of F8, F10, F20–F22, F24, and F28, it can be seen that DHTROA, although not leading in convergence speed in the middle of the iteration, accelerates significantly in the late iteration, surpassing the other comparative algorithms. This indicates that the improvement in the adaptive running rate is very successful, with small step sizes in the early stage used to fully explore the solution space and large step sizes in the late stage needed to quickly search for an optimum in the solution space that combines the ability of both global and local searches. From the convergence curves of F1, F4–F6, F9, F12–F16, F18, F19, F23, F26, and F30, it can be seen that, compared with the comparison algorithms, the convergence speed of DHTROA is faster and the convergence accuracy is higher, which is attributed to the enhancement of the hunting ‘failure’ formula and the dynamic hybrid bi-population strategy. The enhanced hunting ‘failure’ formula enhances the ability of the original algorithm to jump out of the extreme value, and enhances the global search ability with the guidance of the effective and optimal solutions, while the dynamic hybrid bi-population strategy ensures each iteration is dynamically adjusted, which improves the efficiency of the individual information exchange and enhances the efficiency of the global search. From the convergence curves of F3, F7, F11, F17, F25, F27, and F29, it can be seen that the convergence curves of DHTROA in the early stage are similar to those of the comparison algorithms. However, it can stably jump out of the local optimum, which fully demonstrates that the honeycomb ring topology can help poorer individuals in the population approach better ones without aggregating rapidly, thus avoiding convergence to the local optimum solution.
Figure 4 shows that DHTROA surpasses nine other algorithms in addressing the 50-dimensional CEC2017 test function, demonstrating efficient convergence and optimization capabilities. Figure 5 illustrates that DHTROA achieves superior outcomes across all 100-dimensional CEC2017 test functions, signifying its strong competitiveness in handling complex, high-dimensional test functions.
Based on the data presented in Figure 6, Figure 7 and Figure 8, observations reveal that DHTROA, in contrast to other comparison algorithms, exhibits more constricted box sizes across various aspects of the CEC2017 test function, including the lower and lower edges, as well as the median. This indicates minimal variation among all optimal values and enhanced search precision, implying quicker convergence, reduced intervals between optimal solutions in each generation, and notable stability and superiority.
To summarize, DHTROA yielded favorable results in various evaluation measures. The algorithm’s superiority in improving performance, its proficiency in dealing with complex problems, and its superb optimization-seeking ability have been demonstrated.

4.3. Statistical Test

The average values obtained by each of the above algorithms in optimizing the CEC2017 function test set were used as evaluation metrics, and the Wilcoxon rank sum test [44] and Friedman’s statistical test [45] were conducted to verify the statistical superiority of DHTROA from different perspectives.

4.3.1. Wilcoxon Rank Sum Test

To assess DHTROA’s efficiency in seeking optimality, it is essential to use the Wilcoxon rank sum test to confirm if DHTROA offers a statistically notable edge in improvement compared to other algorithms. Outcomes from nine different algorithms, executed 30 times on each of the 29 test functions, are used as examples. Findings from the Wilcoxon rank sum test across various dimensions are displayed in Table 4, Table 5 and Table 6.
Table 4, Table 5 and Table 6 indicate that when DHTROA outperforms the comparison algorithm, the p-value is less than 0.05; conversely, if DHTROA’s performance matches the comparison algorithm, it is noted as NaN in the dataset; and if DHTROA’s performance falls short of the comparison algorithm, the p-value is 0.05 or higher, highlighted in bold. Symbols ‘+/=/−’ signify DHTROA’s performance as being superior, equivalent, or inferior to that of the comparison algorithm.
As can be seen from Table 4, Table 5 and Table 6, most of the p-values of DHTROA are much less than 0.05 in the test functions of different dimensions of CEC2017. Therefore, DHTROA outperforms the comparison algorithms, which verifies that there is a significant difference between the DHTROA algorithm and the other algorithms.

4.3.2. Friedman Test

For a deeper analysis of the algorithms’ performance disparities, their outcomes were subjected to the Friedman test. The Friedman test, a non-parametric evaluation to determine if various aggregate distributions significantly differ through rank realization, operates on the premise that multiple paired samples originate from multiple aggregate distributions without any notable differences. The outcomes of the Friedman tests for the aforementioned ten algorithms are listed in Table 7.
From Table 7, it can be seen that DHTROA has a smaller rank mean than the other comparative algorithms and is ranked first. Meanwhile, TROA has the highest rank mean and is ranked last, which proves the effectiveness of the improvement and verifies the excellence of DHTROA in dealing with the CEC2017 problem.

5. Engineering Optimization Problems

Addressing engineering design problems presents difficulties because of their complex goal-oriented functions and a variety of restrictions. Through the application of the DHTROA algorithm, six distinct engineering design hurdles are addressed, each differing in intricacy and the quantity of design factors and limitations. With the rise in the quantity of design factors and limitations, the intricacy of the engineering challenge escalates, encompassing six engineering issues from elementary to complex, with their complexity fluctuating from 2 to 7 design variables and 3 to 11 constraints. Take, for instance, the three-bar truss [46], tension/compression spring [47], pressure vessel [48], and welded beam design issues [49], each with two, three, and four design factors, respectively. In contrast, the gearbox problem’s speed reducer design issue is part of the intricate constrained optimization challenge, encompassing numerous constraints and various design elements, leading to a high level of computational intricacy in this complex engineering issue, with extensive testing of the algorithm’s efficiency and speed [33].

5.1. Three-Bar Truss Design Problem

The three-bar truss design problem is to adjust the cross-sectional areas (x1 and x2) to minimize the volume of the three-bar truss under the constraint of the stress (σ) that each truss member can withstand. The problem has two parameters and three constraints, and its mathematical model is as follows:
Dimension:
D i m = 2
Objective function:
min f 1 ( x ) = ( 2 2 x 1 + x 2 ) × L
Restrictive functions:
j 1 ( x ) = 2 x 1   +   x 2 2 x 1 2   +   2 x 1 x 2 P σ 0 j 2 ( x ) = x 2 2 x 1 2   +   2 x 1 x 2 P σ 0 j 3 ( x ) = 1 x 1   +   2 x 2 P σ 0
Domain of variables:
L b = 0 U b = 1
The constants were L = 100 cm, P = 2 KN/cm2, and σ = 2 KM/cm2.
Table 8 displays the best outcomes achieved by the ten algorithms, including the values of related decision variables, with convergence curves illustrated in Figure 9. Observations from Table 8 and Figure 9 reveal DHTROA as the top performer in accuracy for the three-bar truss design issue, with WOA and GJO being marginally less effective. DHTROA’s optimal setting is (0.787966661765593, 0.410267359754543), with the smallest volume being 263.897363928806.

5.2. Tension/Compression Spring Design

The primary goal in designing tension/compression springs is to reduce their weight. The problem has three decision variables and four constraints and is mathematically modeled as follows:
Dimension:
D i m = 3
Objective function:
min f 2 ( x ) = ( x 3 + 2 ) x 2 x 1 2
Restrictive functions:
j 1 ( x ) = 1 x 2 3 x 3 71785 x 1 4 0 j 2 ( x ) = 4 x 2 2     x 1 x 2 12566 ( x 2 x 1 3     x 1 4 ) + 1 5108 x 1 2 1 0 j 3 ( x ) = 1 140.45 x 1 x 2 2 x 3 0 j 4 ( x ) = x 1   +   x 2 1.5 1 0
Domain of variables:
L b = [ 0.05 0.25 2 ] U b = [ 2 1.3 15 ]
Based on Table 9 and Figure 10, it is evident that DHTROA’s optimal value surpasses that of other algorithms, and DHTROA obtains a smaller spring weight of 0.01272 compared to the other algorithms, indicating that DHTROA is better at finding the optimal value.

5.3. Pressure Vessel Design Problem

Designing pressure vessels stands as a quintessential example in engineering. Optimizing this issue aims to reduce the overall production expense. This issue comprises four variables for decision-making and four limitations, with its mathematical framework outlined as follows:
Dimension:
D i m = 4
Objective function:
min f 3 ( x ) = 0.6224 x 1 x 3 x 4 + 1.7781 x 2 x 3 2 + 3.1661 x 1 2 x 4 + 19.84 x 1 2 x 3
Restrictive functions:
j 1 ( x ) = x 1 + 0.0193 x 3 0 j 2 ( x ) = x 2 + 0.00954 x 3 0 j 3 ( x ) = π x 3 2 x 4 4 3 π x 3 2 + 1296000 0 j 4 ( x ) = x 4 240 0
Domain of variables:
L b = [ 0 0 10 10 ] U b = [ 99 99 200 200 ]
As can be seen in Table 10 and Figure 11, the minimum cost obtained by DHTROA was found to be 6483, which is much better than the results of the other algorithms, indicating that DHTROA has good applicability in solving the pressure vessel design problem.

5.4. Welded Beam Design Problem

The goal behind the welded beam design issue is to reduce the production expense of the welded beam. Comprising four variables for decision-making and seven limitations, its mathematical representation is as follows:
Dimension:
D i m = 4
Objective function:
min f 4 ( x ) = 1.10471 x 1 2 x 2 + 0.04811 x 3 x 4 ( 14 + x 2 )
Restrictive functions:
j 1 ( x ) = τ ( x ) τ max 0 j 2 ( x ) = σ ( x ) σ max 0 j 3 ( x ) = δ ( x ) δ max 0 j 4 ( x ) = x 1 x 4 0 j 5 ( x ) = p p c ( x ) 0 j 6 ( x ) = 0.125 x 1 0 j 7 ( x ) = 1.10471 x 1 2 + 0.04811 x 3 x 4 ( 14 + x 2 ) 5 0 τ ( x ) = ( τ ) 2 + 2 τ τ x 2 2 R + ( τ ) 2 , τ = p 2 x 1 x 2 , τ = M R J , M = p ( L + x 2 2 ) R = x 2 2 4 + ( x 1   +   x 3 2 ) 2 , J = 2 2 x 1 x 2 x 2 2 12 + ( x 1   +   x 3 2 ) 2 , σ ( x ) = 6 p L x 4 x 3 2 δ ( x ) = 4 p L 3 E x 3 3 x 4 , P c ( x ) = 4.013 E x 3 2 x 4 6 36 L 2 ( 1 x 3 2 L E 4 G ) p = 6000 l b , L = 14 i n . , δ max = 0.25 i n . E = 30 × 10 6 p s i , G = 12 × 10 6 p s i τ max = 13600 p s i , σ max = 30000 p s i
Domain of variables:
L b = [ 0.1 0.1 0.1 0.1 ] U b = [ 2 10 10 2 ]
From Table 11 and Figure 12, it can be seen that DHTROA obtains the optimum solution for solving the welded beam problem. The minimum manufacturing cost of 1.7226 is obtained when DHTROA is optimized for the welded beam problem when the parameters are set to x1 = 0.2057, x2 = 3.4712, x3 = 9.0365, x4 = 0.20574. This shows that DHTROA also has a superior performance in solving real engineering problems.

5.5. Cantilever Beam Design Problem

Designing a cantilever beam involves a structural engineering challenge focused on optimizing the beam’s weight [50], encompassing five variables for decision-making and a single constraint, and is mathematically represented in the following manner:
Dimension:
D i m = 5
Objective function:
min f 4 ( x ) = 0.0624 ( x 1 + x 2 + x 3 + x 4 + x 5 )
Restrictive functions:
j ( x ) = 61 x 1 3 + 37 x 2 3 + 19 x 3 3 + 7 x 4 3 + 1 x 5 3 1 0
Domain of variables:
L b = 0.01 U b = 100
Table 12 and Figure 13 reveal that DHTROA’s optimal value is the best among the nine algorithms compared, suggesting DHTROA’s proficiency in identifying the best value for the cantilever beam design issue.

5.6. Speed Reducer Design Problem

The goal of optimizing the reducer issue is to reduce the gears’ weight and the shaft’s axial distortion, thus lowering the reducer’s own weight. This issue encompasses 7 variables for decision-making and 11 limitations. By resolving the gearbox’s 11 limitations, one can ascertain the values of pertinent design elements and the gearbox’s weight. Below is a depiction of the gearbox’s mathematical model:
Dimension:
D i m = 7
Objective function:
min f 5 ( x ) = 0.7894 x 2 2 x 1 ( 14.9334 x 3 43.0934 + 3.3333 x 3 2 ) + 0.7854 ( x 5 x 7 2 + x 4 x 6 2 ) 1.508 x 1 ( x 7 2 + x 6 2 ) + 7.477 ( x 7 3 + x 6 3 )
Restrictive functions:
j 1 ( x ) = x 1 x 2 2 x 3 + 27 0 j 2 ( x ) = x 1 x 2 2 x 3 + 397.5 0 j 3 ( x ) = x 2 x 6 4 x 3 x 4 3 + 1.93 0 j 4 ( x ) = x 2 x 7 4 x 3 x 5 3 + 1.93 0 j 5 ( x ) = 10 x 6 3 16.91 × 10 6 + ( 745 x 4 x 2 1 x 3 1 ) 2 1100 0 j 6 ( x ) = 10 x 7 3 157.5 × 10 6 + ( 745 x 5 x 2 1 x 3 1 ) 2 850 0 j 7 ( x ) = x 2 x 3 40 0 j 8 ( x ) = x 1 x 2 1 + 5 0 j 9 ( x ) = x 1 x 2 1 12 0 j 10 ( x ) = 1.5 x 6 x 4 + 1.9 0 j 11 ( x ) = 1.1 x 7 x 5 + 1.9 0
Domain of variables:
L b = [ 2.6 0.7 17 7.3 7.3 2.9 5 ] U b = [ 3.6 0.8 28 8.3 8.3 3.9 5.5 ]
As can be seen from Table 13 and Figure 14, DHTROA handles the problem with the minimum weight of the reducer, which effectively saves the engineering design cost. The values of the seven core parameters required by DHTROA to handle the speed reducer problem are increased compared to those of the comparison algorithm, resulting in the optimization of the weight of the speed reducer.

6. Conclusions

This document details the creation of an enhanced, dynamic hierarchical Tyrannosaurus optimization algorithm featuring a mixed topological framework. Initially, a chaotic opposition-based learning approach is selected to start the population, ensuring a more balanced distribution of prey in the solution area and boosting population variety. Subsequently, a mixed bi-population method is implemented to split the initial population into an ‘advantaged group’ and a ‘disadvantaged group’ for better individual information-sharing efficiency. Ultimately, the ‘advantaged group’ and ‘disadvantaged group’ are simultaneously pursued; the ‘advantaged group’ receives positional updates through the cellular ring topology method and the ‘disadvantaged group’ operates the original algorithm in line with the primary loop. To address the issue of Tyrannosaurus’ unchanging running rate in the initial algorithm, a flexible running rate approach is suggested, boosting global optimization capabilities, while simultaneously ameliorating the original algorithm’s ‘failure’ strategy flaws to improve its capacity to leap from extrema.
Multi-dimensional comparison experiments between DHTROA and nine other excellent algorithms on the CEC2017 test function set, using mean, variance, and optimal value as evaluation metrics, were carried out. The results show that DHTROA possesses good optimality-finding ability and robustness in complex problems of different dimensions.
An analysis was conducted on the convergence trajectories and box plots of the ten optimization techniques applied to the CEC2017 test functions across various dimensions. The outcomes thoroughly validate the efficacy of the enhancements, and the findings from Wilcoxon’s rank sum test and Friedman’s test affirm DHTROA’s statistical dominance.
The DHTROA algorithm, applied to six engineering optimization challenges of diverse complexities, was numerically proven to surpass its counterparts in accuracy and convergence speed, underscoring its effectiveness in addressing engineering design issues. Future research will delve deeper into DHTROA, focusing on its application in complex, high-dimensional constrained optimization challenges and multi-objective optimization issues.

Author Contributions

S.Z. writing manuscripts, charting, data collection, literature retrieval; H.S. document retrieval, data collection, data analysis; B.W. document retrieval, charting; C.M. data collection, data analysis; Q.L. research ideas, experimental design and data analysis are provided. All authors have read and agreed to the published version of the manuscript.

Funding

Here we need to thank the following organizations for their strong support “Natural Science Foundation of Jilin Province-General Project, automotive brake piston parts riveting assembly inspection key technology research and equipment development” (20220201043GX).

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to thank the members of the project team for their dedication and efforts, and the teachers and schools for their help.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, S.; Jia, H.; Abualigah, L.; Liu, Q.; Zheng, R. An improved hybrid aquila optimizer and harris hawks algorithm for solving industrial engineering optimization problems. Processes 2021, 9, 1551. [Google Scholar] [CrossRef]
  2. Kalananda, V.K.R.A.; Komanapalli, V.L.N. A combinatorial social group whale optimization algorithm for numerical and engineering optimization problems. Appl. Soft Comput. 2020, 99, 106903. [Google Scholar] [CrossRef]
  3. Kamboj, V.K.; Nandi, A.; Bhadoria, A.; Sehgal, S. An intensify Harris Hawks optimizer for numerical and engineering optimization problems. Appl. Soft Comput. 2019, 89, 106018. [Google Scholar] [CrossRef]
  4. Kaveh, M.; Mesgari, M.S. Application of meta-heuristic algorithms for training neural networks and deep learning architectures: A comprehensive review. Neural Process. Lett. 2022, 55, 4519–4622. [Google Scholar] [CrossRef] [PubMed]
  5. Afzal, A.; Buradi, A.; Jilte, R.; Shaik, S.; Kaladgi, A.R.; Arıcı, M.; Lee, C.T.; Nižetić, S. Optimizing the thermal performance of solar energy devices using meta-heuristic algorithms: A critical review. Renew. Sustain. Energy Rev. 2023, 173, 112903. [Google Scholar] [CrossRef]
  6. Sallam, K.M.; Agrawal, P.; Hadi, A.A.; Mohamed, A.K. Evaluating the performance of meta-heuristic algorithms on CEC 2021 benchmark problems. Neural Comput. Appl. 2022, 35, 1493–1517. [Google Scholar]
  7. Qian, L.; Chen, Z.; Huang, Y.; Stanford, R.J. Employing categorical boosting (CatBoost) and meta-heuristic algorithms for predicting the urban gas consumption. Urban Clim. 2023, 51, 101647. [Google Scholar] [CrossRef]
  8. Beiranvand, B.; Ashofteh, P.S. A systematic review of optimization of dams reservoir operation using the me-ta-heuristic algorithms. Water Resour. Manag. 2023, 37, 3457–3526. [Google Scholar] [CrossRef]
  9. Seyedmohammadi, J.; Zeinadini, A.; Navidi, M.N.; McDowell, R.W. A new robust hybrid model based on support vector machine and firefly meta-heuristic algorithm to predict pistachio yields and select effective soil variables. Ecol. Inform. 2023, 74, 102002. [Google Scholar] [CrossRef]
  10. Duan, H.; Qiao, P. Pigeon-inspired optimization: a new swarm intelligence optimizer for air robot path plan-ning. Int. J. Intell. Comput. Cybern. 2014, 7, 24–37. [Google Scholar] [CrossRef]
  11. Zhong, C.; Li, G.; Meng, Z. Beluga whale optimization: A novel nature-inspired metaheuristic algo-rithm. Knowl. Based Syst. 2022, 251, 109215. [Google Scholar] [CrossRef]
  12. Jia, H.; Rao, H.; Wen, C.; Mirjalili, S. Crayfish optimization algorithm. Artif. Intell. Rev. 2023, 56, 1919–1979. [Google Scholar] [CrossRef]
  13. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  14. Arora, S.; Singh, S. Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput. 2018, 23, 715–734. [Google Scholar] [CrossRef]
  15. Chopra, N.; Ansari, M.M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applica-tions. Expert Syst. Appl. 2022, 198, 116924. [Google Scholar] [CrossRef]
  16. Seyyedabbasi, A.; Kiani, F. Sand Cat swarm optimization: A nature-inspired algorithm to solve global optimization problems. Eng. Comput. 2022, 39, 2627–2651. [Google Scholar] [CrossRef]
  17. Wang, G.-Y.; Cheng, D.-D.; Xia, D.-Y.; Jiang, H.-H. Swarm intelligence research: From bio-inspired single-population swarm intelligence to human-machine hybrid swarm intelligence. Mach. Intell. Res. 2023, 20, 121–144. [Google Scholar] [CrossRef]
  18. Rahimi, I.; Gandomi, A.H.; Chen, F.; Mezura-Montes, E. A review on constraint handling techniques for popula-tion-based algorithms: From single-objective to multi-objective optimization. Arch. Comput. Methods Eng. 2023, 30, 2181–2209. [Google Scholar] [CrossRef]
  19. Tang, J.; Liu, G.; Pan, Q. A review on representative swarm intelligence algorithms for solving optimization problems: Applications and trends. IEEE/CAA J. Autom. Sin. 2021, 8, 1627–1643. [Google Scholar] [CrossRef]
  20. Zhuang, X.; Wang, W.; Su, Y.; Yan, B.; Li, Y.; Li, L.; Hao, Y. Multi-objective optimization of reservoir development strategy with hybrid artificial intelligence method. Expert Syst. Appl. 2024, 241, 122707. [Google Scholar] [CrossRef]
  21. Shaamala, A.; Yigitcanlar, T.; Nili, A.; Nyandega, D. Algorithmic Green Infrastructure Optimisation: Review of Artificial Intelligence Driven Approaches for Tackling Climate Change. Sustain. Cities Soc. 2024, 101, 105182. [Google Scholar] [CrossRef]
  22. Zhang, Z.; Zhu, H.; Xie, M. Differential privacy may have a potential optimization effect on some swarm intelligence algorithms besides privacy-preserving. Inf. Sci. 2024, 654, 119870. [Google Scholar] [CrossRef]
  23. Zhu, F.; Li, G.; Tang, H.; Li, Y.; Lv, X.; Wang, X. Dung beetle optimization algorithm based on quantum computing and multi-strategy fusion for solving engineering problems. Expert Syst. Appl. 2024, 236, 121219. [Google Scholar] [CrossRef]
  24. Zhang, H.; Zhang, R. A multi-strategy enhanced dung beetle optimization algorithm and its application in engineering. Preprints 2024, 2024020368. [Google Scholar] [CrossRef]
  25. Wang, H.; Tang, J.; Pan, Q. MSI-HHO: Multi-Strategy Improved HHO Algorithm for Global Optimiza-tion. Mathematics 2024, 12, 415. [Google Scholar] [CrossRef]
  26. Qin, S.; Zeng, H.; Sun, W.; Wu, J.; Yang, J. Multi-Strategy Improved Particle Swarm Optimization Algorithm and Gazelle Optimization Algorithm and Application. Electronics 2024, 13, 1580. [Google Scholar] [CrossRef]
  27. Hu, G.; Wang, J.; Li, M.; Hussien, A.G.; Abbas, M. EJS: Multi-Strategy Enhanced Jellyfish Search Algorithm for Engineering Applications. Mathematics 2023, 11, 851. [Google Scholar] [CrossRef]
  28. Li, Q.; Shi, H.; Zhao, W.; Ma, C. Enhanced Dung Beetle Optimization Algorithm for Practical Engineering Optimization. Mathematics 2024, 12, 1084. [Google Scholar] [CrossRef]
  29. Zheng, R.; Hussien, A.G.; Qaddoura, R.; Jia, H.; Abualigah, L.; Wang, S.; Saber, A. A multi-strategy enhanced African vultures optimization algorithm for global optimization problems. J. Comput. Des. Eng. 2023, 10, 329–356. [Google Scholar] [CrossRef]
  30. Jiang, S.; Shang, J.; Guo, J.; Zhang, Y. Multi-Strategy Improved Flamingo Search Algorithm for Global Optimization. Appl. Sci. 2023, 13, 5612. [Google Scholar] [CrossRef]
  31. Liu, G.; Guo, Z.; Liu, W.; Cao, B.; Chai, S.; Wang, C. MSHHOTSA: A variant of tunicate swarm algorithm combining multi-strategy mechanism and hybrid Harris optimization. PLoS ONE 2023, 18, e0290117. [Google Scholar] [CrossRef] [PubMed]
  32. Song, Y.; Liu, Y.; Chen, H.; Deng, W. A Multi-Strategy Adaptive Particle Swarm Optimization Algorithm for Solving Optimization Problem. Electronics 2023, 12, 491. [Google Scholar] [CrossRef]
  33. Li, Y.; Liang, X.; Liu, J.; Zhou, H. Solving engineering optimisation problems based on improved balanced optimiser algorithm. Comput. Integr. Manuf. Syst. 2023, 1–34. [Google Scholar] [CrossRef]
  34. Yao, L.; Yuan, P.; Tsai, C.-Y.; Zhang, T.; Lu, Y.; Ding, S. ESO: An enhanced snake optimizer for real-world engineering problems. Expert Syst. Appl. 2023, 230, 120594. [Google Scholar] [CrossRef]
  35. Sahu, V.S.D.M.; Samal, P.; Panigrahi, C.K. Tyrannosaurus optimization algorithm: A new nature-inspired meta-heuristic algorithm for solving optimal control problems. e-Prime 2023, 5, 100243. [Google Scholar] [CrossRef]
  36. Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl. Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  37. Tutueva, A.V.; Nepomuceno, E.G.; Karimov, A.I.; Andreev, V.S.; Butusov, D.N. Adaptive chaotic maps and their application to pseudo-random numbers generation. Chaos Solitons Fractals 2020, 133, 109615. [Google Scholar] [CrossRef]
  38. Tizhoosh, H.R. Opposition-based learning: a new scheme for machine intelligence. In Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC′06), Vienna, Austria, 28–30 November 2005; Volume 1, pp. 695–701. [Google Scholar]
  39. Huang, Y.Y.; Pan, Q.K.; Huang, J.P.; Suganthan, P.N.; Gao, L. An improved iterated greedy algorithm for the dis-tributed assembly permutation flowshop scheduling problem. Comput. Ind. Eng. 2021, 152, 107021. [Google Scholar] [CrossRef]
  40. Wu, G.; Mallipeddi, R.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition on Constrained Real-Parameter Optimization; Technical Report; National University of Defense Technology: Changsha, China; Kyungpook National University: Daegu, Republic of Korea; Nanyang Technological University: Singapore, 2017. [Google Scholar]
  41. Salgotra, R.; Singh, U.; Saha, S. Improved cuckoo search with better search capabilities for solving CEC2017 benchmark problems. In Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil, 8–13 July 2018; pp. 1–7. [Google Scholar]
  42. Kreischer, V.; Magalhães, T.T.; Barbosa, H.J.C.; Krempser, E. Evaluation of bound constraints handling methods in differential evolution using the cec2017 benchmark. In Proceedings of the XIII Brazilian Congress on Computational Intelligence, Rio de Janeiro, Brazil, 30 October–1 November 2017. [Google Scholar]
  43. Cheng, R.; Li, M.; Tian, Y.; Zhang, X.; Yang, S.; Jin, Y.; Yao, X. Benchmark functions for CEC’2017 competition on evolutionary many-objective optimization. In Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), San Sebastián, Spain, 5–8 June 2017; pp. 1–20. [Google Scholar]
  44. Wilcoxon, F.; Katti, S.K.; Wilcox, R.A. Critical values and probability levels for the Wilcoxon rank sum test and the Wilcoxon signed rank test. Sel. Tables Math. Stat. 1970, 1, 171–259. [Google Scholar]
  45. Zimmerman, D.W.; Zumbo, B.D. Relative power of the Wilcoxon test, the Friedman test, and repeated-measures ANOVA on ranks. J. Exp. Educ. 1993, 62, 75–86. [Google Scholar] [CrossRef]
  46. Yildirim, A.E.; Karci, A. Application of three bar truss problem among engineering design optimization problems using artificial atom algorithm. In Proceedings of the 2018 International Conference on Artificial Intelligence and Data Processing (IDAP), Malatya, Turkey, 28–30 September 2018; pp. 1–5. [Google Scholar]
  47. Tzanetos, A.; Blondin, M. A qualitative systematic review of metaheuristics applied to tension/compression spring design problem: Current situation, recommendations, and research direction. Eng. Appl. Artif. Intell. 2023, 118, 105521. [Google Scholar] [CrossRef]
  48. Moss, D.R. Pressure Vessel Design Manual; Elsevier: Amsterdam, The Netherlands, 2004. [Google Scholar]
  49. Kamil, A.T.; Saleh, H.M.; Abd-Alla, I.H. A multi-swarm structure for particle swarm optimization: Solving the welded beam design problem. J. Physics: Conf. Ser. 2021, 1804, 012012. [Google Scholar] [CrossRef]
  50. Friswell, M.I.; Adhikari, S. Sensor shape design for piezoelectric cantilever beams to harvest vibration energy. J. Appl. Phys. 2010, 108, 014901. [Google Scholar] [CrossRef]
Figure 1. Distribution of PWLCM chaotic mapping values in 5000 dimensions. (a) Pwlcm chaotic mapping diagram. (b) Pwlcm number of chaotic value distributions.
Figure 1. Distribution of PWLCM chaotic mapping values in 5000 dimensions. (a) Pwlcm chaotic mapping diagram. (b) Pwlcm number of chaotic value distributions.
Mathematics 12 01459 g001
Figure 2. The DHTROA process.
Figure 2. The DHTROA process.
Mathematics 12 01459 g002
Figure 3. Convergence curves of 10 algorithms on CEC2017-30Dim.
Figure 3. Convergence curves of 10 algorithms on CEC2017-30Dim.
Mathematics 12 01459 g003aMathematics 12 01459 g003b
Figure 4. Convergence curves of 10 algorithms on CEC2017-50Dim.
Figure 4. Convergence curves of 10 algorithms on CEC2017-50Dim.
Mathematics 12 01459 g004aMathematics 12 01459 g004b
Figure 5. Convergence curves of 10 algorithms on CEC2017-100Dim.
Figure 5. Convergence curves of 10 algorithms on CEC2017-100Dim.
Mathematics 12 01459 g005aMathematics 12 01459 g005b
Figure 6. Boxplots of 10 algorithms on CEC2017-30Dim.
Figure 6. Boxplots of 10 algorithms on CEC2017-30Dim.
Mathematics 12 01459 g006aMathematics 12 01459 g006b
Figure 7. Boxplots of 10 algorithms on CEC2017-50Dim.
Figure 7. Boxplots of 10 algorithms on CEC2017-50Dim.
Mathematics 12 01459 g007aMathematics 12 01459 g007b
Figure 8. Boxplots of 10 algorithms on CEC2017-100Dim.
Figure 8. Boxplots of 10 algorithms on CEC2017-100Dim.
Mathematics 12 01459 g008aMathematics 12 01459 g008b
Figure 9. Convergence curve of the three-bar truss design problem.
Figure 9. Convergence curve of the three-bar truss design problem.
Mathematics 12 01459 g009
Figure 10. Convergence curve of tension/compression spring design.
Figure 10. Convergence curve of tension/compression spring design.
Mathematics 12 01459 g010
Figure 11. Convergence curve of pressure vessel design issues.
Figure 11. Convergence curve of pressure vessel design issues.
Mathematics 12 01459 g011
Figure 12. Convergence curve of welded beam design issues.
Figure 12. Convergence curve of welded beam design issues.
Mathematics 12 01459 g012
Figure 13. Convergence curve of cantilever beam design issues.
Figure 13. Convergence curve of cantilever beam design issues.
Mathematics 12 01459 g013
Figure 14. Convergence curve of speed reducer design problem.
Figure 14. Convergence curve of speed reducer design problem.
Mathematics 12 01459 g014
Table 1. CEC2017 test results for 30 dimensions.
Table 1. CEC2017 test results for 30 dimensions.
TROAPIOBWOCOASCAWOABOASCSOGJODHTROA
F1mean1.35 × 10112.25 × 10105.32 × 10105.75 × 10102.11 × 10103.96 × 10105.60 × 10104.08 × 10102.34 × 10101.01 × 1010
std1.67 × 10103.30 × 10094.49 × 10097.75 × 10093.12 × 10096.73 × 10098.71 × 10095.26 × 10095.04 × 10092.23 × 1009
best9.25 × 10101.89 × 10103.83 × 10104.02 × 10101.61 × 10102.58 × 10103.43 × 10103.16 × 10101.61 × 10105.76 × 1009
F3mean5.89 × 10099.24 × 10047.99 × 10048.38 × 10049.21 × 10042.31 × 10058.19 × 10048.53 × 10047.28 × 10046.31 × 1004
std1.46 × 10108.04 × 10035.35 × 10037.36 × 10032.14 × 10044.59 × 10049.26 × 10033.90 × 10037.20 × 10038.71 × 1003
best3.67 × 10051.14 × 10058.85 × 10049.41 × 10041.60 × 10053.49 × 10059.36 × 10048.67 × 10048.65 × 10048.18 × 1004
F4mean5.35 × 10042.65 × 10031.28 × 10041.60 × 10043.18 × 10039.61 × 10032.14 × 10049.45 × 10033.46 × 10031.71 × 1003
std1.42 × 10047.73 × 10021.58 × 10032.87 × 10039.68 × 10022.64 × 10033.51 × 10032.08 × 10031.57 × 10035.51 × 1002
best2.63 × 10041.52 × 10037.91 × 10039.68 × 10031.31 × 10035.37 × 10031.34 × 10045.25 × 10031.60 × 10038.69 × 1002
F5mean1.22 × 10038.73 × 10029.25 × 10029.24 × 10028.23 × 10029.21 × 10029.12 × 10029.12 × 10028.30 × 10027.07 × 1002
std7.13 × 10014.24 × 10011.87 × 10013.12 × 10012.52 × 10014.41 × 10013.05 × 10012.55 × 10012.75 × 10012.56 × 1001
best1.03 × 10037.97 × 10028.85 × 10028.52 × 10027.83 × 10027.85 × 10028.45 × 10028.43 × 10027.92 × 10027.56 × 1002
F6mean7.43 × 10026.66 × 10026.90 × 10026.89 × 10026.65 × 10026.85 × 10026.91 × 10026.94 × 10026.72 × 10026.62 × 1002
std1.25 × 10019.23 × 10005.01 × 10007.38 × 10006.43 × 10009.88 × 10005.43 × 10005.08 × 10005.36 × 10007.27 × 1000
best7.06 × 10026.52 × 10026.80 × 10026.74 × 10026.49 × 10026.70 × 10026.77 × 10026.84 × 10026.62 × 10026.47 × 1002
F7mean3.54 × 10031.47 × 10031.40 × 10031.43 × 10031.25 × 10031.42 × 10031.41 × 10031.37 × 10031.20 × 10031.15 × 1003
std3.08 × 10026.98 × 10013.32 × 10014.68 × 10016.28 × 10015.99 × 10013.95 × 10015.33 × 10015.05 × 10014.18 × 1001
best2.61 × 10031.31 × 10031.30 × 10031.31 × 10031.15 × 10031.15 × 10031.28 × 10031.27 × 10031.12 × 10031.06 × 1003
F8mean1.44 × 10031.15 × 10031.14 × 10031.14 × 10031.10 × 10031.14 × 10031.14 × 10031.15 × 10031.07 × 10031.05 × 1003
std5.66 × 10012.86 × 10012.35 × 10012.02 × 10012.01 × 10013.05 × 10012.05 × 10011.84 × 10012.21 × 10012.36 × 1001
best1.32 × 10031.08 × 10031.08 × 10031.10 × 10031.06 × 10031.08 × 10031.10 × 10031.10 × 10031.01 × 10031.01 × 1003
F9mean4.01 × 10041.24 × 10041.13 × 10041.02 × 10048.53 × 10031.25 × 10041.11 × 10041.15 × 10047.53 × 10037.13 × 1003
std6.39 × 10032.25 × 10031.07 × 10031.42 × 10031.16 × 10032.07 × 10031.27 × 10031.48 × 10031.09 × 10031.45 × 1003
best2.88 × 10047.74 × 10039.01 × 10036.65 × 10036.73 × 10039.71 × 10037.92 × 10038.43 × 10035.41 × 10034.72 × 1003
F10mean1.09 × 10049.00 × 10038.81 × 10039.01 × 10038.90 × 10038.71 × 10039.17 × 10038.66 × 10038.35 × 10038.30 × 1003
std5.51 × 10023.65 × 10023.30 × 10023.66 × 10023.61 × 10027.59 × 10024.05 × 10024.00 × 10026.46 × 10025.14 × 1002
best9.85 × 10038.29 × 10038.28 × 10037.67 × 10038.23 × 10037.00 × 10038.21 × 10037.67 × 10037.81 × 10037.37 × 1003
F11mean3.58 × 10065.11 × 10038.16 × 10038.49 × 10034.07 × 10031.49 × 10048.41 × 10037.29 × 10034.83 × 10031.82 × 1003
std1.73 × 10079.65 × 10021.77 × 10031.93 × 10039.47 × 10027.15 × 10031.58 × 10031.11 × 10031.71 × 10032.71 × 1002
best2.02 × 10043.26 × 10033.36 × 10034.55 × 10032.71 × 10035.60 × 10035.85 × 10035.68 × 10032.62 × 10031.50 × 1003
F12mean3.10 × 10102.12 × 10091.13 × 10101.40 × 10102.68 × 10098.36 × 10091.32 × 10109.97 × 10093.05 × 10094.51 × 1008
std5.02 × 10096.24 × 10082.20 × 10093.54 × 10098.80 × 10082.30 × 10092.84 × 10091.82 × 10091.34 × 10091.68 × 1008
best2.23 × 10101.17 × 10096.13 × 10095.90 × 10091.06 × 10094.69 × 10098.16 × 10095.46 × 10091.16 × 10091.87 × 1008
F13mean2.99 × 10106.60 × 10087.81 × 10098.32 × 10091.35 × 10092.65 × 10091.36 × 10106.21 × 10091.29 × 10091.14 × 1007
std1.39 × 10102.59 × 10082.18 × 10094.71 × 10096.57 × 10081.72 × 10096.27 × 10092.44 × 10091.18 × 10091.62 × 1007
best3.58 × 10092.14 × 10084.97 × 10091.13 × 10093.77 × 10087.81 × 10082.07 × 10091.90 × 10093.78 × 10086.87 × 1005
F14mean1.05 × 10087.05 × 10054.43 × 10063.21 × 10067.05 × 10056.58 × 10066.25 × 10062.22 × 10061.29 × 10066.63 × 1004
std9.63 × 10074.65 × 10053.08 × 10062.50 × 10065.53 × 10057.85 × 10066.20 × 10061.29 × 10067.90 × 10053.54 × 1004
best7.77 × 10066.63 × 10045.12 × 10051.57 × 10051.36 × 10054.69 × 10051.28 × 10062.44 × 10052.36 × 10051.58 × 1004
F15mean8.79 × 10091.41 × 10083.11 × 10089.77 × 10084.83 × 10073.54 × 10086.07 × 10086.85 × 10071.64 × 10071.62 × 1004
std3.80 × 10097.03 × 10071.45 × 10086.92 × 10083.18 × 10073.07 × 10085.99 × 10087.93 × 10073.84 × 10072.98 × 1004
best2.51 × 10095.21 × 10075.22 × 10073.81 × 10073.31 × 10067.12 × 10073.66 × 10076.98 × 10061.33 × 10064.28 × 1003
F16mean1.01 × 10044.11 × 10035.52 × 10036.20 × 10033.97 × 10035.57 × 10037.86 × 10035.10 × 10034.01 × 10033.69 × 1003
std2.15 × 10032.67 × 10023.88 × 10028.48 × 10022.37 × 10021.12 × 10031.79 × 10035.04 × 10023.30 × 10022.75 × 1002
best5.48 × 10033.32 × 10035.02 × 10034.83 × 10033.37 × 10033.79 × 10035.23 × 10034.35 × 10033.36 × 10033.08 × 1003
F17mean1.22 × 10052.78 × 10033.89 × 10034.13 × 10032.91 × 10033.44 × 10039.82 × 10033.43 × 10032.69 × 10032.38 × 1003
std2.67 × 10052.11 × 10025.12 × 10021.38 × 10031.86 × 10025.24 × 10021.02 × 10043.11 × 10021.82 × 10022.21 × 1002
best4.48 × 10032.42 × 10033.34 × 10032.68 × 10032.54 × 10032.78 × 10032.75 × 10032.80 × 10032.33 × 10031.97 × 1003
F18mean9.68 × 10081.13 × 10074.31 × 10075.85 × 10071.21 × 10075.61 × 10076.96 × 10072.46 × 10076.84 × 10061.20 × 1006
std5.78 × 10086.41 × 10062.58 × 10073.79 × 10077.29 × 10068.68 × 10076.68 × 10072.15 × 10076.46 × 10065.37 × 1005
best2.99 × 10083.32 × 10063.79 × 10066.39 × 10062.17 × 10061.77 × 10065.60 × 10063.11 × 10061.07 × 10064.74 × 1005
F19mean1.02 × 10102.25 × 10083.88 × 10087.79 × 10081.04 × 10084.64 × 10088.41 × 10082.10 × 10084.90 × 10071.19 × 1005
std4.60 × 10099.55 × 10071.88 × 10083.97 × 10085.87 × 10073.74 × 10086.65 × 10081.26 × 10085.36 × 10072.70 × 1005
best3.15 × 10094.75 × 10076.71 × 10071.05 × 10083.00 × 10073.63 × 10076.19 × 10073.35 × 10077.81 × 10063.88 × 1003
F20mean3.96 × 10022.97 × 10023.04 × 10023.04 × 10022.87 × 10023.12 × 10023.11 × 10022.98 × 10032.78 × 10032.60 × 1002
std2.76 × 10011.21 × 10011.20 × 10012.10 × 10011.55 × 10012.04 × 10011.09 × 10012.01 × 10021.58 × 10021.64 × 1001
best3.34 × 10022.68 × 10022.76 × 10022.42 × 10022.58 × 10022.74 × 10022.83 × 10022.55 × 10032.46 × 10032.29 × 1002
F21mean2.95 × 10022.62 × 10022.74 × 10022.76 × 10022.60 × 10022.73 × 10022.73 × 10022.70 × 10032.61 × 10032.58 × 1002
std6.94 × 10022.06 × 10012.77 × 10024.88 × 10023.60 × 10026.47 × 10028.08 × 10022.82 × 10012.48 × 10013.02 × 1001
best2.83 × 10022.57 × 10022.68 × 10022.69 × 10022.53 × 10022.64 × 10022.52 × 10022.65 × 10032.56 × 10032.50 × 1002
F22mean1.26 × 10045.59 × 10038.78 × 10039.79 × 10039.70 × 10039.75 × 10037.05 × 10037.90 × 10036.33 × 10035.05 × 1003
std5.65 × 10022.16 × 10034.68 × 10026.67 × 10021.55 × 10031.05 × 10031.15 × 10038.76 × 10022.17 × 10032.67 × 1003
best1.22 × 10043.99 × 10037.12 × 10038.23 × 10034.44 × 10036.57 × 10034.95 × 10035.84 × 10034.18 × 10033.13 × 1003
F23mean4.09 × 10033.00 × 10033.34 × 10033.69 × 10033.09 × 10033.36 × 10033.63 × 10033.41 × 10033.15 × 10033.00 × 1003
std3.15 × 10023.89 × 10014.82 × 10011.54 × 10023.36 × 10011.38 × 10021.44 × 10029.86 × 10014.11 × 10013.45 × 1001
best3.43 × 10032.93 × 10033.25 × 10033.40 × 10033.03 × 10033.07 × 10033.39 × 10033.24 × 10033.07 × 10032.92 × 1003
F24mean4.61 × 10033.16 × 10033.62 × 10033.87 × 10033.25 × 10033.59 × 10034.07 × 10033.64 × 10033.37 × 10033.16 × 1003
std3.27 × 10023.08 × 10017.95 × 10011.80 × 10024.03 × 10011.67 × 10022.59 × 10021.64 × 10025.28 × 10013.33 × 1001
best3.99 × 10033.10 × 10033.47 × 10033.55 × 10033.17 × 10033.21 × 10033.71 × 10033.31 × 10033.29 × 10033.10 × 1003
F25mean2.15 × 10044.73 × 10034.43 × 10035.13 × 10033.57 × 10034.33 × 10035.82 × 10034.39 × 10033.50 × 10033.20 × 1003
std5.08 × 10034.68 × 10021.72 × 10025.82 × 10021.92 × 10023.53 × 10026.22 × 10024.25 × 10022.66 × 10026.24 × 1001
best9.84 × 10034.05 × 10034.00 × 10034.11 × 10033.31 × 10033.74 × 10035.01 × 10033.71 × 10033.24 × 10033.11 × 1003
F26mean1.73 × 10047.02 × 10031.12 × 10041.13 × 10047.82 × 10031.00 × 10041.17 × 10049.83 × 10038.23 × 10036.44 × 1003
std2.29 × 10039.64 × 10025.37 × 10029.48 × 10023.97 × 10029.02 × 10029.10 × 10026.19 × 10026.06 × 10021.23 × 1003
best1.37 × 10044.57 × 10039.81 × 10039.22 × 10037.19 × 10037.97 × 10039.73 × 10038.41 × 10037.14 × 10034.39 × 1003
F27mean5.46 × 10033.39 × 10034.06 × 10034.64 × 10033.55 × 10033.86 × 10034.38 × 10034.28 × 10033.71 × 10033.28 × 1003
std6.50 × 10023.05 × 10011.48 × 10024.02 × 10029.25 × 10012.84 × 10023.74 × 10022.67 × 10021.31 × 10022.74 × 1001
best4.54 × 10033.34 × 10033.66 × 10033.87 × 10033.41 × 10033.47 × 10033.64 × 10033.69 × 10033.51 × 10033.23 × 1003
F28mean1.45 × 10044.52 × 10036.66 × 10037.81 × 10034.54 × 10035.97 × 10038.12 × 10035.93 × 10034.67 × 10033.86 × 1003
std2.23 × 10033.63 × 10023.31 × 10026.54 × 10023.80 × 10024.59 × 10024.56 × 10024.13 × 10023.92 × 10021.69 × 1002
best1.12 × 10043.91 × 10035.75 × 10036.11 × 10033.80 × 10035.26 × 10037.43 × 10035.38 × 10033.98 × 10033.60 × 1003
F29mean1.26 × 10055.16 × 10037.73 × 10037.89 × 10035.25 × 10036.40 × 10031.36 × 10046.52 × 10035.24 × 10034.67 × 1003
std2.36 × 10052.84 × 10028.53 × 10021.91 × 10032.60 × 10021.02 × 10037.79 × 10034.65 × 10022.18 × 10022.29 × 1002
best1.01 × 10044.58 × 10036.21 × 10035.90 × 10034.81 × 10035.10 × 10036.94 × 10035.62 × 10034.71 × 10034.17 × 1003
F30mean5.08 × 10091.32 × 10081.28 × 10091.78 × 10092.07 × 10086.38 × 10081.75 × 10095.70 × 10082.12 × 10083.30 × 1006
std2.63 × 10095.54 × 10075.41 × 10081.27 × 10096.42 × 10073.79 × 10081.17 × 10093.14 × 10088.82 × 10072.02 × 1006
best1.36 × 10093.74 × 10073.93 × 10081.11 × 10086.76 × 10071.36 × 10082.64 × 10088.44 × 10076.36 × 10078.73 × 1005
Table 2. CEC2017 test results for 50 dimensions.
Table 2. CEC2017 test results for 50 dimensions.
TROAPIOBWOCOASCAWOABOASCSOGJODHTROA
F1mean2.66 × 10118.97 × 10101.07 × 10111.14 × 10116.74 × 10108.68 × 10101.04 × 10119.63 × 10106.51 × 10104.78 × 1010
std3.19 × 10101.10 × 10104.32 × 10097.27 × 10098.36 × 10096.10 × 10091.08 × 10105.83 × 10096.24 × 10096.62 × 1009
best2.04 × 10116.42 × 10109.60 × 10109.02 × 10105.11 × 10107.55 × 10108.23 × 10107.64 × 10105.13 × 10103.51 × 1010
F3mean2.75 × 10112.51 × 10052.46 × 10052.07 × 10052.19 × 10053.79 × 10053.67 × 10051.84 × 10051.60 × 10051.58 × 1005
std8.86 × 10113.69 × 10043.37 × 10042.63 × 10044.87 × 10041.25 × 10052.21 × 10051.78 × 10041.45 × 10041.93 × 1004
best3.52 × 10051.59 × 10051.87 × 10051.69 × 10051.39 × 10051.90 × 10051.68 × 10051.52 × 10051.34 × 10051.16 × 1005
F4mean1.23 × 10051.41 × 10043.49 × 10043.97 × 10041.51 × 10042.72 × 10044.06 × 10042.42 × 10041.32 × 10048.04 × 1003
std2.36 × 10044.29 × 10032.87 × 10035.60 × 10033.66 × 10036.28 × 10035.48 × 10033.28 × 10032.60 × 10031.80 × 1003
best6.13 × 10047.28 × 10032.72 × 10042.87 × 10047.23 × 10031.25 × 10042.73 × 10041.68 × 10048.71 × 10034.21 × 1003
F5mean1.74 × 10031.25 × 10031.20 × 10031.21 × 10031.13 × 10031.21 × 10031.19 × 10031.19 × 10031.10 × 10031.08 × 1003
std9.19 × 10014.26 × 10011.40 × 10013.36 × 10013.61 × 10014.13 × 10012.43 × 10012.44 × 10012.56 × 10013.06 × 1001
best1.53 × 10031.16 × 10031.17 × 10031.12 × 10031.06 × 10031.13 × 10031.12 × 10031.12 × 10031.03 × 10031.02 × 1003
F6mean7.56 × 10026.93 × 10027.03 × 10027.03 × 10026.85 × 10027.07 × 10027.04 × 10027.05 × 10026.91 × 10026.82 × 1002
std1.06 × 10018.55 × 10003.65 × 10003.38 × 10005.60 × 10006.75 × 10006.23 × 10005.49 × 10006.12 × 10005.13 × 1000
best7.35 × 10026.80 × 10026.96 × 10026.95 × 10026.75 × 10026.94 × 10026.88 × 10026.92 × 10026.77 × 10026.73 × 1002
F7mean6.15 × 10032.13 × 10031.98 × 10032.06 × 10031.90 × 10032.02 × 10032.01 × 10031.98 × 10031.71 × 10031.69 × 1003
std4.58 × 10026.68 × 10015.55 × 10015.06 × 10011.10 × 10028.79 × 10015.33 × 10017.01 × 10018.27 × 10011.04 × 1002
best5.17 × 10032.00 × 10031.83 × 10031.96 × 10031.70 × 10031.75 × 10031.90 × 10031.83 × 10031.55 × 10031.52 × 1003
F8mean2.05 × 10031.57 × 10031.51 × 10031.50 × 10031.45 × 10031.50 × 10031.51 × 10031.52 × 10031.42 × 10031.40 × 1003
std8.99 × 10013.98 × 10011.77 × 10012.53 × 10013.14 × 10014.52 × 10012.30 × 10012.72 × 10012.94 × 10013.52 × 1001
best1.83 × 10031.48 × 10031.48 × 10031.45 × 10031.39 × 10031.39 × 10031.47 × 10031.47 × 10031.34 × 10031.29 × 1003
F9mean1.11 × 10054.30 × 10043.86 × 10043.79 × 10043.35 × 10044.06 × 10043.85 × 10043.96 × 10043.14 × 10042.98 × 1004
std1.23 × 10047.48 × 10032.36 × 10033.16 × 10035.85 × 10034.81 × 10033.62 × 10033.49 × 10033.15 × 10034.16 × 1003
best9.07 × 10043.02 × 10043.38 × 10043.19 × 10041.92 × 10043.05 × 10043.12 × 10042.98 × 10042.56 × 10041.10 × 1004
F10mean1.83 × 10041.55 × 10041.50 × 10041.53 × 10041.54 × 10041.52 × 10041.57 × 10041.53 × 10041.49 × 10041.47 × 1004
std7.42 × 10024.25 × 10023.81 × 10024.44 × 10024.54 × 10026.16 × 10024.72 × 10027.32 × 10026.55 × 10025.04 × 1002
best1.65 × 10041.44 × 10041.40 × 10041.40 × 10041.44 × 10041.38 × 10041.44 × 10041.31 × 10041.34 × 10041.31 × 1004
F11mean3.33 × 10061.53 × 10042.24 × 10042.64 × 10041.25 × 10042.21 × 10042.56 × 10042.11 × 10041.44 × 10046.81 × 1003
std1.09 × 10073.15 × 10032.61 × 10032.86 × 10032.32 × 10033.54 × 10032.10 × 10032.02 × 10033.20 × 10031.34 × 1003
best5.79 × 10049.38 × 10031.42 × 10041.83 × 10048.12 × 10031.47 × 10041.88 × 10041.64 × 10047.62 × 10035.11 × 1003
F12mean1.46 × 10111.40 × 10106.12 × 10108.79 × 10102.31 × 10105.94 × 10107.89 × 10106.26 × 10102.67 × 10101.16 × 1010
std2.93 × 10103.37 × 10091.15 × 10101.62 × 10105.58 × 10099.59 × 10091.73 × 10108.59 × 10097.00 × 10093.71 × 1009
best7.48 × 10108.79 × 10093.80 × 10104.16 × 10101.33 × 10103.81 × 10103.83 × 10104.67 × 10101.34 × 10105.36 × 1009
F13mean9.80 × 10104.32 × 10093.51 × 10105.15 × 10106.19 × 10092.65 × 10104.47 × 10102.96 × 10107.69 × 10099.11 × 1008
std2.05 × 10101.22 × 10098.82 × 10091.58 × 10102.40 × 10099.84 × 10091.77 × 10108.40 × 10094.13 × 10095.76 × 1008
best6.79 × 10102.07 × 10091.41 × 10102.29 × 10103.02 × 10096.55 × 10091.16 × 10101.13 × 10102.35 × 10092.73 × 1008
F14mean5.45 × 10084.70 × 10066.41 × 10071.19 × 10087.89 × 10063.55 × 10071.77 × 10084.90 × 10071.06 × 10071.52 × 1006
std2.69 × 10082.42 × 10062.89 × 10078.16 × 10073.48 × 10062.73 × 10071.29 × 10083.53 × 10079.81 × 10068.66 × 1005
best1.42 × 10081.56 × 10061.86 × 10072.16 × 10072.79 × 10061.27 × 10061.79 × 10072.37 × 10062.03 × 10062.13 × 1005
F15mean3.40 × 10101.48 × 10096.93 × 10091.09 × 10101.18 × 10093.86 × 10098.48 × 10093.25 × 10091.47 × 10091.49 × 1007
std1.00 × 10106.72 × 10081.71 × 10093.91 × 10095.01 × 10081.65 × 10092.99 × 10091.19 × 10091.35 × 10091.59 × 1007
best1.88 × 10105.38 × 10084.24 × 10092.71 × 10093.15 × 10087.33 × 10082.53 × 10091.73 × 10093.05 × 10081.03 × 1006
F16mean1.54 × 10046.37 × 10039.25 × 10031.07 × 10046.35 × 10038.33 × 10031.08 × 10047.86 × 10035.84 × 10035.79 × 1003
std2.45 × 10033.51 × 10029.60 × 10021.66 × 10034.13 × 10021.36 × 10031.61 × 10031.09 × 10036.49 × 10024.71 × 1002
best1.15 × 10045.64 × 10037.14 × 10037.46 × 10035.45 × 10036.16 × 10037.53 × 10036.48 × 10034.70 × 10034.53 × 1003
F17mean3.34 × 10066.01 × 10037.65 × 10031.11 × 10045.18 × 10037.40 × 10031.79 × 10047.04 × 10034.48 × 10034.22 × 1003
std3.41 × 10065.13 × 10021.44 × 10036.32 × 10034.63 × 10022.23 × 10039.04 × 10031.25 × 10034.60 × 10023.78 × 1002
best7.88 × 10044.55 × 10035.02 × 10034.70 × 10034.20 × 10034.44 × 10036.72 × 10035.34 × 10033.58 × 10033.51 × 1003
F18mean1.51 × 10095.53 × 10071.49 × 10082.50 × 10085.87 × 10071.88 × 10081.77 × 10081.05 × 10083.70 × 10077.37 × 1006
std7.58 × 10082.59 × 10075.06 × 10071.26 × 10083.39 × 10071.34 × 10088.11 × 10074.12 × 10072.53 × 10074.57 × 1006
best3.28 × 10081.52 × 10071.95 × 10074.77 × 10078.37 × 10061.12 × 10074.83 × 10073.77 × 10076.16 × 10061.89 × 1006
F19mean1.45 × 10106.66 × 10083.51 × 10093.76 × 10098.42 × 10082.44 × 10094.55 × 10092.85 × 10097.03 × 10089.96 × 1006
std4.20 × 10092.46 × 10086.67 × 10081.54 × 10094.54 × 10081.76 × 10091.81 × 10098.54 × 10086.28 × 10087.38 × 1006
best5.78 × 10093.04 × 10082.27 × 10099.57 × 10082.26 × 10085.88 × 10089.28 × 10081.09 × 10092.04 × 10081.11 × 1006
F20mean5.69 × 10034.37 × 10034.21 × 10034.27 × 10034.34 × 10034.30 × 10034.33 × 10034.18 × 10033.88 × 10033.76 × 1003
std2.77 × 10021.96 × 10021.50 × 10022.45 × 10021.95 × 10022.99 × 10022.32 × 10022.50 × 10023.37 × 10023.70 × 1002
best5.07 × 10034.14 × 10033.81 × 10033.55 × 10033.97 × 10033.60 × 10033.56 × 10033.47 × 10033.19 × 10032.98 × 1003
F21mean3.58 × 10033.01 × 10033.19 × 10033.29 × 10032.97 × 10033.21 × 10033.23 × 10033.13 × 10032.95 × 10032.91 × 1003
std1.35 × 10024.64 × 10015.16 × 10019.23 × 10014.66 × 10011.12 × 10029.05 × 10014.78 × 10013.29 × 10014.46 × 1001
best3.30 × 10032.91 × 10033.08 × 10033.13 × 10032.88 × 10033.00 × 10033.05 × 10033.02 × 10032.87 × 10032.83 × 1003
F22mean2.00 × 10041.69 × 10041.69 × 10041.71 × 10041.71 × 10041.69 × 10041.71 × 10041.75 × 10041.66 × 10041.53 × 1004
std7.66 × 10021.62 × 10034.36 × 10026.17 × 10025.36 × 10026.91 × 10021.05 × 10035.13 × 10028.43 × 10022.73 × 1003
best1.87 × 10048.58 × 10031.62 × 10041.55 × 10041.61 × 10041.53 × 10041.31 × 10041.61 × 10041.40 × 10048.55 × 1003
F23mean5.29 × 10033.52 × 10034.16 × 10034.59 × 10033.69 × 10034.20 × 10034.60 × 10034.32 × 10033.87 × 10033.49 × 1003
std4.48 × 10027.20 × 10017.73 × 10011.73 × 10026.37 × 10011.80 × 10022.52 × 10021.50 × 10021.28 × 10026.16 × 1001
best4.43 × 10033.36 × 10034.00 × 10034.15 × 10033.55 × 10033.82 × 10034.18 × 10033.99 × 10033.65 × 10033.34 × 1003
F24mean5.92 × 10033.62 × 10034.52 × 10034.96 × 10033.90 × 10034.52 × 10035.40 × 10034.75 × 10034.25 × 10033.62 × 1003
std4.00 × 10026.45 × 10011.69 × 10022.66 × 10028.37 × 10012.06 × 10022.91 × 10021.75 × 10021.05 × 10026.11 × 1001
best5.18 × 10033.57 × 10034.24 × 10034.37 × 10033.67 × 10034.15 × 10034.92 × 10034.35 × 10034.05 × 10033.52 × 1003
F25mean6.45 × 10041.38 × 10041.46 × 10041.57 × 10049.55 × 10031.20 × 10041.62 × 10041.26 × 10048.48 × 10036.57 × 1003
std1.17 × 10041.97 × 10037.87 × 10021.34 × 10031.51 × 10031.16 × 10031.18 × 10037.73 × 10029.79 × 10025.52 × 1002
best3.77 × 10049.12 × 10031.30 × 10041.16 × 10047.52 × 10039.88 × 10031.34 × 10041.12 × 10046.87 × 10035.73 × 1003
F26mean3.36 × 10041.77 × 10041.68 × 10041.79 × 10041.40 × 10041.64 × 10031.81 × 10041.55 × 10041.38 × 10041.24 × 1004
std5.63 × 10031.78 × 10033.80 × 10026.46 × 10029.39 × 10021.35 × 10036.54 × 10027.33 × 10027.85 × 10021.10 × 1003
best2.47 × 10041.15 × 10041.62 × 10041.65 × 10041.24 × 10041.31 × 10031.59 × 10041.42 × 10041.16 × 10041.04 × 1004
F27mean9.49 × 10034.30 × 10036.31 × 10037.08 × 10034.97 × 10036.56 × 10036.67 × 10036.84 × 10035.48 × 10033.99 × 1003
std1.09 × 10031.56 × 10022.43 × 10028.57 × 10022.42 × 10027.49 × 10027.30 × 10026.65 × 10023.33 × 10021.63 × 1002
best7.35 × 10034.05 × 10035.95 × 10035.64 × 10034.65 × 10035.38 × 10035.23 × 10035.54 × 10034.63 × 10033.73 × 1003
F28mean2.61 × 10042.61 × 10041.24 × 10041.41 × 10049.18 × 10031.15 × 10041.47 × 10041.13 × 10047.99 × 10036.76 × 1003
std3.32 × 10038.99 × 10027.94 × 10021.41 × 10038.90 × 10021.36 × 10031.25 × 10036.34 × 10026.05 × 10025.34 × 1002
best2.10 × 10047.73 × 10039.36 × 10031.13 × 10047.76 × 10039.07 × 10031.25 × 10049.99 × 10037.04 × 10036.14 × 1003
F29mean5.60 × 10068.23 × 10033.37 × 10041.24 × 10058.98 × 10032.91 × 10043.52 × 10052.03 × 10049.76 × 10036.95 × 1003
std5.77 × 10069.03 × 10021.60 × 10041.21 × 10051.12 × 10031.74 × 10043.28 × 10055.65 × 10031.62 × 10035.18 × 1002
best1.83 × 10056.85 × 10031.16 × 10041.11 × 10047.02 × 10031.12 × 10043.18 × 10041.00 × 10047.40 × 10036.00 × 1003
F30mean2.31 × 10101.26 × 10095.01 × 10098.74 × 10091.44 × 10094.40 × 10098.60 × 10093.48 × 10091.24 × 10091.50 × 1008
std9.07 × 10093.48 × 10089.99 × 10083.12 × 10095.44 × 10081.89 × 10092.58 × 10091.33 × 10098.18 × 10086.51 × 1007
best8.97 × 10096.46 × 10082.99 × 10092.74 × 10096.64 × 10081.25 × 10094.66 × 10091.66 × 10095.09 × 10085.72 × 1007
Table 3. CEC2017 test results for 100 dimensions.
Table 3. CEC2017 test results for 100 dimensions.
TROAPIOBWOCOASCAWOABOASCSOGJODHTROA
F1mean6.26 × 10112.68 × 10112.59 × 10112.71 × 10112.15 × 10112.35 × 10112.66 × 10112.47 × 10111.99 × 10111.73 × 1011
std3.93 × 10101.49 × 10105.63 × 10091.15 × 10101.81 × 10109.81 × 10099.90 × 10099.55 × 10099.23 × 10098.81 × 1009
best5.23 × 10112.43 × 10112.47 × 10112.34 × 10111.87 × 10112.12 × 10112.50 × 10112.26 × 10111.83 × 10111.57 × 1011
F3mean1.19 × 10134.98 × 10053.72 × 10053.58 × 10056.02 × 10057.88 × 10054.68 × 10053.50 × 10053.41 × 10053.96 × 1005
std3.99 × 10131.80 × 10051.96 × 10041.59 × 10048.86 × 10041.34 × 10051.75 × 10057.35 × 10031.57 × 10045.93 × 1004
best9.74 × 10053.67 × 10053.32 × 10053.28 × 10054.80 × 10056.03 × 10053.31 × 10053.36 × 10052.79 × 10052.79 × 1005
F4mean3.21 × 10057.15 × 10049.94 × 10041.12 × 10055.54 × 10047.68 × 10041.16 × 10057.32 × 10044.14 × 10043.27 × 1004
std5.13 × 10041.25 × 10048.43 × 10031.34 × 10049.51 × 10031.20 × 10041.04 × 10047.43 × 10035.04 × 10034.47 × 1003
best2.22 × 10055.56 × 10048.46 × 10048.23 × 10043.91 × 10045.63 × 10049.72 × 10045.86 × 10042.97 × 10042.44 × 1004
F5mean3.22 × 10032.22 × 10032.12 × 10032.12 × 10032.06 × 10032.12 × 10032.11 × 10032.10 × 10031.96 × 10031.95 × 1003
std1.06 × 10024.75 × 10012.01 × 10013.27 × 10016.70 × 10016.44 × 10013.18 × 10013.38 × 10015.62 × 10013.99 × 1001
best3.00 × 10032.13 × 10032.08 × 10032.03 × 10031.94 × 10031.98 × 10032.01 × 10032.01 × 10031.88 × 10031.86 × 1003
F6mean7.68 × 10027.18 × 10027.13 × 10027.14 × 10027.04 × 10027.15 × 10027.12 × 10027.14 × 10027.04 × 10026.99 × 1002
std9.85 × 10005.30 × 10003.06 × 10003.37 × 10005.27 × 10004.23 × 10003.78 × 10002.49 × 10002.70 × 10004.02 × 1000
best7.46 × 10027.11 × 10027.06 × 10027.07 × 10026.95 × 10027.07 × 10027.01 × 10027.07 × 10026.99 × 10026.90 × 1002
F7mean1.34 × 10044.17 × 10033.88 × 10034.01 × 10034.06 × 10034.00 × 10033.97 × 10033.97 × 10033.54 × 10033.53 × 1003
std6.99 × 10027.77 × 10017.95 × 10016.46 × 10012.80 × 10027.37 × 10016.32 × 10016.42 × 10018.59 × 10011.21 × 1002
best1.19 × 10043.98 × 10033.66 × 10033.85 × 10033.66 × 10033.85 × 10033.85 × 10033.83 × 10033.35 × 10033.28 × 1003
F8mean3.60 × 10032.67 × 10032.62 × 10032.60 × 10032.41 × 10032.58 × 10032.58 × 10032.58 × 10032.39 × 10032.37 × 1003
std1.54 × 10026.08 × 10013.44 × 10015.46 × 10018.18 × 10017.94 × 10013.67 × 10013.76 × 10015.31 × 10016.36 × 1001
best3.28 × 10032.52 × 10032.52 × 10032.46 × 10032.24 × 10032.33 × 10032.46 × 10032.49 × 10032.27 × 10032.24 × 1003
F9mean2.36 × 10051.02 × 10057.99 × 10047.98 × 10048.96 × 10048.37 × 10048.40 × 10048.08 × 10047.44 × 10047.39 × 1004
std2.36 × 10046.32 × 10034.17 × 10033.86 × 10039.86 × 10038.07 × 10034.28 × 10033.63 × 10035.26 × 10034.65 × 1003
best1.61 × 10058.14 × 10046.92 × 10047.05 × 10046.95 × 10046.86 × 10047.19 × 10047.53 × 10046.54 × 10046.46 × 1004
F10mean3.69 × 10043.33 × 10043.23 × 10043.27 × 10043.29 × 10043.27 × 10043.30 × 10043.22 × 10043.19 × 10043.18 × 1004
std9.04 × 10024.71 × 10026.17 × 10026.49 × 10027.16 × 10029.27 × 10026.98 × 10028.18 × 10021.23 × 10039.49 × 1002
best3.53 × 10043.21 × 10043.09 × 10043.15 × 10043.13 × 10043.07 × 10043.14 × 10043.03 × 10042.94 × 10042.88 × 1004
F11mean7.81 × 10092.32 × 10053.35 × 10053.03 × 10051.73 × 10054.62 × 10053.88 × 10051.96 × 10051.54 × 10051.28 × 1005
std1.63 × 10103.89 × 10046.16 × 10047.10 × 10043.60 × 10041.99 × 10052.01 × 10052.73 × 10041.99 × 10041.29 × 1004
best5.23 × 10051.64 × 10052.23 × 10051.97 × 10051.06 × 10052.00 × 10051.71 × 10051.52 × 10051.24 × 10051.03 × 1005
F12mean3.79 × 10119.03 × 10101.96 × 10112.12 × 10111.05 × 10111.61 × 10111.93 × 10111.74 × 10111.06 × 10117.38 × 1010
std4.60 × 10101.24 × 10101.03 × 10101.77 × 10101.07 × 10101.62 × 10102.33 × 10101.32 × 10101.23 × 10101.23 × 1010
best2.75 × 10116.77 × 10101.67 × 10111.67 × 10118.57 × 10101.30 × 10111.49 × 10111.45 × 10118.71 × 10103.83 × 1010
F13mean9.97 × 10101.46 × 10104.32 × 10104.91 × 10101.80 × 10103.57 × 10104.54 × 10103.86 × 10102.10 × 10101.05 × 1010
std1.18 × 10102.70 × 10093.84 × 10095.25 × 10093.27 × 10095.56 × 10096.02 × 10093.75 × 10093.83 × 10092.52 × 1009
best7.26 × 10101.01 × 10103.40 × 10104.00 × 10101.25 × 10102.08 × 10103.41 × 10102.98 × 10101.21 × 10105.11 × 1009
F14mean9.42 × 10087.61 × 10078.18 × 10079.55 × 10076.44 × 10075.89 × 10071.22 × 10086.09 × 10072.84 × 10071.00 × 1007
std4.91 × 10081.78 × 10073.07 × 10074.47 × 10072.18 × 10073.03 × 10077.80 × 10072.08 × 10071.30 × 10072.42 × 1006
best2.16 × 10084.55 × 10073.76 × 10073.28 × 10072.23 × 10072.15 × 10072.74 × 10072.22 × 10071.31 × 10075.39 × 1006
F15mean5.53 × 10105.31 × 10092.25 × 10102.65 × 10106.67 × 10091.69 × 10102.50 × 10101.90 × 10107.36 × 10091.78 × 1009
std9.35 × 10091.20 × 10093.65 × 10095.03 × 10091.88 × 10094.16 × 10095.19 × 10092.27 × 10092.49 × 10096.23 × 1008
best3.79 × 10103.00 × 10091.35 × 10101.35 × 10104.35 × 10091.08 × 10101.22 × 10101.45 × 10104.29 × 10095.31 × 1008
F16mean4.40 × 10041.47 × 10042.23 × 10042.53 × 10041.52 × 10042.43 × 10042.67 × 10042.01 × 10041.44 × 10041.41 × 1004
std8.37 × 10031.19 × 10031.35 × 10032.58 × 10031.12 × 10033.63 × 10032.26 × 10031.83 × 10031.28 × 10039.98 × 1002
best2.88 × 10041.32 × 10041.96 × 10041.84 × 10041.28 × 10041.77 × 10042.16 × 10041.60 × 10041.26 × 10041.20 × 1004
F17mean1.60 × 10083.07 × 10045.15 × 10061.25 × 10076.67 × 10043.16 × 10061.49 × 10072.63 × 10062.28 × 10051.86 × 1004
std1.10 × 10082.43 × 10042.88 × 10061.16 × 10079.10 × 10042.66 × 10061.34 × 10071.81 × 10062.54 × 10051.14 × 1004
best1.08 × 10071.24 × 10043.88 × 10051.67 × 10061.24 × 10046.84 × 10046.10 × 10056.83 × 10051.84 × 10041.06 × 1004
F18mean1.98 × 10091.32 × 10082.06 × 10083.39 × 10081.39 × 10086.90 × 10072.62 × 10081.08 × 10083.63 × 10071.53 × 1007
std7.55 × 10083.80 × 10077.19 × 10071.42 × 10085.81 × 10075.83 × 10071.32 × 10083.45 × 10071.55 × 10074.59 × 1006
best6.88 × 10086.05 × 10076.46 × 10075.22 × 10072.57 × 10071.26 × 10078.63 × 10074.87 × 10071.57 × 10076.42 × 1006
F19mean5.34 × 10105.50 × 10092.32 × 10102.52 × 10105.08 × 10091.62 × 10102.36 × 10101.78 × 10107.23 × 10091.55 × 1009
std8.26 × 10091.40 × 10092.28 × 10094.31 × 10091.26 × 10094.27 × 10094.76 × 10093.23 × 10092.21 × 10095.59 × 1008
best3.75 × 10101.70 × 10091.83 × 10101.22 × 10102.54 × 10096.92 × 10091.44 × 10101.05 × 10103.83 × 10094.72 × 1008
F20mean9.99 × 10038.10 × 10037.75 × 10037.93 × 10038.06 × 10037.94 × 10038.13 × 10037.83 × 10037.37 × 10037.37 × 1003
std4.52 × 10025.21 × 10021.79 × 10023.41 × 10023.19 × 10024.37 × 10022.51 × 10024.32 × 10024.74 × 10023.11 × 1002
best8.40 × 10035.93 × 10037.34 × 10037.05 × 10037.37 × 10036.73 × 10037.55 × 10036.32 × 10036.37 × 10036.54 × 1003
F21mean5.63 × 10034.08 × 10034.80 × 10035.08 × 10034.22 × 10034.70 × 10034.82 × 10034.80 × 10034.23 × 10033.99 × 1003
std2.43 × 10029.69 × 10011.04 × 10022.18 × 10021.11 × 10021.98 × 10021.77 × 10021.44 × 10021.20 × 10029.21 × 1001
best5.20 × 10033.90 × 10034.56 × 10034.61 × 10034.03 × 10034.25 × 10034.49 × 10034.51 × 10034.02 × 10033.78 × 1003
F22mean3.96 × 10043.57 × 10043.50 × 10043.52 × 10043.54 × 10043.51 × 10043.55 × 10043.50 × 10043.49 × 10043.47 × 1004
std8.79 × 10028.16 × 10025.49 × 10027.35 × 10025.61 × 10021.01 × 10035.80 × 10028.04 × 10021.03 × 10038.01 × 1002
best3.79 × 10043.44 × 10043.32 × 10043.31 × 10043.39 × 10043.30 × 10043.41 × 10043.36 × 10043.31 × 10043.29 × 1004
F23mean8.76 × 10034.73 × 10036.11 × 10036.84 × 10035.27 × 10036.09 × 10036.62 × 10036.76 × 10036.29 × 10034.64 × 1003
std7.61 × 10021.32 × 10021.85 × 10022.71 × 10021.20 × 10023.33 × 10022.04 × 10024.27 × 10023.16 × 10021.47 × 1002
best7.56 × 10034.53 × 10035.68 × 10036.01 × 10034.97 × 10035.47 × 10036.19 × 10035.75 × 10035.64 × 10034.31 × 1003
F24mean1.46 × 10045.89 × 10039.34 × 10031.06 × 10047.46 × 10039.18 × 10031.25 × 10041.07 × 10049.37 × 10035.70 × 1003
std1.19 × 10031.53 × 10023.65 × 10029.56 × 10022.71 × 10029.96 × 10021.30 × 10038.51 × 10025.19 × 10022.11 × 1002
best1.07 × 10045.51 × 10038.63 × 10039.03 × 10036.82 × 10037.11 × 10039.55 × 10038.84 × 10038.26 × 10035.29 × 1003
F25mean1.54 × 10052.95 × 10042.76 × 10042.94 × 10042.26 × 10042.38 × 10042.95 × 10042.36 × 10041.75 × 10041.49 × 1004
std2.07 × 10042.81 × 10031.24 × 10031.97 × 10032.89 × 10032.27 × 10031.25 × 10031.99 × 10031.30 × 10031.21 × 1003
best1.21 × 10052.30 × 10042.49 × 10042.45 × 10041.66 × 10041.97 × 10042.72 × 10042.04 × 10041.47 × 10041.21 × 1004
F26mean1.00 × 10054.41 × 10045.06 × 10045.32 × 10044.18 × 10044.67 × 10045.80 × 10045.08 × 10044.10 × 10043.86 × 1004
std1.29 × 10049.87 × 10031.86 × 10031.96 × 10033.41 × 10033.40 × 10032.62 × 10031.83 × 10031.60 × 10031.74 × 1003
best7.79 × 10043.01 × 10044.67 × 10045.00 × 10043.57 × 10044.08 × 10045.28 × 10044.65 × 10043.79 × 10043.52 × 1004
F27mean1.83 × 10046.67 × 10031.25 × 10041.49 × 10048.76 × 10031.19 × 10041.54 × 10041.26 × 10049.81 × 10035.93 × 1003
std2.08 × 10035.63 × 10027.43 × 10021.86 × 10035.28 × 10022.04 × 10039.90 × 10021.23 × 10036.51 × 10024.54 × 1002
best1.27 × 10045.93 × 10031.12 × 10041.08 × 10047.60 × 10038.99 × 10031.34 × 10049.94 × 10038.09 × 10035.16 × 1003
F28mean7.71 × 10043.31 × 10042.74 × 10043.06 × 10042.81 × 10042.81 × 10043.67 × 10043.00 × 10042.30 × 10042.04 × 1004
std9.91 × 10031.29 × 10039.67 × 10021.55 × 10032.96 × 10032.40 × 10031.85 × 10031.34 × 10031.88 × 10031.33 × 1003
best5.77 × 10042.81 × 10042.49 × 10042.58 × 10042.16 × 10042.33 × 10043.34 × 10042.79 × 10042.00 × 10041.75 × 1004
F29mean2.42 × 10074.37 × 10044.68 × 10057.97 × 10053.90 × 10042.23 × 10059.68 × 10052.65 × 10054.63 × 10041.78 × 1004
std1.61 × 10073.28 × 10041.85 × 10054.56 × 10051.69 × 10041.55 × 10055.90 × 10051.44 × 10052.13 × 10043.20 × 1003
best7.42 × 10051.96 × 10041.33 × 10051.33 × 10052.05 × 10043.74 × 10043.08 × 10056.11 × 10042.21 × 10041.31 × 1004
F30mean8.54 × 10107.38 × 10094.10 × 10104.07 × 10101.18 × 10103.19 × 10104.06 × 10103.58 × 10101.89 × 10107.13 × 1009
std1.55 × 10101.76 × 10092.62 × 10096.61 × 10092.20 × 10096.11 × 10096.17 × 10094.33 × 10093.01 × 10092.13 × 1009
best4.77 × 10105.27 × 10093.51 × 10102.65 × 10107.08 × 10092.11 × 10102.17 × 10102.90 × 10101.38 × 10103.97 × 1009
Table 4. CEC2017 D = 30 Wilcoxon rank sum test.
Table 4. CEC2017 D = 30 Wilcoxon rank sum test.
TROAPIOBWOCOASCAWOABOASCSOGJO
F18.63 × 10−106.75 × 10−094.01 × 10−115.07 × 10−112.69 × 10−116.08 × 10−116.25 × 10−113.02 × 10−114.08 × 10−11
F34.22 × 10−108.15 × 10−104.82 × 10−115.82 × 10−118.09 × 10−113.45 × 10−113.65 × 10−112.37 × 10−108.15 × 10−05
F43.01 × 10−112.20 × 10−083.35 × 10−113.12 × 10−112.87 × 10−103.58 × 10−113.72 × 10−113.02 × 10−118.35 × 10−08
F53.25 × 10−111.58 × 10−044.25 × 10−119.69 × 10−117.17 × 10−014.98 × 10−116.07 × 10−113.34 × 10−112.24 × 10−02
F69.85 × 10−086.79 × 10−038.75 × 10−119.02 × 10−112.51 × 10−021.33 × 10−113.02 × 10−113.02 × 10−111.07 × 10−07
F73.47 × 10−108.58 × 10−097.33 × 10−119.07 × 10−111.85 × 10−079.05 × 10−118.32 × 10−113.69 × 10−111.68 × 10−03
F87.64 × 10−112.56 × 10−104.98 × 10−112.69 × 10−112.00 × 10−059.34 × 10−108.36 × 10−113.02 × 10−112.46 × 10−01
F93.55 × 10−111.61 × 10−108.36 × 10−116.38 × 10−085.34 × 10−037.58 × 10−117.39 × 10−113.34 × 10−111.27 × 10−02
F105.49 × 10−114.42 × 10−066.23 × 10−035.36 × 10−042.75 × 10−078.31 × 10−037.12 × 10−114.21 × 10−024.51 × 10−02
F113.45 × 10−118.36 × 10−098.11 × 10−117.25 × 10−086.70 × 10−116.39 × 10−118.34 × 10−113.02 × 10−113.34 × 10−11
F129.84 × 10−113.69 × 10−113.02 × 10−118.26 × 10−113.02 × 10−113.02 × 10−113.12 × 10−113.02 × 10−113.02 × 10−11
F135.23 × 10−113.02 × 10−114.56 × 10−113.36 × 10−116.52 × 10−101.24 × 10−118.52 × 10−113.02 × 10−113.02 × 10−11
F148.26 × 10−116.24 × 10−102.03 × 10−117.36 × 10−086.12 × 10−109.69 × 10−054.76 × 10−113.02 × 10−112.87 × 10−10
F157.09 × 10−118.88 × 10−083.41 × 10−112.33 × 10−118.42 × 10−094.73 × 10−116.36 × 10−113.02 × 10−113.02 × 10−11
F168.63 × 10−112.49 × 10−063.02 × 10−119.25 × 10−118.20 × 10−076.70 × 10−115.66 × 10−116.07 × 10−112.68 × 10−04
F173.25 × 10−111.86 × 10−093.35 × 10−113.02 × 10−112.02 × 10−082.37 × 10−116.38 × 10−113.02 × 10−117.66 × 10−05
F183.88 × 10−118.89 × 10−104.50 × 10−113.69 × 10−112.37 × 10−101.96 × 10−119.58 × 10−113.82 × 10−106.36 × 10−05
F194.25 × 10−113.65 × 10−109.58 × 10−092.58 × 10−118.23 × 10−104.25 × 10−118.66 × 10−113.02 × 10−113.02 × 10−11
F205.14 × 10−112.15 × 10−103.69 × 10−111.78 × 10−115.57 × 10−104.98 × 10−114.98 × 10−115.46 × 10−096.28 × 10−06
F213.25 × 10−111.11 × 10−062.67 × 10−089.25 × 10−114.42 × 10−068.04 × 10−117.35 × 10−113.02 × 10−111.95 × 10−03
F223.02 × 10−111.56 × 10−088.48 × 10−091.86 × 10−113.47 × 10−105.07 × 10−118.48 × 10−116.53 × 10−081.87 × 10−07
F233.32 × 10−112.46 × 10−018.54 × 10−112.16 × 10−111.01 × 10−083.25 × 10−113.82 × 10−113.02 × 10−114.98 × 10−11
F243.71 × 10−115.37 × 10−033.62 × 10−113.11 × 10−113.52 × 10−097.14 × 10−116.35 × 10−113.02 × 10−113.34 × 10−11
F259.52 × 10−114.25 × 10−074.22 × 10−119.08 × 10−071.65 × 10−103.66 × 10−118.99 × 10−113.02 × 10−116.12 × 10−10
F263.05 × 10−113.03 × 10−036.35 × 10−116.25 × 10−119.88 × 10−033.62 × 10−119.25 × 10−113.69 × 10−114.44 × 10−07
F273.35 × 10−119.76 × 10−108.25 × 10−112.02 × 10−073.02 × 10−113.11 × 10−118.11 × 10−113.02 × 10−113.34 × 10−11
F289.13 × 10−116.45 × 10−109.29 × 10−076.24 × 10−081.92 × 10−099.20 × 10−112.66 × 10−113.02 × 10−114.69 × 10−08
F293.15 × 10−119.53 × 10−073.04 × 10−115.66 × 10−101.78 × 10−103.36 × 10−118.26 × 10−113.02 × 10−111.56 × 10−08
F309.32 × 10−115.63 × 10−082.89 × 10−072.02 × 10−115.96 × 10−098.25 × 10−118.23 × 10−113.02 × 10−113.02 × 10−11
+/=/−29/0/028/0/129/0/029/0/028/0/129/0/029/0/029/0/028/0/1
Table 5. CEC2017 D = 50 Wilcoxon rank sum test.
Table 5. CEC2017 D = 50 Wilcoxon rank sum test.
TROAPIOBWOCOASCAWOABOASCSOGJO
F13.36 × 10−113.65 × 10−113.25 × 10−113.79 × 10−113.82 × 10−103.25 × 10−113.65 × 10−113.02 × 10−114.08 × 10−11
F33.56 × 10−114.98 × 10−113.69 × 10−112.03 × 10−079.26 × 10−093.25 × 10−116.70 × 10−111.25 × 10−041.37 × 10−01
F43.85 × 10−111.33 × 10−103.02 × 10−113.45 × 10−112.37 × 10−103.36 × 10−113.32 × 10−113.02 × 10−113.69 × 10−11
F53.35 × 10−113.69 × 10−113.34 × 10−113.34 × 10−114.80 × 10−073.69 × 10−113.34 × 10−113.34 × 10−114.64 × 10−05
F63.17 × 10−115.86 × 10−064.08 × 10−114.50 × 10−111.05 × 10−014.50 × 10−113.14 × 10−113.69 × 10−112.60 × 10−05
F73.36 × 10−113.78 × 10−115.49 × 10−113.36 × 10−115.09 × 10−083.14 × 10−113.69 × 10−116.07 × 10−11NaN
F83.25 × 10−113.34 × 10−113.32 × 10−113.69 × 10−112.28 × 10−054.20 × 10−104.50 × 10−113.69 × 10−117.30 × 10−04
F93.56 × 10−111.56 × 10−088.15 × 10−113.20 × 10−091.06 × 10−031.07 × 10−094.50 × 10−114.98 × 10−119.07 × 10−03
F103.15 × 10−111.10 × 10−082.24 × 10−029.83 × 10−081.19 × 10−062.77 × 10−051.96 × 10−106.91 × 10−04NaN
F113.32 × 10−111.33 × 10−103.09 × 10−113.27 × 10−117.12 × 10−093.24 × 10−113.05 × 10−113.02 × 10−111.21 × 10−10
F123.55 × 10−112.32 × 10−063.12 × 10−113.32 × 10−114.62 × 10−103.15 × 10−113.01 × 10−113.02 × 10−114.08 × 10−11
F133.44 × 10−114.50 × 10−113.32 × 10−113.14 × 10−113.17 × 10−113.32 × 10−113.09 × 10−113.02 × 10−113.02 × 10−11
F143.26 × 10−114.18 × 10−093.15 × 10−113.65 × 10−111.46 × 10−103.36 × 10−113.17 × 10−113.02 × 10−116.72 × 10−10
F153.36 × 10−113.36 × 10−113.78 × 10−113.79 × 10−113.62 × 10−113.17 × 10−113.25 × 10−113.02 × 10−113.02 × 10−11
F163.05 × 10−111.69 × 10−093.23 × 10−113.28 × 10−117.69 × 10−086.07 × 10−113.26 × 10−114.98 × 10−11NaN
F173.03 × 10−113.34 × 10−113.34 × 10−114.08 × 10−111.96 × 10−101.21 × 10−103.31 × 10−113.02 × 10−111.34 × 10−05
F183.25 × 10−111.33 × 10−103.14 × 10−113.34 × 10−118.10 × 10−105.49 × 10−113.12 × 10−113.02 × 10−119.26 × 10−09
F193.12 × 10−113.36 × 10−113.25 × 10−113.36 × 10−113.35 × 10−113.06 × 10−113.21 × 10−113.02 × 10−113.02 × 10−11
F203.36 × 10−112.15 × 10−103.50 × 10−096.01 × 10−082.61 × 10−105.07 × 10−108.15 × 10−111.20 × 10−082.15 × 10−02
F213.25 × 10−115.60 × 10−073.36 × 10−113.45 × 10−118.66 × 10−053.34 × 10−113.21 × 10−113.02 × 10−111.00 × 10−03
F223.34 × 10−111.25 × 10−04NaN5.57 × 10−035.27 × 10−051.24 × 10−036.36 × 10−052.38 × 10−073.71 × 10−01
F233.39 × 10−111.26 × 10−013.86 × 10−113.35 × 10−115.57 × 10−103.11 × 10−113.15 × 10−113.02 × 10−114.50 × 10−11
F243.15 × 10−117.62 × 10−033.17 × 10−113.15 × 10−116.70 × 10−113.03 × 10−113.36 × 10−113.02 × 10−113.02 × 10−11
F253.36 × 10−113.32 × 10−113.36 × 10−113.78 × 10−111.61 × 10−103.01 × 10−113.15 × 10−113.02 × 10−116.52 × 10−09
F263.38 × 10−111.10 × 10−083.22 × 10−113.25 × 10−114.12 × 10−063.25 × 10−113.05 × 10−114.08 × 10−111.87 × 10−05
F273.02 × 10−116.53 × 10−073.08 × 10−113.36 × 10−119.92 × 10−113.33 × 10−113.14 × 10−113.02 × 10−113.02 × 10−11
F283.09 × 10−111.33 × 10−103.64 × 10−113.14 × 10−114.98 × 10−113.17 × 10−113.32 × 10−113.02 × 10−111.29 × 10−09
F293.14 × 10−113.47 × 10−103.14 × 10−113.63 × 10−116.70 × 10−113.21 × 10−113.25 × 10−113.02 × 10−116.70 × 10−11
F303.32 × 10−113.35 × 10−113.25 × 10−113.25 × 10−113.77 × 10−113.32 × 10113.36 × 10−113.02 × 10−113.02 × 10−11
+/=/−29/0/028/0/128/1/029/0/028/0/129/0/029/0/029/0/024/3/2
Table 6. CEC2017 D = 100 Wilcoxon rank sum test.
Table 6. CEC2017 D = 100 Wilcoxon rank sum test.
TROAPIOBWOCOASCAWOABOASCSOGJO
F13.31 × 10−113.36 × 10−113.05 × 10−113.04 × 10−113.01 × 10−113.01 × 10−113.01 × 10−113.02 × 10−114.62 × 10−10
F33.14 × 10−119.71 × 10−016.97 × 10−035.97 × 10−051.78 × 10−103.69 × 10−118.88 × 10−012.39 × 10−048.20 × 10−07
F43.25 × 10−113.69 × 10−113.36 × 10−113.05 × 10−112.37 × 10−103.05 × 10−113.17 × 10−113.02 × 10−119.83 × 10−08
F53.17 × 10−113.35 × 10−113.47 × 10−118.99 × 10−112.83 × 10−081.21 × 10−103.05 × 10−113.02 × 10−114.64 × 10−02
F63.21 × 10−111.46 × 10−103.28 × 10−113.11 × 10−118.20 × 10−071.78 × 10−101.61 × 10−103.02 × 10−113.77 × 10−04
F73.76 × 10−113.69 × 10−113.17 × 10−113.05 × 10−115.49 × 10−113.08 × 10−113.18 × 10−113.02 × 10−11NaN
F83.12 × 10−113.14 × 10−113.24 × 10−116.70 × 10−115.87 × 10−042.03 × 10−093.09 × 10−113.02 × 10−112.28 × 10−02
F93.25 × 10−111.96 × 10−104.31 × 10−082.03 × 10−094.08 × 10−113.35 × 10−081.09 × 10−103.50 × 10−098.77 × 10−01
F103.29 × 10−113.52 × 10−073.63 × 10−012.88 × 10−062.02 × 10−082.68 × 10−044.31 × 10−089.59 × 10−012.17 × 10−01
F113.14 × 10−113.34 × 10−113.16 × 10−113.24 × 10−112.20 × 10−073.37 × 10−113.36 × 10−113.02 × 10−114.69 × 10−08
F123.68 × 10−117.22 × 10−063.18 × 10−113.39 × 10−111.78 × 10−103.15 × 10−113.17 × 10−113.02 × 10−112.15 × 10−10
F133.31 × 10−112.60 × 10−083.32 × 10−113.47 × 10−118.15 × 10−113.36 × 10−113.56 × 10−113.02 × 10−114.08 × 10−11
F143.25 × 10−113.36 × 10−113.25 × 10−113.36 × 10−113.06 × 10−113.15 × 10−113.25 × 10−113.02 × 10−112.37 × 10−10
F153.14 × 10−114.98 × 10−113.17 × 10−113.14 × 10−113.19 × 10−113.08 × 10−113.07 × 10−113.02 × 10−114.50 × 10−11
F163.35 × 10−111.15 × 10−013.31 × 10−113.25 × 10−115.32 × 10−033.15 × 10−113.25 × 10−117.39 × 10−112.46 × 10−01
F173.17 × 10−113.67 × 10−033.17 × 10−113.14 × 10−111.29 × 10−063.36 × 10−113.07 × 10−113.02 × 10−118.15 × 10−11
F183.36 × 10−113.24 × 10−113.62 × 10−113.16 × 10−113.17 × 10−119.92 × 10−113.36 × 10−113.02 × 10−111.09 × 10−10
F193.23 × 10−111.33 × 10−103.16 × 10−113.19 × 10−111.96 × 10−103.85 × 10−113.15 × 10−113.02 × 10−114.08 × 10−11
F203.25 × 10−111.36 × 10−071.04 × 10−048.66 × 10−054.74 × 10−065.53 × 10−086.52 × 10−095.56 × 10−048.07 × 10−01
F213.65 × 10−113.37 × 10−053.18 × 10−113.24 × 10−111.20 × 10−083.17 × 10−113.17 × 10−113.02 × 10−112.44 × 10−09
F223.05 × 10−117.04 × 10−075.89 × 10−011.49 × 10−013.67 × 10−033.95 × 10−021.89 × 10−042.39 × 10−041.19 × 10−01
F233.17 × 10−116.00 × 10−013.36 × 10−113.08 × 10−113.36 × 10−113.74 × 10−113.28 × 10−113.02 × 10−113.02 × 10−11
F243.06 × 10−111.27 × 10−023.27 × 10−113.09 × 10−113.05 × 10−113.15 × 10−113.34 × 10−113.02 × 10−113.02 × 10−11
F253.14 × 10−113.18 × 10−113.32 × 10−113.61 × 10−113.07 × 10−113.08 × 10−113.25 × 10−113.02 × 10−113.32 × 10−06
F263.36 × 10−11NaN3.52 × 10−113.58 × 10−113.35 × 10−083.07 × 10−113.15 × 10−113.02 × 10−116.53 × 10−08
F273.58 × 10−117.04 × 10−073.24 × 10−113.17 × 10−113.15 × 10−113.08 × 10−113.09 × 10−113.02 × 10−113.02 × 10−11
F283.45 × 10−113.71 × 10−113.25 × 10−113.36 × 10−113.03 × 10−113.69 × 10−113.25 × 10−113.02 × 10−111.11 × 10−06
F293.26 × 10−111.17 × 10−093.30 × 10−113.15 × 10−111.29 × 10−093.15 × 10−113.17 × 10−113.02 × 10−113.02 × 10−11
F303.27 × 10−11NaN3.10 × 10−113.39 × 10−111.07 × 10−093.44 × 10−113.09 × 10−113.02 × 10−114.98 × 10−11
+/=/−29/0/025/2/228/0/129/0/029/0/029/0/028/0/128/0/120/1/5
Table 7. Friedman test in different dimensions.
Table 7. Friedman test in different dimensions.
Test Functions and DimensionsAlgorithm and the Friedman Test
CEC2017-30DAlgorithmTROAPIOBWOCOASCAWOABOASCSOGJODHTROA
Friedman7.98333.62235.10565.15562.47785.26115.1335.0142.3651.261133
Rankings10468397521
CEC2017-50DAlgorithmTROAPIOBWOCOASCAWOABOASCSOGJODHTROA
Friedman7.99524.27624.82875.13812.5194.83335.2435.1122.3241.166657
Rankings10458369721
CEC2017-100DAlgorithmTROAPIOBWOCOASCAWOABOASCSOGJODHTROA
Friedman84.67624.34295.01433.21434.53334.7625.53.51.457157
Rankings8648257931
Table 8. Three-bar truss design issues.
Table 8. Three-bar truss design issues.
Algorithmx1x2Best Value
TROA0.8503237577390000.274546657842679272.269057261071
PIO0.8050814619410660.366256436265370264.337068084980
BWO0.8273631856622170.326371904343559266.650838068699
COA0.8032266483927750.373623677955653264.549171758875
SCA0.7619632647723580.491574454028493265.565913455682
WOA0.7814025695140950.429311549466872263.945177242691
SCSO0.9125687560008400.142027122161806272.316134483047
GJO0.7847030141326380.420498605888086263.997389593093
BOA0.8860952455042930.206756431700623271.301225919360
DHTROA0.7879666617655930.410267359754543263.897363928806
Table 9. Tension/compression spring design issues.
Table 9. Tension/compression spring design issues.
Algorithmx1x2x3Best Value
TROA0.06000661625661290.5515775283708426.117988459407820.0436024884735638
PIO0.06139212984440360.6132874500275577.099859784062960.0210341118467281
BWO0.05736513428013210.5089698881965128.859448600380790.0181884584524484
COA0.06567280036851280.7954871662065923.216618581942150.0178975396220948
SCA0.05299277852922910.36899881685613312.84834050656410.0153863736303637
WOA0.05893171440074030.5572903211051915.180436548927130.0138973021593928
SCSO0.06509471954777560.7459769393426513.381848432566670.0177886915766670
GJO0.06414169874764940.7048719824276974.134128104171490.0170117262438649
BOA0.06037402110145640.6015062956993535.086590640939310.0155372927443572
DHTROA0.050.31742010169176414.03118970200100.0127215546636228
Table 10. Pressure vessel design issues.
Table 10. Pressure vessel design issues.
Algorithmx1x2x3x4Best Value
TROA0.8803604282520.525395013563144.885524707019146.884967577443213996.121152876
PIO1.6740678027681.567124576704358.02380026895162.297516264995916926.8206217292
BWO1.0531721534320.596985343732748.404596340805120.6595115049337804.41286049972
COA6.07613761193712.64827782503457.77793361688446.7430369336998133076.457341952
SCA1.5051423465450.755961290163466.874540217955109715.41458764553
WOA0.9902256184805.424684782621851.30256270507588.342495188873429452.4192178675
SCSO1.3936446465710.843836833446866.177839137711109756.75609340460
GJO1.3464145123470.671074107078765.361954726837108053.71002187180
BOA7.28349180494911.44824133138762.39928947315831.0797861174508158946.824951221
DHTROA0.9927056399010.482598462615950.57610805559795.99231393770646482.99953021331
Table 11. Welded beam design issues.
Table 11. Welded beam design issues.
Algorithmx1x2x3x4Best Value
TROA0.1521417498217.29222260196859.77007604153380.264750724709291.01665084239197 × 1098
PIO0.2824697467692.56984596784508.12486772792050.305855685482582.20752627670167
BWO0.2057851554127.76795882187836.24096256189320.464108252861243.39675847069489
COA0.5435562062211.74432008542985.70120598678200.545700315997682.92589834594155
SCA0.2055657332573.4796961746901100.224994167110492.05452363958243
WOA0.3953096600192.44553439196155.92086476433720.479283278786812.66740891765576
SCSO1.0541125740531.34563354911813.80095761181971.171556634429154.93934936330461
GJO0.1895347001374.29820408850399.88818668680270.202747668804491.93545873092861
BOA0.5968397542128.60435768070639.76928646059000.219128817856956.52461677901373 × 10100
DHTROA0.205713.471259.036580.205741.72261067471479
Table 12. Cantilever beam design issues.
Table 12. Cantilever beam design issues.
Design VariablesTROAPIOBWOCOASCAWOASCSOGJOBOADHTROA
x112.29125.30444.63635.86646.821411.15156.29486.59165.90576.235754
x29.33185.43925.29974.53464.18553.52054.98155.57114.38164.840602
x34.16396.47886.90364.52795.16865.97174.36604.49755.90084.404145
x44.27093.81805.73104.42334.46277.40066.22534.13746.34043.758260
x51.22593.09113.96814.48432.518611.80354.34591.63532.67012.468020
Best value9.75881.50581.65611.48741.44512.48651.63571.39981.57241.349974
Table 13. Speed reducer design problem.
Table 13. Speed reducer design problem.
Design VariablesTROAPIOBWOCOASCAWOASCSOGJOBOADHTROA
x13.443.583.613.593.63.50013.63.63.533.5031
x20.710.710.710.710.70.70.70.710.760.7
x318.1419.1417.171717.0126.65171717.1717
x48.027.998.317.318.38.037.38.37.617.3
x57.867.998.318.288.118.038.38.38.277.8081
x63.643.703.93.353.7433.793.683.713.823.3512
x75.425.425.385.495.325.295.55.55.385.2869
Best value4.63 × 10973677.69983280.10023176.62783095.34695222.57311.89 × 10973331.99215.11 × 10982998.1378
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, S.; Shi, H.; Wang, B.; Ma, C.; Li, Q. A Dynamic Hierarchical Improved Tyrannosaurus Optimization Algorithm with Hybrid Topology Structure. Mathematics 2024, 12, 1459. https://doi.org/10.3390/math12101459

AMA Style

Zhang S, Shi H, Wang B, Ma C, Li Q. A Dynamic Hierarchical Improved Tyrannosaurus Optimization Algorithm with Hybrid Topology Structure. Mathematics. 2024; 12(10):1459. https://doi.org/10.3390/math12101459

Chicago/Turabian Style

Zhang, Shihong, Hu Shi, Baizhong Wang, Chunlu Ma, and Qinghua Li. 2024. "A Dynamic Hierarchical Improved Tyrannosaurus Optimization Algorithm with Hybrid Topology Structure" Mathematics 12, no. 10: 1459. https://doi.org/10.3390/math12101459

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop