| Literature DB >> 32612648 |
Xiangbo Qi1, Zhonghu Yuan1, Yan Song2.
Abstract
Hybridization of metaheuristic algorithms with local search has been investigated in many studies. This paper proposes a hybrid pathfinder algorithm (HPFA), which incorporates the mutation operator in differential evolution (DE) into the pathfinder algorithm (PFA). The proposed algorithm combines the searching ability of both PFA and DE. With a test on a set of twenty-four unconstrained benchmark functions including both unimodal continuous functions, multimodal continuous functions, and composition functions, HPFA is proved to have significant improvement over the pathfinder algorithm and the other comparison algorithms. Then HPFA is used for data clustering, constrained problems, and engineering design problems. The experimental results show that the proposed HPFA got better results than the other comparison algorithms and is a competitive approach for solving partitioning clustering, constrained problems, and engineering design problems.Entities:
Mesh:
Year: 2020 PMID: 32612648 PMCID: PMC7275966 DOI: 10.1155/2020/5787642
Source DB: PubMed Journal: Comput Intell Neurosci
Algorithm 1Pseudocode of HPFA.
Benchmark functions.
| Name | Function | Limits |
|---|---|---|
| Sphere ( |
| [−5.12, 5.12] |
| Rosenbrock ( |
| [−15,15] |
| Quadric ( |
| [−10,10] |
| Sinproblem ( |
| [−10,10] |
|
| ||
| Sumsquares ( |
| [−10,10] |
| Zakharov ( |
| [−5,10] |
| Powers ( |
| [−1,1] |
| Schwefel2.22 ( |
| [−10,10] |
| Rastrigin ( |
| [−15,15] |
| Schwefel ( |
| [−500,500] |
| Ackley ( |
| [−32.768, 32.768] |
|
| ||
| Griewank ( |
| [−600,600] |
| Rot_rastrigin ( |
| [−15,15] |
| Rot_schwefel ( |
| [−500,500] |
| Rot_ackley ( |
| [−32.768, 32.768] |
| Rot_griewank ( |
| [−600,600] |
| Composition Function 1 ( | [−100,100] | |
| Composition Function 2 ( | [−100,100] | |
| Composition Function 3 ( | [−100,100] | |
| Composition Function 4 ( | [−100,100] | |
| Composition Function 5 ( | [−100,100] | |
| Composition Function 6 ( | [−100,100] | |
| Composition Function 7 ( | [−100,100] | |
| Composition Function 8 ( | [−100,100] |
Results of HPFA on Sphere with different CR and F.
| CR |
| Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| 0.1 | 0.1 | 1.804934 | 4.306427 | 2.744826 | 1.913165 |
| 0.5 | 0.1 | 6.469129 | 9.396465 | 3.918891 | 3.663762 |
|
|
|
|
|
|
|
| 0.1 | 0.5 | 4.133484 | 9.188120 | 2.575105 | 3.202340 |
| 0.5 | 0.5 | 4.453667 | 7.464029 | 6.254230 | 2.303252 |
| 0.9 | 0.5 | 3.829022 | 6.050527 | 4.375602 | 2.285076 |
| 0.1 | 0.7 | 1.657355 | 3.454283 | 8.047479 | 1.298767 |
| 0.5 | 0.7 | 1.317298 | 4.014582 | 2.297207 | 1.744416 |
| 0.9 | 0.7 | 3.390563 | 1.259625 | 3.333444 | 5.672141 |
Values in bold represent the best results.
Results of HPFA on Zakharov with different CR and F.
| CR | F | Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| 0.1 | 0.1 | 8.997799 | 1.962703 | 8.098559 | 8.982455 |
| 0.5 | 0.1 | 4.735121 | 6.379299 | 2.419542 | 2.150716 |
|
|
|
|
|
|
|
| 0.1 | 0.5 | 1.221220 | 1.087968 | 6.458847 | 3.542003 |
| 0.5 | 0.5 | 6.305502 | 6.049323 | 5.763775 | 2.276017 |
| 0.9 | 0.5 | 5.562315 | 4.954291 | 4.126934 | 1.797681 |
| 0.1 | 0.7 | 8.458769 | 8.987164 | 5.839103 | 3.582266 |
| 0.5 | 0.7 | 2.174830 | 2.124124 | 2.583813 | 7.311997 |
| 0.9 | 0.7 | 2.343529 | 3.139729 | 2.687660 | 1.161894 |
Values in bold represent the best results.
Results of HPFA on Sumsquares with different CR and F.
| CR |
| Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| 0.1 | 0.1 | 2.730851 | 5.758742 | 2.924781 | 2.605756 |
| 0.5 | 0.1 | 2.770970 | 9.552035 | 1.926855 | 4.282311 |
|
|
|
|
|
|
|
| 0.1 | 0.5 | 5.870955 | 9.623223 | 2.036393 | 3.519882 |
| 0.5 | 0.5 | 7.252112 | 1.091354 | 6.302606 | 3.513496 |
| 0.9 | 0.5 | 1.835751 | 5.192652 | 6.229899 | 2.334590 |
| 0.1 | 0.7 | 3.693683 | 1.376861 | 7.899420 | 6.173252 |
| 0.5 | 0.7 | 1.028391 | 1.761916 | 8.740890 | 6.752688 |
| 0.9 | 0.7 | 6.655358 | 1.166885 | 1.417114 | 4.895754 |
Values in bold represent the best results.
Results of HPFA on Quadric with different CR and F.
| CR |
| Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| 0.1 | 0.1 | 2.843327 | 3.049119 | 1.156593 | 1.152089 |
| 0.5 | 0.1 | 4.829416 | 7.158196 | 1.046789 | 3.167360 |
|
|
|
|
|
|
|
| 0.1 | 0.5 | 8.270814 | 8.651775 | 1.341972 | 3.780385 |
| 0.5 | 0.5 | 2.117334 | 3.313434 | 3.112510 | 1.115489 |
| 0.9 | 0.5 | 4.016124 | 6.668875 | 1.364465 | 3.043102 |
| 0.1 | 0.7 | 1.837195 | 3.350088 | 2.420329 | 1.536438 |
| 0.5 | 0.7 | 3.035135 | 4.375764 | 3.853599 | 1.721490 |
| 0.9 | 0.7 | 3.848983 | 4.027965 | 1.977449 | 1.598706 |
Values in bold represent the best results.
Result comparison of different optimal algorithms with a dimension of 30.
| Function | HPFA | PFA | CPSO | PSO | DE | |
|---|---|---|---|---|---|---|
|
| Mean |
| 9.96648 | 1.03012 | 1.10504 | 2.63694 |
| Std |
| 2.46385 | 1.23861 | 7.87840 | 7.52717 | |
| Best |
| 1.33831 | 2.30640 | 1.11744 | 1.49876 | |
| Worst |
| 1.17598 | 6.50238 | 2.92489 | 4.95148 | |
| Rank |
| 2 | 4 | 5 | 3 | |
|
| Mean | 2.91086 | 1.80802 |
| 2.97779 | 4.07529 |
| Std | 2.07275 | 5.62894 |
| 1.24243 | 1.34505 | |
| Best | 1.55315 | 3.11018 |
| 2.26400 | 2.89945 | |
| Worst | 7.62099 | 2.68566 |
| 9.48405 | 9.28212 | |
| Rank | 3 | 2 |
| 4 | 5 | |
|
| Mean | 1.75728 |
| 7.34680 | 3.49305 | 1.62253 |
| Std | 1.15332 |
| 3.63038 | 2.55524 | 2.26821 | |
| Best | 3.93048 |
| 2.52930 | 8.92958 | 1.06934 | |
| Worst | 4.89242 |
| 1.78108 | 1.21832 | 1.98620 | |
| Rank | 2 |
| 4 | 3 | 5 | |
|
| Mean |
| 8.29261 | 5.94602 | 6.83859 | 4.51854 |
| Std |
| 1.73018 | 4.23066 | 7.90339 | 1.41403 | |
| Best |
| 6.08824 | 1.81251 | 5.30289 | 2.13220 | |
| Worst |
| 6.21900 | 1.61115 | 2.64677 | 8.21182 | |
| Rank |
| 4 | 3 | 5 | 2 | |
|
| Mean |
| 3.79305 | 6.94271 | 2.70777 | 1.41395 |
| Std |
| 1.29899 | 4.38126 | 1.78871 | 3.74697 | |
| Best |
| 3.34744 | 1.99516 | 4.14323 | 6.89551 | |
| Worst |
| 6.72983 | 1.99485 | 7.01576 | 2.30300 | |
| Rank |
| 2 | 4 | 5 | 3 | |
|
| Mean | 1.16026 |
| 3.04128 | 4.64371 | 1.49977 |
| Std | 5.79662 |
| 7.54896 | 7.99384 | 2.08215 | |
| Best | 1.65827 |
| 1.79068 | 1.29523 | 1.18058 | |
| Worst | 2.50218 |
| 4.89106 | 3.09935 | 1.91642 | |
| Rank | 2 |
| 5 | 3 | 4 | |
|
| Mean | 1.14655 | 3.49179 | 3.65726 | 1.26347 |
|
| Std | 2.19632 | 3.45822 | 6.05869 | 2.33999 |
| |
| Best | 2.82583 | 3.13738 | 1.06366 | 6.12039 |
| |
| Worst | 8.56564 | 1.35814 | 2.62745 | 1.05378 |
| |
| Rank | 3 | 4 | 5 | 2 |
| |
|
| Mean |
| 1.00686 | 2.11152 | 2.62070 | 9.04675 |
| Std |
| 2.17703 | 5.45981 | 2.26377 | 1.35825 | |
| Best |
| 3.75280 | 1.30870 | 6.06860 | 6.44440 | |
| Worst |
| 1.18525 | 3.44021 | 1.12460 | 1.17674 | |
| Rank |
| 2 | 4 | 5 | 3 | |
|
| Mean | 3.11760 | 7.85020 |
| 6.84768 | 1.17019 |
| Std | 1.80524 | 2.52468 |
| 1.56707 | 7.47997 | |
| Best | 8.90905 | 2.98487 |
| 3.18446 | 1.33573 | |
| Worst | 6.96471 | 1.51233 |
| 9.68780 | 3.11367 | |
| Rank | 3 | 5 |
| 4 | 2 | |
|
| Mean | 1.30333 | 3.70867 |
| 6.11047 | 7.89627 |
| Std | 1.65718 | 7.73401 |
| 7.25163 | 3.00488 | |
| Best | 3.81827 | 2.27312 |
| 4.38253 | 3.82429 | |
| Worst | 5.92192 | 5.17192 |
| 7.32447 | 1.18439 | |
| Rank | 3 | 4 |
| 5 | 2 | |
|
| Mean |
| 3.66167 | 1.85383 | 2.10399 | 2.98635 |
| Std |
| 7.03922 | 4.72574 | 4.45303 | 4.19896 | |
| Best |
| 7.99361 | 1.02247 | 1.15607 | 2.35379 | |
| Worst |
| 2.40831 | 2.85422 | 3.46435 | 4.22172 | |
| Rank |
| 4 | 3 | 5 | 2 | |
|
| Mean | 7.39604 | 6.89544 | 2.54495 | 3.42781 |
|
| Std | 2.25674 | 7.89942 | 4.01058 | 1.67595 |
| |
| Best | 0.00000 | 0.00000 | 2.25373 | 1.14047 |
| |
| Worst | 7.39604 | 2.70370 | 1.59378 | 9.13585 |
| |
| Rank | 2 | 3 | 4 | 5 |
| |
|
| Mean |
| 8.19844 | 1.48734 | 8.36924 | 1.33984 |
| Std |
| 3.17715 | 3.99671 | 1.83198 | 8.84993 | |
| Best |
| 4.07933 | 8.25970 | 5.27381 | 1.11286 | |
| Worst |
| 1.90036 | 2.31836 | 1.38309 | 1.47944 | |
| Rank |
| 2 | 5 | 3 | 4 | |
|
| Mean |
| 2.66915 | 4.34728 | 5.88264 | 3.56508 |
| Std |
| 7.51855 | 7.16422 | 8.71985 | 3.36531 | |
| Best |
| 1.48280 | 3.13281 | 4.61162 | 2.74852 | |
| Worst |
| 4.16221 | 5.66909 | 7.97547 | 4.12042 | |
| Rank |
| 2 | 4 | 5 | 3 | |
|
| Mean |
| 1.08189 | 4.92103 | 2.63458 | 1.30715 |
| Std |
| 8.67751 | 6.37440 | 6.36446 | 8.99981 | |
| Best |
| 7.99361 | 4.19255 | 1.34065 | 3.94788 | |
| Worst |
| 2.57954 | 1.93777 | 4.46577 | 4.41820 | |
| Rank |
| 3 | 5 | 4 | 2 | |
|
| Mean |
| 7.79994 | 5.19982 | 3.83314 | 1.03911 |
| Std |
| 8.35854 | 4.49126 | 2.35712 | 6.99527 | |
| Best |
| 0.00000 | 5.47885 | 6.25370 | 1.97137 | |
| Worst |
| 2.70517 | 1.76100 | 1.15044 | 2.79564 | |
| Rank |
| 2 | 5 | 4 | 3 | |
|
| Mean | 9.94354 | 9.97257 |
| 9.98219 | 1.02307 |
| Std | 6.45565 | 7.93940 |
| 8.71585 | 9.06629 | |
| Best | 9.00000 | 9.00000 |
| 8.02117 | 9.00224 | |
| Worst | 1.14354 | 1.14354 |
| 1.14355 | 1.15475 | |
| Rank | 2 | 3 |
| 4 | 5 | |
|
| Mean | 2.16969 | 4.27549 |
| 5.68722 | 1.75920 |
| Std | 5.31124 | 6.06241 |
| 8.46528 | 2.19741 | |
| Best | 1.52934 | 3.04609 |
| 3.78428 | 1.38322 | |
| Worst | 3.71231 | 5.73560 |
| 7.46332 | 2.24557 | |
| Rank | 3 | 4 |
| 5 | 2 | |
|
| Mean | 6.49831 |
| 7.17359 | 6.28350 | 7.96975 |
| Std | 8.70510 |
| 9.53474 | 7.93415 | 4.27488 | |
| Best | 4.52076 |
| 5.58118 | 4.29488 | 7.13518 | |
| Worst | 7.85971 |
| 8.76360 | 7.70667 | 8.76090 | |
| Rank | 3 |
| 4 | 2 | 5 | |
|
| Mean |
| 1.26066 | 1.31885 | 1.29748 | 1.28362 |
| Std |
| 1.29159 | 1.40407 | 1.35512 | 4.72764 | |
| Best |
| 1.23950 | 1.28952 | 1.27569 | 1.27268 | |
| Worst |
| 1.29628 | 1.35574 | 1.31989 | 1.29134 | |
| Rank |
| 2 | 5 | 4 | 3 | |
|
| Mean |
| 1.37460 | 1.43436 | 1.42631 | 1.39210 |
| Std |
| 1.08266 | 1.53275 | 1.47903 | 4.02294 | |
| Best |
| 1.35580 | 1.40858 | 1.40163 | 1.38252 | |
| Worst |
| 1.39966 | 1.47166 | 1.45863 | 1.39765 | |
| Rank |
| 2 | 5 | 4 | 3 | |
|
| Mean | 1.47852 | 1.49776 | 1.55974 | 1.50353 |
|
| Std | 6.98737 | 7.59405 | 8.14332 | 8.63327 |
| |
| Best | 1.40006 | 1.40007 | 1.40033 | 1.40002 |
| |
| Worst | 1.54609 | 1.57282 | 1.61942 | 1.58723 |
| |
| Rank | 2 | 3 | 5 | 4 |
| |
|
| Mean |
| 2.17259 | 2.65148 | 2.39185 | 2.41610 |
| Std |
| 1.12942 | 1.02039 | 1.10303 | 5.57424 | |
| Best |
| 1.97638 | 2.34650 | 2.16373 | 2.20448 | |
| Worst |
| 2.41923 | 2.79679 | 2.60090 | 2.49332 | |
| Rank |
| 2 | 5 | 3 | 4 | |
|
| Mean |
| 1.78188 | 3.65173 | 3.10618 | 1.70163 |
| Std |
| 3.11801 | 1.46943 | 1.25346 | 3.11041 | |
| Best |
| 1.70000 | 1.70448 | 1.50128 | 1.70046 | |
| Worst |
| 2.97117 | 7.92326 | 4.85875 | 1.71777 | |
| Rank |
| 3 | 5 | 4 | 2 |
Figure 1The mean best function value profiles of HPFA, PFA, DE, PSO, and CPSO. (a) (f1), (b) (f2), (c) (f3), (d) (f4), (e) (f5), (f) (f6), (g) (f7), (h) (f8), (i) (f9), (j) (f10), (k) (f11), (l) (f12), (m) (f13), (n) (f14), (o) (f15), (p) (f16), (q) (f17), (r) (f18), (s) (f19), (t) (f20), (u) (f21), (v) (f22), (w) (f23), and (x) (f24).
Results of the Iman–Davenport test.
| Dimension | Iman–Davenport | Critical value | Significant differences? |
|---|---|---|---|
| 30 | 11.863 | 2.45∼2.52 | Yes |
Comparison (Holm's test) of HPFA with the remaining algorithms.
| Algorithm |
|
|
| Significant differences? |
|---|---|---|---|---|
| PSO | 5.1121 | 3.1863 | 0.0125 | Yes |
| CPSO | 4.3817 | 1.1771 | 0.0167 | Yes |
| DE | 2.6473 | 0.00811 | 0.025 | Yes |
| PFA | 2.0083 | 0.0446 | 0.05 | Yes |
Figure 2Computing time of all algorithms on different problems.
Algorithm 2Pseudocode of fitness calculation.
Mean total within-cluster variances of HPFA, PFA, CPSO, and PSO algorithms.
| Datasets | HPFA | PFA | PSO | CPSO | |
|---|---|---|---|---|---|
| Glass | Mean |
| 238.84 | 510.58 | 2438.13 |
| Std |
| 13.35 | 58.75 | 86.37 | |
| Rank |
| 2 | 3 | 4 | |
| Wine | Mean |
| 16293.44 | 18345.01 | 17754.60 |
| Std |
| 0.83 | 1017.12 | 1011.00 | |
| Rank |
| 2 | 4 | 3 | |
| Iris | Mean |
| 97.69 | 159.33 | 161.88 |
| Std |
| 5.66 | 18.25 | 17.21 | |
| Rank |
| 2 | 3 | 4 | |
| LD | Mean |
| 9851.87 | 13760.02 | 15357.00 |
| Std |
| 0.17 | 1457.21 | 1667.36 | |
| Rank |
| 2 | 3 | 4 |
Figure 3The mean minimum total within-cluster variance profiles of HPFA, PFA, CPSO, and PSO. (a) Glass data, (b) Wine data, (c) Iris data, and (d) LD data.
Comparison of the best solution obtained from the previous algorithms for constrained problem 1.
| DV | IGA | WCA | HPFA | Optimal solution |
|---|---|---|---|---|
|
| 2.330499 | 2.334238 | 2.330704 | 2.330499 |
|
| 1.951372 | 1.950249 | 1.953073 | 1.951372 |
|
| −0.477541 | −0.474707 | −0.476937 | −0.477541 |
|
| 4.365726 | 4.366854 | 4.361683 | 4.365726 |
|
| −0.624487 | −0.619911 | −0.627155 | −0.624487 |
|
| 1.038131 | 1.030 | 1.037494 | 1.038131 |
|
| 1.594227 | 1.595 | 1.593695 | 1.594227 |
|
| 4.46000 | 1.00000 | −1.00000 | 4.46000 |
|
| −252.561723 | 252.569346 | −252.5623 | 252.561723 |
|
| −144.878190 | 144.897817 | −144.8705 | −144.87819 |
|
| 7.63000 | 2.2 | −0.0011 | 7.63000 |
|
| 680.630060 | 680.631178 | 680.631176 | 680.630057 |
Comparison of statistical results obtained from various algorithms for constrained problem 1.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | 680.6338 | 1.835611 | 680.6312 | 680.6376 | 100000 |
| WCA | 680.6443 | 1.140000 | 680.6311 | 680.6738 | 110050 |
| PSO | 680.9710 | 5.100000 | 680.6345 | 684.5289 | 140100 |
| CPSO-GD | 680.7810 | 1.484000 | 680.6780 | 681.3710 | NA |
| CDE | 681.5030 | NA | 680.7710 | 685.1440 | 248000 |
Comparison of the best solution obtained from the previous algorithms for constrained problem 2.
| DV | GA1 | WCA | HPFA | Optimal solution |
|---|---|---|---|---|
|
| 78.049500 | 78.000000 | 78.000000 | 78.000000 |
|
| 33.007000 | 33.000000 | 33.000000 | 33.000000 |
|
| 27.081000 | 29.995256 | 29.995256 | 29.995260 |
|
| 45.000000 | 45.000000 | 45.000000 | 45.000000 |
|
| 44.940000 | 36.775812 | 36.775813 | 36.775810 |
|
| 1.284 | −1.960 | 0 | −9.7100 |
|
| −93.283813 | −91.999999 | −92.000000 | −92.000000 |
|
| −9.592143 | −11.159499 | −11.159500 | −11.100000 |
|
| −10.407856 | −8.840500 | −8.840500 | −8.870000 |
|
| −4.998088 | −5.000000 | −5.000000 | −5.000000 |
|
| 1.910000000 | 0 | 0 | 9.27 |
|
| −31020.859000 | −30665.538600 | −30665.538600 | −30665.539000 |
Comparison of statistical results obtained from various algorithms for constrained problem 2.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | −30665.5380 | 6.365971 | −30665.5386 | −30665.5354 | 15000 |
| WCA | −30665.5270 | 2.180000 | −30665.5386 | −30665.4570 | 18850 |
| PSO | −30570.9286 | 8.100000 | −30663.8563 | −30252.3258 | 70100 |
| HPSO | −30665.5390 | 1.700000 | −30665.5390 | −30665.5390 | 81000 |
| PSO-DE | −30665.5387 | 8.300000 | −30665.5387 | −30665.5387 | 70100 |
| DE | −30665.5360 | 5.067000 | −30665.5390 | −30665.5090 | 240000 |
Comparison of the best solution obtained from the previous algorithms for constrained problem 3.
| DV | CULDE | WCA | HPFA | Optimal solution |
|---|---|---|---|---|
|
| 0.304887 | 0.316011 | 0.316209 | 0.316227 |
|
| 0.329917 | 0.316409 | 0.315936 | 0.316227 |
|
| 0.319260 | 0.315392 | 0.315973 | 0.316227 |
|
| 0.328069 | 0.315872 | 0.316330 | 0.316227 |
|
| 0.326023 | 0.316570 | 0.316688 | 0.316227 |
|
| 0.302707 | 0.316209 | 0.315952 | 0.316227 |
|
| 0.305104 | 0.316137 | 0.315959 | 0.316227 |
|
| 0.315312 | 0.316723 | 0.315921 | 0.316227 |
|
| 0.322047 | 0.316924 | 0.316752 | 0.316227 |
|
| 0.309009 | 0.316022 | 0.316555 | 0.316227 |
|
| 9.910000000 | 0 | −6.86 | 0 |
|
| −0.995413 | −0.999981 | −0.999989 | −1.000000 |
Comparison of statistical results obtained from various algorithms for constrained problem 3.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | −0.999956 | 1.827886 | −0.999989 | −0.999918 | 100000 |
| WCA | −0.999806 | 1.910000 | −0.999981 | −0.999171 | 103900 |
| PSO | −1.004879 | 1.000000E + 00 | −1.004986 | −1.004269 | 140100 |
| PSO-DE | −1.005010 | 3.800000 | −1.005010 | −1.005010 | 140100 |
| DE | −1.025200 | NA | −1.025200 | −1.025200 | 8000000 |
Comparison of the best solution obtained from the previous algorithms for constrained problem 4.
| DV | WCA | HPFA | Optimal solution |
|---|---|---|---|
|
| 5.000000 | 5.000000 | 5.000000 |
|
| 5.000000 | 5.000000 | 5.000000 |
|
| 5.000000 | 5.000000 | 5.000000 |
|
| 47.937496 | 47.937501 | 47.937500 |
|
| 26.937497 | 26.937501 | 26.937500 |
|
| 11.937498 | 11.937501 | 11.937500 |
|
| 2.937499 | 2.937500 | 2.937500 |
|
| −0.062500 | −0.062500 | −0.062500 |
|
| 2.937501 | 2.937500 | 2.937500 |
|
| 11.937502 | 11.937499 | 11.937500 |
|
| 26.937503 | 26.937499 | 26.937500 |
|
| 47.937504 | 47.937499 | 47.937500 |
|
| −9.999990 | −1.0000000 | −1.000000 |
Comparison of statistical results obtained from various algorithms for constrained problem 4.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | −1.000000 | 7.358561 | −1.000000 | −1.000000 | 5000 |
| WCA | −0.999999 | 2.510000 | −0.999999 | −0.999998 | 6100 |
| HPSO | −1.000000 | 1.600000 | −1.000000 | −1.000000 | 81000 |
| PESO | −0.998875 | NA | −1.000000 | −0.994000 | 350000 |
| TLBO | −1.000000 | 0.000000 | −1.000000 | −1.000000 | 50000 |
Comparison of the best solution obtained from the previous algorithms for the three-bar truss design problem.
| DV | PSO-DE | WCA | HPFA |
|---|---|---|---|
|
| 0.788675 | 0.788651 | 0.788674 |
|
| 0.408248 | 0.408316 | 0.408251 |
|
| −5.290000 | 0 | 3.981300 |
|
| −1.463747 | −1.464024 | −1.464098 |
|
| −0.536252 | −0.535975 | −0.535902 |
|
| 263.895843 | 263.895843 | 263.895843 |
Comparison of statistical results obtained from various algorithms for the three-bar truss design problem.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | 263.895942 | 2.300924 | 263.895843 | 263.896833 | 10000 |
| WCA | 263.895903 | 8.710000 | 263.895843 | 263.896201 | 5250 |
| PSO-DE | 263.895843 | 4.500000 | 263.895843 | 263.895843 | 17600 |
Comparison of the best solution obtained from the previous algorithms for the speed reducer problem.
| DV | WCA | HPFA | PSO-DE | HEAA |
|---|---|---|---|---|
|
| 3.500000 | 3.500000 | 3.500000 | 3.500022 |
|
| 0.700000 | 0.700000 | 0.700000 | 0.700000 |
|
| 17.000000 | 17.000001 | 17.000000 | 17.000012 |
|
| 7.300000 | 7.300002 | 7.300000 | 7.300427 |
|
| 7.715319 | 7.715321 | 7.800000 | 7.715377 |
|
| 3.350214 | 3.350215 | 3.350214 | 3.350230 |
|
| 5.286654 | 5.286655 | 5.286683 | 5.286663 |
|
| 2994.471066 | 2994.471705 | 2996.348167 | 2994.499107 |
Comparison of statistical results obtained from various algorithms for the speed reducer problem.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | 2994.473059 | 1.005309 | 2994.471705 | 2994.475855 | 11000 |
| WCA | 2994.474392 | 7.400000 | 2994.471066 | 2994.505578 | 15150 |
| PSO-DE | 2996.348174 | 6.400000 | 2996.348167 | 2996.348204 | 54350 |
| HEAA | 2994.613368 | 7.000000 | 2994.499107 | 2994.752311 | 40000 |
Comparison of the best solution obtained from the previous algorithms for the pressure vessel problem.
| DV | WCA | HPFA | CPSO | GA3 |
|---|---|---|---|---|
|
| 0.778100 | 0.778547 | 0.812500 | 0.812500 |
|
| 0.384600 | 0.384828 | 0.437500 | 0.437500 |
|
| 40.319600 | 40.338244 | 42.091300 | 42.097400 |
|
| -200.000000 | 199.759935 | 176.746500 | 176.654000 |
|
| −2.950000 | −1.89 | −1.370000 | −2.010000 |
|
| −7.150000 | −1.15 | −3.590000 | −3.580000 |
|
| −1.350000 | −97.382360 | −118.768700 | −24.759300 |
|
| −40.000000 | −40.240060 | −63.253500 | −63.346000 |
|
| 5885.332700 | 5886.495946 | 6061.077700 | 6059.946300 |
Comparison of statistical results obtained from various algorithms for the pressure vessel problem.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | 6321.480545 | 3.565060 | 5886.495946 | 7106.967827 | 25000 |
| WCA | 6198.617200 | 2.130490 | 5885.332700 | 6590.212900 | 27500 |
| CPSO | 6147.133200 | 8.645000 | 6061.077700 | 6363.804100 | 240000 |
| PSO | 8756.680300 | 1.492567 | 6693.721200 | 14076.324000 | 8000 |
Comparison of the best solution obtained from the previous algorithms for the tension compression spring problem.
| DV | WCA | HPFA | CPSO | GA3 |
|---|---|---|---|---|
|
| 0.051680 | 0.051536 | 0.051728 | 0.051989 |
|
| 0.356522 | 0.353035 | 0.357644 | 0.363965 |
|
| 11.300410 | 11.508944 | 11.244543 | 10.890522 |
|
| −1.650000 | −1.23442 | −8.250000 | −1.260000 |
|
| −7.900000 | −3.65699 | −2.520000 | −2.540000 |
|
| −4.053399 | −4.046190 | −4.051306 | −4.061337 |
|
| −0.727864 | −0.730286 | −0.727085 | −0.722697 |
|
| 0.012665 | 0.012667 | 0.012674 | 0.012681 |
Comparison of statistical results obtained from various algorithms for the tension compression spring problem.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | 0.012727 | 7.707958 | 0.012667 | 0.013018 | 22000 |
| WCA | 0.012746 | 8.060000 | 0.012665 | 0.012952 | 11750 |
| CPSO | 0.012730 | 5.200000 | 0.012674 | 0.012924 | 240000 |
| GA3 | 0.012742 | 5.900000 | 0.012681 | 0.012973 | 80000 |
Comparison of the best solution obtained from the previous algorithms for the welded beam problem.
| DV | WCA | HPFA | CPSO | GA3 |
|---|---|---|---|---|
|
| 0.205728 | 0.205730 | 0.202369 | 0.205986 |
|
| 3.470522 | 3.470490 | 3.544214 | 3.471328 |
|
| 9.036620 | 9.036623 | 9.048210 | 9.020224 |
|
| 0.205729 | 0.205730 | 0.205723 | 0.206480 |
|
| −0.034128 | −0.004198 | −13.655547 | −0.103049 |
|
| −0.000035 | −0.004067 | −78.814077 | −0.231747 |
|
| −0.000001 | 0.000000 | −0.003500 | −0.000050 |
|
| −3.432980 | −3.432983 | −3.424572 | −3.430044 |
|
| −0.080728 | −0.080730 | −0.077369 | −0.080986 |
|
| −0.235540 | −0.235540 | −0.235595 | −0.235514 |
|
| −0.013503 | −0.003946 | −4.472858 | −58.646888 |
|
| 1.724856 | 1.724853 | 1.728024 | 1.728226 |
Comparison of statistical results obtained from various algorithms for the welded beam problem.
| Methods | Mean | SD | Best | Worst | FEs |
|---|---|---|---|---|---|
| HPFA | 1.724889 | 1.027784 | 1.724853 | 1.725354 | 22000 |
| WCA | 1.726427 | 4.290000 | 1.724856 | 1.744697 | 46450 |
| CPSO | 1.748831 | 1.290000 | 1.728024 | 1.782143 | 240000 |
| GA3 | 1.792654 | 7.470000 | 1.728226 | 1.993408 | 80000 |