| Literature DB >> 34721567 |
Lei Xie1, Tong Han1, Huan Zhou1, Zhuo-Ran Zhang2, Bo Han3, Andi Tang1.
Abstract
In this paper, a novel swarm-based metaheuristic algorithm is proposed, which is called tuna swarm optimization (TSO). The main inspiration for TSO is based on the cooperative foraging behavior of tuna swarm. The work mimics two foraging behaviors of tuna swarm, including spiral foraging and parabolic foraging, for developing an effective metaheuristic algorithm. The performance of TSO is evaluated by comparison with other metaheuristics on a set of benchmark functions and several real engineering problems. Sensitivity, scalability, robustness, and convergence analyses were used and combined with the Wilcoxon rank-sum test and Friedman test. The simulation results show that TSO performs better compared to other comparative algorithms.Entities:
Mesh:
Year: 2021 PMID: 34721567 PMCID: PMC8550856 DOI: 10.1155/2021/9210050
Source DB: PubMed Journal: Comput Intell Neurosci
Algorithm 1Pseudocode of TSO.
Figure 1Flowchart of TSO.
Description of benchmark functions.
| Test function | Name | Type |
| Range | Optimum |
|---|---|---|---|---|---|
|
| Sphere | US | 30 | [−100, 100] | 0 |
|
| Schwefel 2.22 | UN | 30 | [−10, 10] | 0 |
|
| Schwefel 1.2 | UN | 30 | [−100, 100] | 0 |
|
| Schwefel 2.21 | US | 30 | [−100, 100] | 0 |
|
| Rosenbrock | UN | 30 | [−30, 30] | 0 |
|
| Step | US | 30 | [−100, 100] | 0 |
|
| Quartic | US | 30 | [−1.28, 1.28] | 0 |
|
| |||||
|
| Schwefel 2.26 | MS | 30 | [−500, 500] | −418.9829 |
|
| Rastrigin | MS | 30 | [−5.12, 5.12] | 0 |
|
| Ackley | MS | 30 | [−32, 32] | 8.8818e−16 |
|
| Griewank | MN | 30 | [−600, 600] | 0 |
|
| Penalized | MN | 30 | [−50, 50] | 0 |
|
| Penalized2 | MN | 30 | [−50, 50] | 0 |
|
| |||||
|
| Foxholes | MS | 2 | [−65.53, 65.53] | 0.998004 |
|
| Kowalik | MS | 4 | [−5, 5] | 0.0003075 |
|
| Six hump camel back | MN | 2 | [−5, 5] | −1.03163 |
|
| Branin | MS | 2 | [−5, 10]×[0, 15] | 0.398 |
|
| Goldstein price | MN | 2 | [−5, 5] | 3 |
|
| Hartman 3 | MN | 3 | [0, 1] | −3.8628 |
|
| Hartman 6 | MN | 6 | [0, 1] | −3.32 |
|
| Langermann 5 | MN | 4 | [0, 10] | −10.1532 |
|
| Langermann 7 | MN | 4 | [0, 10] | −10.4029 |
|
| Langermann 10 | MN | 4 | [0, 10] | −10.5364 |
Figure 23D visualization for 2D benchmark functions.
Parameter settings for algorithms.
| Algorithm | Parameters |
|---|---|
| PSO |
|
| GWO |
|
| WOA |
|
| SSA |
|
| HHO | ∼ |
| EO |
|
| TSA |
|
| TSO |
|
Comparison of results on F1–F13 with 30D.
| Function | TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA | |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Ave | 0.00 E+00 | 3.92E−193 | 5.36E−102 | 2.59E−52 | 4.76E−70 | 9.09E−09 | 1.78E−09 | 4.37E−172 |
| Std | 0.00 E+00 | 0.00 E+00 | 7.54E−102 | 4.91E−52 | 1.16E−69 | 1.37E−09 | 8.10E−09 | 0.00 E+00 | |
|
| |||||||||
| F2 | Ave | 1.47E−235 | 3.54E−102 | 1.41E−57 | 1.15E−30 | 3.93E−41 | 4.75E−01 | 1.33 E+00 | 1.13E−108 |
| Std | 0.00 E+00 | 1.17E−101 | 1.70E−57 | 4.74E−30 | 3.90E−41 | 6.71E−01 | 4.34 E+00 | 4.69E−108 | |
|
| |||||||||
| F3 | Ave | 0.00 E+00 | 1.98E−155 | 4.95E−27 | 1.52E−15 | 5.97E−20 | 4.01 E+01 | 1.02 E+03 | 1.31 E+04 |
| Std | 0.00 E+00 | 1.09E−154 | 2.01E−26 | 7.35E−15 | 1.95E−19 | 2.60 E+01 | 1.89 E+03 | 6.96 E+03 | |
|
| |||||||||
| F4 | Ave | 2.39E−236 | 3.11E−98 | 2.59E−25 | 2.91E−04 | 1.92E−17 | 4.00 E+00 | 2.40 E+00 | 2.60 E+01 |
| Std | 0.00 E+00 | 1.14E−97 | 6.69E−25 | 7.90E−04 | 2.98E−17 | 2.61 E+00 | 7.09E−01 | 2.81 E+01 | |
|
| |||||||||
| F5 | Ave | 1.22E−04 | 9.96E−04 | 2.39 E+01 | 2.85 E+01 | 2.65 E+01 | 8.80 E+01 | 3.16 E+03 | 2.65 E+01 |
| Std | 3.16E−04 | 1.09E−03 | 1.51E−01 | 6.96E−01 | 6.99E−01 | 1.84 E+02 | 1.64 E+04 | 3.61E−01 | |
|
| |||||||||
| F6 | Ave | 1.77E−08 | 9.32E−06 | 1.87E−13 | 3.59 E+00 | 4.09E−01 | 9.62E−09 | 1.20E−09 | 4.17E−03 |
| Std | 9.08E−08 | 1.44E−05 | 6.11E−13 | 7.04E−01 | 3.04E−01 | 2.38E−09 | 3.07E−09 | 2.22E−03 | |
|
| |||||||||
| F7 | Ave | 1.15E−04 | 3.67E−05 | 4.28E−04 | 3.00E−03 | 4.73E−04 | 5.67E−02 | 2.13E−02 | 1.18E−03 |
| Std | 7.56E−05 | 3.20E−05 | 2.34E−04 | 1.34E−03 | 2.14E−04 | 2.49E−02 | 8.59E−03 | 1.33E−03 | |
|
| |||||||||
| F8 | Ave | −1.26 E+04 | −1.26 E+04 | −9.11 E+03 | −6.39 E+03 | −6.05 E+03 | −7.61 E+03 | −9.08 E+03 | −1.19 E+04 |
| Std | 1.64E−06 | 8.89E−02 | 7.24 E+02 | 6.83 E+02 | 8.07 E+02 | 8.70 E+02 | 5.44 E+02 | 1.24 E+03 | |
|
| |||||||||
| F9 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 1.51 E+02 | 5.41E−01 | 4.78 E+01 | 4.85 E+01 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 3.54 E+01 | 2.14 E+00 | 1.13 E+01 | 1.37 E+01 | 0.00 E+00 | |
|
| |||||||||
| F10 | Ave | 8.88E−16 | 8.88E−16 | 4.56E−15 | 1.49 E+00 | 1.28E−14 | 1.82 E+00 | 8.86E−02 | 4.56E−15 |
| Std | 0.00 E+00 | 0.00 E+00 | 6.49E−16 | 1.63 E+00 | 2.87E−15 | 8.07E−01 | 3.40E−01 | 2.38E−15 | |
|
| |||||||||
| F11 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 6.57E−03 | 1.40E−03 | 1.07E−02 | 1.11E−02 | 7.35E−03 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 7.05E−03 | 4.58E−03 | 1.28E−02 | 1.43E−02 | 1.91E−02 | |
|
| |||||||||
| F12 | Ave | 3.16E−10 | 8.06E−07 | 3.46E−03 | 8.00 E+00 | 2.53E−02 | 3.90 E+00 | 3.11E−02 | 1.17E−03 |
| Std | 8.13E−10 | 1.06E−06 | 1.89E−02 | 4.19 E+00 | 1.75E−02 | 1.97 E+00 | 7.28E−02 | 1.53E−03 | |
|
| |||||||||
| F13 | Ave | 1.93E−09 | 5.48E−06 | 1.78E−02 | 2.83 E+00 | 2.97E−01 | 7.56E−03 | 2.93E−03 | 4.86E−02 |
| Std | 4.41E−09 | 5.87E−06 | 3.38E−02 | 6.31E−01 | 1.06E−01 | 1.18E−02 | 4.94E−03 | 5.55E−02 | |
Comparison of results on F1–F13 with 100D.
| Function | TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA | |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Ave | 0.00 E+00 | 5.76E−190 | 1.08E−72 | 1.04E−27 | 3.53E−34 | 9.88E−03 | 7.10 E+02 | 1.15E−168 |
| Std | 0.00 E+00 | 0.00 E+00 | 4.12E−72 | 2.59E−27 | 5.28E−34 | 1.10E−02 | 2.55 E+03 | 0.00 E+00 | |
|
| |||||||||
| F2 | Ave | 1.96E−231 | 3.05E−100 | 2.45E−42 | 7.52E−18 | 7.04E−21 | 1.41 E+01 | 3.98 E+01 | 6.29E−103 |
| Std | 0.00 E+00 | 1.30E−99 | 2.64E−42 | 1.09E−17 | 3.19E−21 | 4.47 E+00 | 2.40 E+01 | 3.45E−102 | |
|
| |||||||||
| F3 | Ave | 0.00 E+00 | 2.81E−145 | 2.12E−06 | 7.99 E+02 | 1.67E−01 | 2.21 E+04 | 8.11 E+04 | 7.18 E+05 |
| Std | 0.00 E+00 | 1.54E−144 | 5.59E−06 | 1.02 E+03 | 3.53E−01 | 1.05 E+04 | 1.91 E+04 | 1.23 E+05 | |
|
| |||||||||
| F4 | Ave | 1.49E−229 | 1.30E−97 | 5.51E−11 | 2.86 E+01 | 1.38E−04 | 1.96 E+01 | 3.25 E+01 | 7.08 E+01 |
| Std | 0.00 E+00 | 4.59E−97 | 1.75E−10 | 9.58 E+00 | 2.18E−04 | 2.29 E+00 | 3.62 E+00 | 2.99 E+01 | |
|
| |||||||||
| F5 | Ave | 1.15E−01 | 3.74E−03 | 9.41 E+01 | 9.79 E+01 | 9.70 E+01 | 7.13 E+02 | 1.05 E+04 | 9.73 E+01 |
| Std | 4.32E−01 | 5.74E−03 | 3.34E−01 | 8.33E−01 | 8.86E−01 | 4.63 E+02 | 2.31 E+04 | 4.64E−01 | |
|
| |||||||||
| F6 | Ave | 1.08E−03 | 3.41E−05 | 1.43E−01 | 1.38 E+01 | 7.36 E+00 | 8.23E−03 | 1.04 E+03 | 5.30E−01 |
| Std | 2.11E−03 | 5.76E−05 | 2.04E−01 | 9.64E−01 | 1.16 E+00 | 8.37E−03 | 3.06 E+03 | 1.70E−01 | |
|
| |||||||||
| F7 | Ave | 1.17E−04 | 4.11E−05 | 6.99E−04 | 1.31E−02 | 1.56E−03 | 7.61E−01 | 4.21 E+00 | 9.37E−04 |
| Std | 1.62E−04 | 6.24E−05 | 3.25E−04 | 4.63E−03 | 7.36E−04 | 1.72E−01 | 7.59 E+00 | 1.42E−03 | |
|
| |||||||||
| F8 | Ave | −4.19 E+04 | −4.19 E+04 | −2.89 E+04 | −1.45 E+04 | −1.67 E+04 | −2.41 E+04 | −2.35 E+04 | −3.79 E+04 |
| Std | 8.33E−02 | 3.21E−01 | 1.54 E+03 | 7.90 E+02 | 2.56 E+03 | 1.51 E+03 | 1.51 E+03 | 4.58 E+03 | |
|
| |||||||||
| F9 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 9.20 E+02 | 1.49E−01 | 1.34 E+02 | 3.14 E+02 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 1.38 E+02 | 8.18E−01 | 3.79 E+01 | 5.10 E+01 | 0.00 E+00 | |
|
| |||||||||
| F10 | Ave | 8.88E−16 | 8.88E−16 | 7.52E−15 | 5.96E−12 | 7.03E−14 | 5.15 E+00 | 4.61 E+00 | 4.44E−15 |
| Std | 0.00 E+00 | 0.00 E+00 | 1.23E−15 | 3.24E−11 | 4.73E−15 | 1.25 E+00 | 3.08 E+00 | 2.64E−15 | |
|
| |||||||||
| F11 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 2.71E−03 | 7.62E−04 | 1.25E−01 | 7.31 E+00 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 6.26E−03 | 2.94E−03 | 2.90E−02 | 2.28 E+01 | 0.00 E+00 | |
|
| |||||||||
| F12 | Ave | 3.03E−06 | 3.47E−07 | 1.89E−03 | 9.22 E+00 | 1.93E−01 | 9.90 E+00 | 1.02 E+01 | 6.08E−03 |
| Std | 8.46E−06 | 5.00E−07 | 5.68E−03 | 3.74 E+00 | 6.19E−02 | 2.58 E+00 | 4.20 E+00 | 3.07E−03 | |
|
| |||||||||
| F13 | Ave | 1.44E−04 | 1.19E−05 | 2.12 E+00 | 1.21 E+01 | 5.68 E+00 | 1.54 E+02 | 4.54 E+02 | 6.00E−01 |
| Std | 2.32E−04 | 1.74E−05 | 1.15 E+00 | 1.61 E+00 | 3.89E−01 | 1.57 E+01 | 4.27 E+02 | 3.17E−01 | |
Comparison of results on F1–F13 with 500D.
| Function | TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA | |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Ave | 0.00 E+00 | 6.83E−192 | 5.35E−59 | 4.74E−12 | 2.61E−14 | 3.20 E+04 | 1.32 E+05 | 2.99E−165 |
| Std | 0.00 E+00 | 0.00 E+00 | 6.41E−59 | 4.95E−12 | 1.42E−14 | 2.21 E+03 | 2.05 E+04 | 0.00 E+00 | |
|
| |||||||||
| F2 | Ave | 1.24E−230 | 4.93E−96 | 5.52E−35 | 9.54E−09 | 5.31E−09 | 3.39 E+02 | 9.89 E+02 | 1.12E−104 |
| Std | 0.00 E+00 | 2.70E−95 | 3.87E−35 | 7.88E−09 | 1.32E−09 | 1.38 E+01 | 1.25 E+02 | 5.58E−104 | |
|
| |||||||||
| F3 | Ave | 0.00 E+00 | 1.08E−87 | 4.43 E+02 | 9.00 E+05 | 8.42 E+04 | 5.87 E+05 | 2.20 E+06 | 2.63 E+07 |
| Std | 0.00 E+00 | 5.91E−87 | 1.54 E+03 | 1.17 E+05 | 3.48 E+04 | 2.88 E+05 | 2.95 E+05 | 6.32 E+06 | |
|
| |||||||||
| F4 | Ave | 2.22E−228 | 7.26E−94 | 8.36 E+01 | 9.91 E+01 | 5.10 E+01 | 3.24 E+01 | 7.55 E+01 | 7.29 E+01 |
| Std | 0.00 E+00 | 3.97E−93 | 1.93 E+01 | 2.47E−01 | 6.00 E+00 | 2.31 E+00 | 2.98 E+00 | 2.37 E+01 | |
|
| |||||||||
| F5 | Ave | 9.10E−01 | 1.53E−02 | 4.96 E+02 | 4.98 E+02 | 4.97 E+02 | 5.49 E+06 | 1.81 E+08 | 4.95 E+02 |
| Std | 1.41 E+00 | 1.80E−02 | 7.74E−01 | 2.08E−01 | 4.29E−01 | 9.42 E+05 | 1.14 E+08 | 2.54E−01 | |
|
| |||||||||
| F6 | Ave | 1.68E−01 | 1.01E−04 | 5.95 E+01 | 9.17 E+01 | 8.83 E+01 | 3.31 E+04 | 1.37 E+05 | 9.03 E+00 |
| Std | 2.27E−01 | 1.27E−04 | 2.04 E+00 | 1.92 E+00 | 2.00 E+00 | 2.02 E+03 | 2.41 E+04 | 1.83 E+00 | |
|
| |||||||||
| F7 | Ave | 1.20E−04 | 3.74E−05 | 1.44E−03 | 2.99E−01 | 7.95E−03 | 5.27 E+01 | 1.91 E+03 | 1.17E−03 |
| Std | 1.13E−04 | 3.03E−05 | 5.54E−04 | 1.14E−01 | 2.42E−03 | 7.61 E+00 | 7.33 E+02 | 1.32E−03 | |
|
| |||||||||
| F8 | Ave | −2.09 E+05 | −2.09 E+05 | −1.01 E+05 | −3.44 E+04 | −6.29 E+04 | −8.68 E+04 | −7.85 E+04 | −1.99 E+05 |
| Std | 7.35E−01 | 1.36 E+00 | 6.70 E+03 | 2.48 E+03 | 9.55 E+03 | 5.27 E+03 | 3.02 E+03 | 1.66 E+04 | |
|
| |||||||||
| F9 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 5.66 E+03 | 2.09 E+00 | 1.92 E+03 | 3.51 E+03 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 4.74 E+02 | 3.15 E+00 | 1.15 E+02 | 1.78 E+02 | 0.00 E+00 | |
|
| |||||||||
| F10 | Ave | 8.88E−16 | 8.88E−16 | 8.70E−15 | 1.10E−07 | 6.67E−09 | 1.22 E+01 | 1.62 E+01 | 3.97E−15 |
| Std | 0.00 E+00 | 0.00 E+00 | 2.17E−15 | 5.29E−08 | 1.33E−09 | 3.43E−01 | 7.40E−01 | 2.23E−15 | |
|
| |||||||||
| F11 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 5.89E−03 | 1.79E−03 | 2.87 E+02 | 1.15 E+03 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 1.57E−02 | 6.96E−03 | 2.17 E+01 | 2.43 E+02 | 0.00 E+00 | |
|
| |||||||||
| F12 | Ave | 2.02E−05 | 2.78E−07 | 2.65E−01 | 1.06 E+04 | 7.01E−01 | 1.01 E+02 | 1.34 E+08 | 1.42E−02 |
| Std | 5.06E−05 | 3.95E−07 | 1.85E−02 | 1.22 E+04 | 3.05E−02 | 1.52 E+02 | 1.59 E+08 | 3.73E−03 | |
|
| |||||||||
| F13 | Ave | 4.21E−03 | 4.36E−05 | 4.86 E+01 | 1.25 E+03 | 4.51 E+01 | 1.01 E+06 | 5.88 E+08 | 4.72 E+00 |
| Std | 1.21E−02 | 7.01E−05 | 3.40E−01 | 8.75 E+02 | 5.29E−01 | 3.96 E+05 | 4.43 E+08 | 1.45 E+00 | |
Comparison of results on F1–F13 with 1000D.
| Function | TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA | |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Ave | 0.00 E+00 | 5.76E−190 | 1.08E−72 | 1.04E−27 | 3.53E−34 | 9.88E−03 | 7.10 E+02 | 1.15E−168 |
| Std | 0.00 E+00 | 0.00 E+00 | 4.12E−72 | 2.59E−27 | 5.28E−34 | 1.10E−02 | 2.55 E+03 | 0.00 E+00 | |
|
| |||||||||
| F2 | Ave | 1.96E−231 | 3.05E−100 | 2.45E−42 | 7.52E−18 | 7.04E−21 | 1.41 E+01 | 3.98 E+01 | 6.29E−103 |
| Std | 0.00 E+00 | 1.30E−99 | 2.64E−42 | 1.09E−17 | 3.19E−21 | 4.47 E+00 | 2.40 E+01 | 3.45E−102 | |
|
| |||||||||
| F3 | Ave | 0.00 E+00 | 2.81E−145 | 2.12E−06 | 7.99 E+02 | 1.67E−01 | 2.21 E+04 | 8.11 E+04 | 7.18 E+05 |
| Std | 0.00 E+00 | 1.54E−144 | 5.59E−06 | 1.02 E+03 | 3.53E−01 | 1.05 E+04 | 1.91 E+04 | 1.23 E+05 | |
|
| |||||||||
| F4 | Ave | 1.49E−229 | 1.30E−97 | 5.51E−11 | 2.86 E+01 | 1.38E−04 | 1.96 E+01 | 3.25 E+01 | 7.08 E+01 |
| Std | 0.00 E+00 | 4.59E−97 | 1.75E−10 | 9.58 E+00 | 2.18E−04 | 2.29 E+00 | 3.62 E+00 | 2.99 E+01 | |
|
| |||||||||
| F5 | Ave | 1.15E−01 | 3.74E−03 | 9.41 E+01 | 9.79 E+01 | 9.70 E+01 | 7.13 E+02 | 1.05 E+04 | 9.73 E+01 |
| Std | 4.32E−01 | 5.74E−03 | 3.34E−01 | 8.33E−01 | 8.86E−01 | 4.63 E+02 | 2.31 E+04 | 4.64E−01 | |
|
| |||||||||
| F6 | Ave | 1.08E−03 | 3.41E−05 | 1.43E−01 | 1.38 E+01 | 7.36 E+00 | 8.23E−03 | 1.04 E+03 | 5.30E−01 |
| Std | 2.11E−03 | 5.76E−05 | 2.04E−01 | 9.64E−01 | 1.16 E+00 | 8.37E−03 | 3.06 E+03 | 1.70E−01 | |
|
| |||||||||
| F7 | Ave | 1.17E−04 | 4.11E−05 | 6.99E−04 | 1.31E−02 | 1.56E−03 | 7.61E−01 | 4.21 E+00 | 9.37E−04 |
| Std | 1.62E−04 | 6.24E−05 | 3.25E−04 | 4.63E−03 | 7.36E−04 | 1.72E−01 | 7.59 E+00 | 1.42E−03 | |
|
| |||||||||
| F8 | Ave | −4.19 E+04 | −4.19 E+04 | −2.89 E+04 | −1.45 E+04 | −1.67 E+04 | −2.41 E+04 | −2.35 E+04 | −3.79 E+04 |
| Std | 8.33E−02 | 3.21E−01 | 1.54 E+03 | 7.90 E+02 | 2.56 E+03 | 1.51 E+03 | 1.51 E+03 | 4.58 E+03 | |
|
| |||||||||
| F9 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 9.20 E+02 | 1.49E−01 | 1.34 E+02 | 3.14 E+02 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 1.38 E+02 | 8.18E−01 | 3.79 E+01 | 5.10 E+01 | 0.00 E+00 | |
|
| |||||||||
| F10 | Ave | 8.88E−16 | 8.88E−16 | 7.52E−15 | 5.96E−12 | 7.03E−14 | 5.15 E+00 | 4.61 E+00 | 4.44E−15 |
| Std | 0.00 E+00 | 0.00 E+00 | 1.23E−15 | 3.24E−11 | 4.73E−15 | 1.25 E+00 | 3.08 E+00 | 2.64E−15 | |
|
| |||||||||
| F11 | Ave | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 2.71E−03 | 7.62E−04 | 1.25E−01 | 7.31 E+00 | 0.00 E+00 |
| Std | 0.00 E+00 | 0.00 E+00 | 0.00 E+00 | 6.26E−03 | 2.94E−03 | 2.90E−02 | 2.28 E+01 | 0.00 E+00 | |
|
| |||||||||
| F12 | Ave | 3.03E−06 | 3.47E−07 | 1.89E−03 | 9.22 E+00 | 1.93E−01 | 9.90 E+00 | 1.02 E+01 | 6.08E−03 |
| Std | 8.46E−06 | 5.00E−07 | 5.68E−03 | 3.74 E+00 | 6.19E−02 | 2.58 E+00 | 4.20 E+00 | 3.07E−03 | |
|
| |||||||||
| F13 | Ave | 1.44E−04 | 1.19E−05 | 2.12 E+00 | 1.21 E+01 | 5.68 E+00 | 1.54 E+02 | 4.54 E+02 | 6.00E−01 |
| Std | 2.32E−04 | 1.74E−05 | 1.15 E+00 | 1.61 E+00 | 3.89E−01 | 1.57 E+01 | 4.27 E+02 | 3.17E−01 | |
Figure 3Convergence curves of TSO on 13 test functions in 4 different dimensional cases.
Comparison of results on F14–F23.
| Function | TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA | |
|---|---|---|---|---|---|---|---|---|---|
| F14 | Ave | 9.98E−01 | 9.98E−01 | 9.98E−01 | 8.12 E+00 | 3.87 E+00 | 9.98E−01 | 9.98E−01 | 1.49 E+00 |
| Std | 2.80E−16 | 8.98E−11 | 1.01E−16 | 4.59 E+00 | 3.96 E+00 | 2.08E−16 | 4.12E−17 | 1.97 E+00 | |
|
| |||||||||
| F15 | Ave | 3.99E−04 | 3.54E−04 | 1.17E−03 | 1.03E−02 | 1.71E−03 | 1.48E−03 | 1.90E−03 | 5.35E−04 |
| Std | 2.79E−04 | 1.65E−04 | 3.65E−03 | 2.39E−02 | 5.08E−03 | 3.58E−03 | 5.03E−03 | 2.82E−04 | |
|
| |||||||||
| F16 | Ave | −1.03 E+00 | −1.03 E+00 | −1.03 E+00 | −1.03 E+00 | −1.03 E+00 | −1.03 E+00 | −1.03 E+00 | −1.03 E+00 |
| Std | 5.61E−16 | 9.30E−14 | 6.58E−16 | 9.65E−03 | 3.20E−09 | 8.96E−15 | 6.78E−16 | 2.13E−11 | |
|
| |||||||||
| F17 | Ave | 3.98E−01 | 3.98E−01 | 3.98E−01 | 3.98E−01 | 3.98E−01 | 3.98E−01 | 3.98E−01 | 3.98E−01 |
| Std | 0.00 E+00 | 1.12E−08 | 0.00 E+00 | 6.82E−06 | 1.64E−07 | 3.83E−15 | 0.00 E+00 | 4.78E−07 | |
|
| |||||||||
| F18 | Ave | 3.00 E+00 | 3.00 E+00 | 3.00 E+00 | 9.30 E+00 | 3.00 E+00 | 3.00 E+00 | 3.00 E+00 | 3.00 E+00 |
| Std | 1.75E−15 | 2.51E−09 | 9.69E−16 | 2.09 E+01 | 5.86E−06 | 3.90E−14 | 1.39E−15 | 1.96E−06 | |
|
| |||||||||
| F19 | Ave | −3.86 E+00 | −3.86 E+00 | −3.86 E+00 | −3.86 E+00 | −3.86 E+00 | −3.86 E+00 | −3.86 E+00 | −3.86 E+00 |
| Std | 2.46E−15 | 6.38E−04 | 2.70E−15 | 1.41E−03 | 2.73E−03 | 1.84E−14 | 2.71E−15 | 2.35E−03 | |
|
| |||||||||
| F20 | Ave | −3.30 E+00 | −3.18 E+00 | −3.26 E+00 | −3.21 E+00 | −3.25 E+00 | −3.23 E+00 | −3.26 E+00 | −3.22 E+00 |
| Std | 4.84E−02 | 8.68E−02 | 6.37E−02 | 1.79E−01 | 7.38E−02 | 4.87E−02 | 6.68E−02 | 8.34E−02 | |
|
| |||||||||
| F21 | Ave | −1.02 E+01 | −5.22 E+00 | −9.81 E+00 | −6.78 E+00 | −9.65 E+00 | −9.06 E+00 | −6.98 E+00 | −9.81 E+00 |
| Std | 5.68E−15 | 9.28E−01 | 1.29 E+00 | 3.19 E+00 | 1.54 E+00 | 2.26 E+00 | 3.53 E+00 | 1.29 E+00 | |
|
| |||||||||
| F22 | Ave | −1.04 E+01 | −5.44 E+00 | −1.04 E+01 | −8.24 E+00 | −1.04 E+01 | −9.62 E+00 | −8.42 E+00 | −9.00 E+00 |
| Std | 8.08E−16 | 1.35 E+00 | 9.90E−16 | 3.21 E+00 | 1.39E−04 | 2.06 E+00 | 3.14 E+00 | 2.54 E+00 | |
|
| |||||||||
| F23 | Ave | −1.05 E+01 | −5.31 E+00 | −1.00 E+01 | −7.87 E+00 | −1.05 E+01 | −9.49 E+00 | −8.84 E+00 | −9.15 E+00 |
| Std | 1.98E−15 | 9.78E−01 | 1.65 E+00 | 3.68 E+00 | 1.46E−04 | 2.43 E+00 | 3.18 E+00 | 2.79 E+00 | |
Figure 4Boxplot analysis for fixed dimensional functions.
Wall-clock time costs of TSO and other algorithms on 23 benchmarks (unit: s).
| Function | TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA |
|---|---|---|---|---|---|---|---|---|
| F1 | 0.0436 | 0.0792 | 0.0726 | 0.0466 | 0.0549 | 0.0700 | 0.0923 | 0.0365 |
| F2 | 0.0386 | 0.0711 | 0.0698 | 0.0483 | 0.0536 | 0.0679 | 0.0785 | 0.0349 |
| F3 | 0.1878 | 0.6471 | 0.2078 | 0.1938 | 0.2025 | 0.2168 | 0.2187 | 0.1804 |
| F4 | 0.0315 | 0.0765 | 0.0655 | 0.0442 | 0.0486 | 0.0613 | 0.0687 | 0.0286 |
| F5 | 0.0387 | 0.1070 | 0.0723 | 0.0494 | 0.0574 | 0.0679 | 0.0745 | 0.0366 |
| F6 | 0.0313 | 0.0896 | 0.0633 | 0.0434 | 0.0514 | 0.0743 | 0.0732 | 0.0301 |
| F7 | 0.0502 | 0.1198 | 0.0853 | 0.0619 | 0.0690 | 0.0813 | 0.0953 | 0.0468 |
| F8 | 0.0433 | 0.1270 | 0.0738 | 0.0535 | 0.0613 | 0.0789 | 0.0840 | 0.0428 |
| F9 | 0.0341 | 0.0987 | 0.0652 | 0.0474 | 0.0543 | 0.0658 | 0.0785 | 0.0305 |
| F10 | 0.0402 | 0.1096 | 0.0703 | 0.0521 | 0.0558 | 0.0745 | 0.0764 | 0.0354 |
| F11 | 0.0478 | 0.1335 | 0.0753 | 0.0557 | 0.0608 | 0.0805 | 0.0820 | 0.0436 |
| F12 | 0.1055 | 0.2735 | 0.1359 | 0.1154 | 0.1291 | 0.1372 | 0.1494 | 0.1062 |
| F13 | 0.1040 | 0.2881 | 0.1338 | 0.1197 | 0.1350 | 0.1367 | 0.1482 | 0.1064 |
| F14 | 0.2817 | 0.7229 | 0.3301 | 0.2855 | 0.2796 | 0.3102 | 0.3252 | 0.2855 |
| F15 | 0.0337 | 0.0792 | 0.0633 | 0.0281 | 0.0294 | 0.0465 | 0.0651 | 0.0271 |
| F16 | 0.0263 | 0.0619 | 0.0521 | 0.0202 | 0.0211 | 0.0385 | 0.0525 | 0.0195 |
| F17 | 0.0229 | 0.0577 | 0.0501 | 0.0181 | 0.0177 | 0.0343 | 0.0505 | 0.0181 |
| F18 | 0.0220 | 0.0585 | 0.0519 | 0.0175 | 0.0181 | 0.0343 | 0.0520 | 0.0171 |
| F19 | 0.0453 | 0.1182 | 0.0745 | 0.0405 | 0.0420 | 0.0581 | 0.0735 | 0.0397 |
| F20 | 0.0465 | 0.1143 | 0.0739 | 0.0427 | 0.0431 | 0.0604 | 0.0756 | 0.0407 |
| F21 | 0.0739 | 0.1803 | 0.1041 | 0.0680 | 0.0684 | 0.0880 | 0.1028 | 0.0682 |
| F22 | 0.0946 | 0.2264 | 0.1166 | 0.0822 | 0.0844 | 0.1053 | 0.1166 | 0.0820 |
| F23 | 0.1161 | 0.2873 | 0.1502 | 0.1145 | 0.1115 | 0.1313 | 0.1482 | 0.1133 |
Figure 5Time cost ranking result.
Ranking of results for F1–F7 with varied values of parameter z and a.
| z |
| |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | Average | |
| 0 | 61.26 | 64.72 | 57.17 | 55.07 | 54.46 | 55.54 | 58.02 | 57.00 | 56.04 | 57.70 |
| 0.01 | 52.78 | 49.13 | 47.09 | 51.02 | 46.57 | 48.15 | 46.93 | 48.74 | 49.30 | 48.86 |
| 0.02 | 50.13 | 49.72 | 54.24 | 50.89 | 55.35 | 45.78 | 46.65 | 44.26 | 45.61 | 49.18 |
| 0.03 | 55.24 | 51.96 | 54.41 | 48.65 | 45.33 | 57.91 | 51.15 | 46.11 | 45.26 | 50.67 |
| 0.04 | 55.50 | 52.15 | 51.50 | 49.39 | 47.24 | 46.37 | 43.83 | 46.89 | 44.74 | 48.62 |
| 0.05 | 50.74 | 49.22 | 47.52 | 46.11 | 49.54 | 43.46 | 41.83 | 47.91 | 45.74 | 46.90 |
| 0.06 | 53.11 | 52.50 | 47.65 | 46.15 | 45.96 | 53.13 | 48.48 | 43.63 | 48.30 | 48.77 |
| 0.07 | 48.30 | 50.50 | 48.50 | 46.43 | 51.96 | 50.91 | 45.02 | 46.48 | 52.70 | 48.98 |
| 0.08 | 50.57 | 53.11 | 43.61 | 45.02 | 51.07 | 45.35 | 45.17 | 53.35 | 46.15 | 48.15 |
| 0.09 | 51.57 | 55.91 | 47.93 | 50.98 | 52.35 | 54.89 | 52.02 | 52.50 | 48.52 | 51.85 |
| 0.1 | 51.50 | 51.83 | 57.41 | 51.72 | 54.61 | 49.33 | 53.39 | 43.28 | 39.83 | 50.32 |
| Average | 52.79 | 52.79 | 50.64 | 49.22 | 50.40 | 50.08 | 48.41 | 48.20 | 47.47 | |
Ranking of the results for F8–F23 with varied values of parameter z and a.
| z |
| |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | Average | |
| 0 | 36.57 | 43.14 | 36.14 | 28.71 | 38.86 | 35.86 | 40.57 | 33.57 | 39.00 | 36.94 |
| 0.01 | 37.00 | 45.00 | 34.00 | 37.00 | 32.00 | 30.71 | 36.00 | 30.86 | 34.71 | 35.25 |
| 0.02 | 41.43 | 43.29 | 48.86 | 44.57 | 50.29 | 43.71 | 40.14 | 39.14 | 36.57 | 43.11 |
| 0.03 | 54.43 | 39.43 | 50.86 | 40.86 | 34.00 | 47.86 | 51.43 | 44.71 | 37.71 | 44.59 |
| 0.04 | 47.57 | 49.57 | 49.71 | 44.71 | 49.00 | 42.71 | 46.14 | 39.29 | 35.29 | 44.89 |
| 0.05 | 52.00 | 42.14 | 52.43 | 58.14 | 57.57 | 40.71 | 43.29 | 53.29 | 40.29 | 48.87 |
| 0.06 | 58.57 | 51.71 | 47.00 | 46.00 | 49.43 | 57.43 | 44.57 | 39.14 | 52.00 | 49.54 |
| 0.07 | 57.86 | 60.71 | 57.29 | 49.14 | 72.14 | 62.86 | 47.86 | 53.71 | 48.57 | 56.68 |
| 0.08 | 63.43 | 60.86 | 45.86 | 56.57 | 67.43 | 57.86 | 62.14 | 62.43 | 52.57 | 58.79 |
| 0.09 | 58.43 | 73.14 | 59.57 | 68.00 | 69.86 | 72.29 | 66.57 | 60.14 | 58.43 | 65.16 |
| 0.1 | 62.71 | 71.86 | 73.57 | 69.14 | 67.00 | 65.57 | 63.14 | 67.71 | 54.86 | 66.17 |
| Average | 51.82 | 52.81 | 50.48 | 49.35 | 53.42 | 50.69 | 49.26 | 47.64 | 44.55 | |
Ranking of results for F1–F23 with varied values of parameter z and a.
| z |
| |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | Average | |
| 0 | 72.06 | 74.16 | 66.38 | 66.59 | 61.28 | 64.16 | 65.66 | 67.25 | 63.50 | 66.78 |
| 0.01 | 59.69 | 50.94 | 52.81 | 57.16 | 52.94 | 55.78 | 51.72 | 56.56 | 55.69 | 54.81 |
| 0.02 | 53.94 | 52.53 | 56.59 | 53.66 | 57.56 | 46.69 | 49.50 | 46.50 | 49.56 | 51.84 |
| 0.03 | 55.59 | 57.44 | 55.97 | 52.06 | 50.28 | 62.31 | 51.03 | 46.72 | 48.56 | 53.33 |
| 0.04 | 58.97 | 53.28 | 52.28 | 51.44 | 46.47 | 47.97 | 42.81 | 50.22 | 48.88 | 50.26 |
| 0.05 | 50.19 | 52.31 | 45.38 | 40.84 | 46.03 | 44.66 |
| 45.56 | 48.13 | 46.03 |
| 0.06 | 50.72 | 52.84 | 47.94 | 46.22 | 44.44 | 51.25 | 50.19 | 45.59 | 46.69 | 48.43 |
| 0.07 | 44.13 | 46.03 | 44.66 | 45.25 | 43.13 | 45.69 | 43.78 | 43.31 | 54.50 | 45.61 |
| 0.08 | 44.94 | 49.72 | 42.63 | 39.97 | 43.91 | 39.88 | 37.75 | 49.38 | 43.34 | 43.50 |
| 0.09 | 48.56 | 48.38 | 42.84 | 43.53 | 44.69 | 47.28 | 45.66 | 49.16 | 44.19 | 46.03 |
| 0.1 | 46.59 | 43.06 | 50.34 | 44.09 | 49.19 | 42.22 | 49.13 | 32.59 | 33.25 | 43.39 |
| Average | 53.22 | 52.79 | 50.71 | 49.16 | 49.08 | 49.81 | 48.04 | 48.44 | 48.75 | |
Wilcoxon rank-sum test on F1–F13 with Dim = 30.
| TSO vs | HHO | EO | TSA | GWO | SSA | PSO | WOA | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Function |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| F1 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F2 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F3 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F4 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F5 | 2.20E−07 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F6 | 5.49E−11 | + | 7.39E−11 | − | 3.02E−11 | + | 3.02E−11 | + | 8.48E−09 | + | 0.02236 | − | 3.02E−11 | + |
| F7 | 1.34E−05 | − | 1.43E−08 | + | 3.02E−11 | + | 6.72E−10 | + | 3.02E−11 | + | 3.02E−11 | + | 1.47E−07 | + |
| F8 | 4.62E−10 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F9 |
| = |
| = | 1.21E−12 | + | 0.160802 | + | 1.21E−12 | + | 1.21E−12 | + | NaN | = |
| F10 |
| = | 2.71E−14 | + | 1.09E−12 | + | 5.65E−13 | + | 1.21E−12 | + | 1.21E−12 | + | 1.08E−09 | + |
| F11 |
| = |
| = | 5.37E−06 | + | 0.081523 | + | 1.21E−12 | + | 1.21E−12 | + | 0.041926 | + |
| F12 | 4.20E−10 | + | 5.97E−09 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| = | 3.02E−11 | + |
| F13 | 3.02E−11 | + |
| = | 3.02E−11 | + | 3.02E−11 | + | 7.22E−06 | + | 0.030317 | + | 3.02E−11 | + |
Wilcoxon rank-sum test on F1–F13 with Dim = 100.
| TSO vs | HHO | EO | TSA | GWO | SSA | PSO | WOA | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Function |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| F1 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F2 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F3 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F4 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F5 | 1.37E−03 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F6 | 3.59E−05 | − | 1.75E−05 | + | 3.02E−11 | + | 3.02E−11 | + | 1.70E−08 | + | 3.02E−11 | + | 3.02E−11 | + |
| F7 | 1.52E−03 | − | 4.62E−10 | + | 3.02E−11 | + | 5.49E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 1.86E−06 | + |
| F8 | 3.16E−05 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F9 |
| = | NaN | = | 1.21E−12 | + | 7.58E−07 | + | 1.21E−12 | + | 1.21E−12 | + |
| = |
| F10 |
| = | 8.64E−14 | + | 1.00E−12 | + | 9.19E−13 | + | 1.21E−12 | + | 1.21E−12 | + | 1.22E−08 | + |
| F11 |
| = | NaN | = | 6.51E−05 | + |
| = | 1.21E−12 | + | 1.21E−12 | + |
| = |
| F12 |
| = | 1.41E−09 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F13 | 2.96E−05 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
Wilcoxon rank-sum test on F1–F13 with Dim = 500.
| TSO vs | HHO | EO | TSA | GWO | SSA | PSO | WOA | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Function |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| F1 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F2 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F3 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F4 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F5 | 1.07E−09 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F6 | 4.08E−11 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F7 | 1.29E−06 | − | 3.69E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 7.74E−06 | + |
| F8 |
| = | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F9 |
| = |
| = | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| = |
| F10 |
| = | 6.12E−14 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 9.16E−09 | + |
| F11 |
| = |
| = | 1.21E−12 | + | 1.20E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| = |
| F12 | 7.04E−07 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F13 | 8.88E−06 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
Wilcoxon rank-sum test on F1–F13 with Dim = 1000.
| TSO vs | HHO | EO | TSA | GWO | SSA | PSO | WOA | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Function |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| F1 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F2 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F3 | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| F4 | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F5 | 5.87E−04 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F6 | 3.50E−09 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F7 | 1.86E−03 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.37E−05 | + |
| F8 |
| = | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.69E−11 | + |
| F9 |
| = |
| = | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| = |
| F10 |
| = | 2.90E−13 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 7.21E−07 | + |
| F11 |
| = | 8.99E−11 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + | 1.21E−12 | + |
| = |
| F12 | 2.00E−05 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
| F13 | 1.25E−05 | − | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + | 3.02E−11 | + |
Wilcoxon rank-sum test on F14–F23.
| TSO vs | HHO | EO | TSA | GWO | SSA | PSO | WOA | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Function |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| Win |
| F14 | 7.27E−11 | + | 2.81E−04 | − | 1.99E−11 | + | 1.99E−11 | + |
| = | 1.80E−05 | − | 1.99E−11 | + |
| F15 | 8.30E−08 | + | 4.84E−08 | + | 8.43E−09 | + | 3.94E−08 | + | 1.10E−08 | + | 4.27E−08 | + | 5.06E−08 | + |
| F16 | 1.07E−09 | + | 1.49E−04 | − | 1.41E−11 | + | 1.41E−11 | + | 1.39E−11 | + | 1.43E−06 | − | 1.40E−11 | + |
| F17 | 1.21E−12 | + |
| = | 1.21E−12 | + | 1.21E−12 | + | 5.07E−06 | + |
| = | 1.21E−12 | + |
| F18 | 1.46E−10 | + | 1.85E−02 | − | 2.09E−11 | + | 2.09E−11 | + | 2.09E−11 | + | 2.88E−03 | − | 2.09E−11 | + |
| F19 | 1.75E−11 | + | 5.29E−05 | + | 1.75E−11 | + | 1.75E−11 | + | 2.35E−11 | + | 1.10E−05 | − | 1.75E−11 | + |
| F20 | 1.09E−08 | + |
| = | 3.07E−08 | + | 8.39E−08 | + | 7.12E−10 | + |
| = | 1.09E−08 | + |
| F21 | 1.07E−11 | + |
| = | 1.07E−11 | + | 1.07E−11 | + | 1.07E−11 | + |
| = | 1.07E−11 | + |
| F22 | 6.43E−12 | + | 0.019605 | − | 6.43E−12 | + | 6.43E−12 | + | 6.43E−12 | + |
| = | 6.43E−12 | + |
| F23 | 2.14E−11 | + | 2.20E−02 | − | 2.14E−11 | + | 2.14E−11 | + | 2.14E−11 | + |
| = | 2.14E−11 | + |
Statistical results of the Wilcoxon rank-sum test.
| TSO VS. | F1–F13 (Dim = 30) | F1–F13 (Dim = 100) | F1–F13 (Dim = 500) | F1–F13 (Dim = 1000) | F14–F23 | Sum | |
|---|---|---|---|---|---|---|---|
| Wilcoxon's rank-sum test (+/ = /-) | HHO | 9/3/1 | 5/4/4 | 4/4/5 | 4/4/5 | 10/0/0 | 32/15/15 |
| EO | 8/3/2 | 11/2/0 | 11/2/0 | 12/1/0 | 2/3/5 | 42/13/7 | |
| TSA | 13/0/0 | 13/0/0 | 13/0/0 | 13/0/0 | 10/0/0 | 62/0/0 | |
| GWO | 13/0/0 | 12/1/0 | 13/0/0 | 13/0/0 | 10/0/0 | 61/1/0 | |
| SSA | 13/0/0 | 13/0/0 | 13/0/0 | 13/0/0 | 9/1/0 | 61/1/0 | |
| PSO | 11/1/1 | 13/0/0 | 13/0/0 | 13/0/0 | 1/5/4 | 51/6/5 | |
| WOA | 12/1/0 | 11/2/0 | 11/2/0 | 11/2/0 | 10/0/0 | 55/7/0 | |
Statistical results of the Friedman test.
| TSO | HHO | EO | TSA | GWO | SSA | PSO | WOA | |||
|---|---|---|---|---|---|---|---|---|---|---|
| F1–F13 | Dim = 30 | Friedman value | 1.54 | 2.23 | 3.23 | 6.54 | 5.15 | 6.46 | 6.15 | 4.69 |
| Friedman rank |
| 2 | 3 | 8 | 5 | 7 | 6 | 4 | ||
| Dim = 100 | Friedman value | 1.65 | 1.73 | 3.38 | 6.31 | 5.00 | 6.31 | 7.54 | 4.08 | |
| Friedman rank |
| 2 | 3 | 6 | 5 | 6 | 8 | 4 | ||
| Dim = 500 | Friedman value | 1.65 | 1.73 | 4.00 | 6.54 | 4.92 | 6.23 | 7.54 | 3.38 | |
| Friedman rank |
| 2 | 4 | 7 | 5 | 6 | 8 | 3 | ||
| Dim = 1000 | Friedman value | 1.54 | 1.62 | 4.08 | 6.46 | 5.00 | 6.23 | 7.46 | 3.62 | |
| Friedman rank |
| 2 | 4 | 7 | 5 | 6 | 8 | 3 | ||
|
| ||||||||||
| F14–F23 | Fixed dim | Friedman value | 1.75 | 5.90 | 2.35 | 7.30 | 5.40 | 4.30 | 3.60 | 5.40 |
| Friedman rank |
| 7 | 2 | 8 | 5 | 4 | 3 | 5 | ||
|
| ||||||||||
| F1–F23 | All dim | Friedman value | 1.62 | 2.48 | 3.46 | 6.60 | 5.08 | 5.98 | 6.60 | 4.18 |
| Friedman rank |
| 2 | 3 | 7 | 5 | 6 | 7 | 4 | ||
Figure 6Schematic of the pressure vessel design problem (Figure 6 is reproduced from [49]).
Comparisons of the best solutions offered by reported optimizers for pressure vessel design.
| Algorithm | Optimal values for variables | Optimal cost | |||
|---|---|---|---|---|---|
|
|
|
|
| ||
| DDSCA [ | 0.7782 | 0.3855 | 40.3198 | 176.6389 | 5888.3366 |
| ISCA [ | 0.8125 | 0.4375 | 42.0982 | 176.6389 | 6059.7410 |
| MBA [ | 0.7802 | 0.3856 | 40.4292 | 198.4964 | 5889.3216 |
| CPSO [ | 0.8125 | 0.4375 | 42.0912 | 176.7465 | 6061.0777 |
| TEO [ | 0.7791 | 0.3852 | 40.3698 | 199.3018 | 5887.5110 |
| hHHO-SCA [ | 0.9459 | 0.4471 | 46.8513 | 125.468 | 6393.0927 |
| HPSO [ | 0.8125 | 0.4375 | 42.0984 | 176.6366 | 6059.7143 |
| MVO [ | 0.8215 | 0.4375 | 42.0907 | 176.7386 | 6060.8066 |
| AFA [ | 0.8125 | 0.4375 | 42.0984 | 176.6366 | 6059.7143 |
|
|
|
|
|
|
|
Figure 7Schematic of tension/compression spring design problem.
Comparisons of best solutions offered by reported optimizers for tension/compression spring design.
| Algorithm | Optimal values for variables | Optimal cost | ||
|---|---|---|---|---|
|
|
|
| ||
| GA3 [ | 0.051989 | 0.363965 | 10.890522 | 0.0126810 |
| CPSO [ | 0.051728 | 0.357644 | 11.244543 | 0.0126747 |
| CDE [ | 0.051609 | 0.354714 | 11.410831 | 0.0126702 |
| DDSCA [ | 0.052669 | 0.380673 | 10.0153 | 0.012688 |
| GSA [ | 0.050276 | 0.323680 | 13.525410 | 0.0127022 |
| hHHO-SCA [ | 0.054693 | 0.433378 | 7.891402 | 0.0128229 |
| AEO [ | 0.051897 | 0.361751 | 10.879842 | 0.0126662 |
| MVO [ | 0.05251 | 0.3762 | 10.33513 | 0.012970 |
| TSO |
|
|
|
|
Figure 8Schematic of the welded beam design problem.
Comparisons of best solutions offered by reported optimizers for welded beam design problem.
| Algorithm | Optimal values for variables | Optimal cost | |||
|---|---|---|---|---|---|
|
|
|
|
| ||
| DDSCA [ | 0.20516 | 3.4759 | 9.0797 | 0.20552 | 1.7305 |
| HGA [ | 0.205712 | 3.470391 | 9.039693 | 0.205716 | 1.725236 |
| MGWO-III [ | 0.205667 | 3.471899 | 9.036679 | 0.205733 | 1.724984 |
| IAPSO [ | 0.205729 | 3.470886 | 9.036623 | 0.205729 | 1.724852 |
| TEO [ | 0.205681 | 3.472305 | 9.035133 | 0.205796 | 1.725284 |
| hHHO-SCA [ | 0.190086 | 3.696496 | 9.386343 | 0.204157 | 1.779032 |
| HPSO [ | 0.20573 | 3.470489 | 9.036624 | 0.20573 | 1.724852 |
| CPSO [ | 0.202369 | 3.544214 | 9.048210 | 0.205723 | 1.728024 |
| WCA [ | 0.205728 | 3.470522 | 9.036620 | 0.205729 | 1.724856 |
| TSO |
|
|
|
|
|