| Literature DB >> 31467516 |
Abstract
Lightning attachment procedure optimization (LAPO) is a new global optimization algorithm inspired by the attachment procedure of lightning in nature. However, similar to other metaheuristic algorithms, LAPO also has its own disadvantages. To obtain better global searching ability, an enhanced version of LAPO called ELAPO has been proposed in this paper. A quasi-opposition-based learning strategy is incorporated to improve both exploration and exploitation abilities by considering an estimate and its opposite simultaneously. Moreover, a dimensional search enhancement strategy is proposed to intensify the exploitation ability of the algorithm. 32 benchmark functions including unimodal, multimodal, and CEC 2014 functions are utilized to test the effectiveness of the proposed algorithm. Numerical results indicate that ELAPO can provide better or competitive performance compared with the basic LAPO and other five state-of-the-art optimization algorithms.Entities:
Mesh:
Year: 2019 PMID: 31467516 PMCID: PMC6701370 DOI: 10.1155/2019/1589303
Source DB: PubMed Journal: Comput Intell Neurosci
Algorithm 1Pseudocode of basic LAPO.
Algorithm 2Pseudocode of ELAPO.
Unimodal benchmark functions.
| Function |
| Range |
|
|---|---|---|---|
| F1( | 30, 100 | [−10, 10] | 0 |
| F2( | 30, 100 | [−10, 10] | 0 |
| F3( | 30, 100 | [−1, 1] | −1 |
| F4( | 30, 100 | [−100, 100] | 0 |
| F5( | 30, 100 | [−1.28, 1.28] | 0 |
| F6( | 30, 100 | [−30, 30] | 0 |
| F7( | 30, 100 | [−100, 100] | 0 |
| F8( | 30, 100 | [−100, 100] | 0 |
| F9( | 30, 100 | [−10, 10] | 0 |
| F10( | 30, 100 | [−100, 100] | 0 |
| F11( | 30, 100 | [−1, 1] | 0 |
Multimodal benchmark functions.
| Function |
| Range |
|
|---|---|---|---|
|
| 30,100 | [−32, 32] | 0 |
| F13( | 30,100 | [−10, 10] | 0 |
| F14( | 30,100 | [−100, 100] | 0 |
|
| 30,100 | [−100, 100] | 0 |
|
| 30,100 | [−50, 50] | 0 |
|
| 30,100 | [−100, 100] | 0 |
|
| 30,100 | [−5, 5] | 1 − |
| F19( | 30,100 | [− | ( |
|
| 30,100 | [−100, 100] | 0 |
| F21( | 30,100 | [−5.12, 5.12] | 0 |
|
| 30,100 | [−5.12, 5.12] | 0 |
|
| 30,100 | [−100, 100] | 0 |
| F24( | 30,100 | [−0.5, 0.5] | 0 |
| F25( | 30,100 | [−100, 100] | 0 |
CEC 2014 benchmark functions.
| Function |
| Range |
|
|---|---|---|---|
| F26 (CEC1: rotated high-conditioned elliptic function) | 30, 100 | [−100, 100] | 100 |
| F27 (CEC2: rotated bent cigar function) | 30, 100 | [−100, 100] | 200 |
| F28 (CEC4: shifted and rotated Rosenbrock's function) | 30, 100 | [−100, 100] | 400 |
| F29 (CEC17: hybrid function 1) | 30, 100 | [−100, 100] | 1700 |
| F30 (CEC23: composition function 1) | 30, 100 | [−100, 100] | 2300 |
| F31 (CEC24: composition function 2) | 30, 100 | [−100, 100] | 2400 |
| F32 (CEC25: composition function 3) | 30, 100 | [−100, 100] | 2500 |
Parameter setting for the involved algorithms.
| Algorithm | Parameter |
|---|---|
| ELAPO | — |
| LAPO | — |
| SSA |
|
| Jaya | — |
| IBB-BC |
|
| ALO | — |
| ODE1 |
|
Figure 1Average convergence curves for the selected unimodal functions (n=30). (a) F1. (b) F4. (c) F5. (d) F6. (e) F7. (f) F8. (g) F9. (h) F10.
Figure 2Average convergence curves for the selected unimodal functions (n=100). (a) F1. (b) F4. (c) F5. (d) F6. (e) F7. (f) F8. (g) F9. (h) F10.
Figure 3Average convergence curves for the selected multimodal functions (n=30). (a) F12. (b) F13. (c) F14. (d) F16. (e) F19. (f) F23.
Figure 4Average convergence curves for the selected multimodal functions (n=100). (a) F12. (b) F13. (c) F14. (d) F16. (e) F19. (f) F23.
Figure 5Average convergence curves for the selected CEC 2014 functions (n=30). (a) F26. (b) F27. (c) F28. (d) F31.
Figure 6Average convergence curves for the selected CEC 2014 functions (n=100). (a)F26. (b) F27. (c) F28. (d) F31.
Statistical results obtained by different algorithms through 10 independent runs for unimodal benchmark functions at n=30.
| Function | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO | |
|---|---|---|---|---|---|---|---|---|
| F1 | Mean |
| 5.6012 | 1.1428 | 2.2752 | 1.3687 | 1.0558 | 4.4514 |
| Std |
| 8.4361 | 4.8364 | 8.0246 | 1.5007 | 3.2551 | 7.8851 | |
|
| ||||||||
| F2 | Mean |
|
| 9.4666 | 1.5883 | 1.9627 | 8.2956 | 1.9322 |
| Std |
|
| 9.0549 | 1.4893 | 3.0291 | 3.4162 | 1.6808 | |
|
| ||||||||
| F3 | Mean |
|
| 4.8854 | 1.0043 | 9.5870 | 0.0000 | 1.1247 |
| Std |
|
| 2.4693 | 3.2914 | 1.6557 | 6.3238 | 5.3013 | |
|
| ||||||||
| F4 | Mean |
| 3.6621 | 1.4830 | 1.5201 | 3.1383 | 4.6192 | 2.4627 |
| Std |
| 9.1437 | 1.3430 | 5.5752 | 1.5412 | 9.0067 | 1.2642 | |
|
| ||||||||
| F5 | Mean |
| 3.3511 | 1.4931 | 6.6240 | 1.1173 | 4.5462 | 5.6409 |
| Std |
| 2.3261 | 4.1331 | 8.9128 | 1.7186 | 1.1837 | 2.0886 | |
|
| ||||||||
| F6 | Mean |
| 1.3696 | 6.0642 | 9.2536 | 1.6858 | 5.2937 | 1.6217 |
| Std |
| 9.9927 | 3.5585 | 4.5618 | 2.2938 | 2.9763 | 1.6493 | |
|
| ||||||||
| F7 | Mean |
| 1.3524 | 9.7179 | 2.7516 | 7.1328 | 5.3976 | 1.7832 |
| Std |
| 1.3883 | 5.6762 | 1.1147 | 9.4554 | 1.2392 | 2.0860 | |
|
| ||||||||
| F8 | Mean |
| 8.3427 | 2.6260 | 6.9426 | 1.6891 | 7.1509 | 8.1078 |
| Std |
| 5.5630 | 6.1185 | 3.4493 | 1.3435 | 3.2087 | 2.2939 | |
|
| ||||||||
| F9 | Mean |
| 6.5210 | 1.9378 | 7.0569 | 5.0370 | 7.7739 | 3.4909 |
| Std |
| 1.4104 | 5.6284 | 2.2004 | 2.9201 | 3.0011 | 4.8480 | |
|
| ||||||||
| F10 | Mean |
| 5.8616 | 1.0567 | 1.9651 | 3.5197 | 1.5345 | 6.6424 |
| Std |
| 8.6367 | 8.7349 | 6.2693 | 1.4587 | 1.5332 | 5.6633 | |
|
| ||||||||
| F11 | Mean |
| 1.4564 | 1.3567 | 3.4416 | 6.3934 | 9.7599 | 1.3755 |
| Std |
| 3.7807 | 3.3385 | 7.5948 | 6.9210 | 2.3650 | 9.0853 | |
Statistical results obtained by different algorithms through 10 independent runs for unimodal benchmark functions at n=100.
| Function | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO | |
|---|---|---|---|---|---|---|---|---|
| F1 | Mean |
| 1.3425 | 1.6628 | 6.9384 | 1.8003 | 1.8499 | 1.1049 |
| Std |
| 2.7548 | 3.1328 | 1.5143 | 1.1134 | 1.2793 | 3.4927 | |
|
| ||||||||
| F2 | Mean |
|
| 9.3976 | 1.7780 | 5.8507 | 2.4492 | 6.5552 |
| Std |
|
| 1.8308 | 9.2943 | 5.5585 | 1.0120 | 1.6325 | |
|
| ||||||||
| F3 | Mean |
|
| 2.1775 | 8.7150 | 1.0000 | 3.7746 | 1.7589 |
| Std |
|
| 4.0246 | 1.9928 | 1.4447 | 4.3774 | 7.2246 | |
|
| ||||||||
| F4 | Mean |
| 7.6209 | 5.7986 | 3.3097 | 6.4465 | 1.1275 | 3.7806 |
| Std |
| 1.4480 | 1.0700 | 1.8257 | 1.8345 | 1.3526 | 1.0211 | |
|
| ||||||||
| F5 | Mean |
| 5.0481 | 1.7809 | 3.7596 | 1.1013 | 3.4775 | 6.9402 |
| Std |
| 3.4086 | 2.8494 | 1.2333 | 3.0997 | 1.6561 | 8.1848 | |
|
| ||||||||
| F6 | Mean |
| 9.4177 | 1.7444 | 1.1493 | 7.2389 | 2.3396 | 1.4132 |
| Std |
| 8.9340 | 5.2182 | 4.4284 | 4.8630 | 2.7369 | 1.2610 | |
|
| ||||||||
| F7 | Mean |
| 6.3973 | 1.8395 | 6.3193 | 1.3746 | 2.9564 | 1.2062 |
| Std |
| 1.2555 | 3.3413 | 1.2607 | 7.9074 | 2.1890 | 3.5187 | |
|
| ||||||||
| F8 | Mean |
| 1.5876 | 5.6812 | 5.0409 | 5.3766 | 2.4541 | 2.7036 |
| Std |
| 8.3377 | 3.3342 | 4.5067 | 4.7994 | 4.2786 | 3.7373 | |
|
| ||||||||
| F9 | Mean |
| 6.0151 | 3.7898 | 4.0015 | 2.2845 | 2.5136 | 2.5022 |
| Std |
| 7.2192 | 3.3142 | 9.5389 | 2.4337 | 1.1042 | 1.8829 | |
|
| ||||||||
| F10 | Mean |
| 1.0305 | 4.5309 | 2.0729 | 1.5794 | 1.5935 | 7.2968 |
| Std |
| 1.3847 | 8.5410 | 5.9716 | 1.4768 | 2.6888 | 3.5403 | |
|
| ||||||||
| F11 | Mean |
| 6.1091 | 4.7120 | 2.4029 | 8.6095 | 1.6291 | 1.5573 |
| Std |
| 1.6435 | 1.1490 | 3.3712 | 5.7812 | 5.1012 | 1.0685 | |
Statistical results obtained by different algorithms through 10 independent runs for multimodal benchmark functions at n=30.
| Fun | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO | |
|---|---|---|---|---|---|---|---|---|
| F12 | Mean |
| 2.8955 | 9.2571 | 9.1487 | 1.7601 | 2.5302 | 1.6649 |
| Std |
| 2.4640 | 9.2067 | 7.7490 | 6.9501 | 7.7013 | 7.7554 | |
|
| ||||||||
| F13 | Mean |
| 2.2608 | 1.1359 | 1.8262 | 5.4072 | 5.6933 | 5.2074 |
| Std |
| 1.6391 | 5.9272 | 8.6301 | 4.1391 | 1.2644 | 3.1551 | |
|
| ||||||||
| F14 | Mean |
| 4.0494 | 3.4234 | 5.1721 | 1.1805 | 6.8554 | 1.3231 |
| Std |
| 2.6617 | 9.0812 | 9.8384 | 1.7959 | 1.7645 | 2.0228 | |
|
| ||||||||
| F15 | Mean | 1.4563 | 9.4103 |
| 1.2447 | 1.2934 | 1.2364 | 1.2030 |
| Std | 4.3965 | 5.3815 |
| 2.9666 | 5.3194 | 2.5704 | 7.5729 | |
|
| ||||||||
| F16 | Mean |
| 1.0367 | 2.2266 | 4.1310 | 4.1888 | 4.2953 | 9.0097 |
| Std |
| 3.2783 | 1.5417 | 1.6123 | 5.4071 | 5.2502 | 3.2448 | |
|
| ||||||||
| F17 | Mean |
| 7.3960 | 2.2384 | 2.9603 | 5.1123 | 5.4206 | 1.0343 |
| Std |
| 2.3388 | 1.3974 | 2.2107 | 6.7979 | 6.1229 | 1.0090 | |
|
| ||||||||
| F18 | Mean |
| 1.6903 | 5.7452 | 2.1310 | 2.5789 | 2.0659 | 1.8115 |
| Std |
| 6.2598 | 1.6003 | 8.2816 | 4.4569 | 8.8290 | 2.5728 | |
|
| ||||||||
| F19 | Mean |
| 2.5151 | 4.5305 | 1.7584 | 6.3780 | 3.0747 | 5.5289 |
| Std |
| 1.0785 | 3.6141 | 2.6629 | 6.1551 | 1.1640 | 1.7077 | |
|
| ||||||||
| F20 | Mean | 2.0743 | 1.5861 |
| 7.3750 | 3.3350 | 3.9377 | 8.3297 |
| Std | 2.6236 | 1.5529 |
| 2.9955 | 1.3663 | 2.3799 | 4.6551 | |
|
| ||||||||
| F21 | Mean |
|
| 8.1814 | 2.2150 | 5.3244 | 1.5228 | 7.8900 |
| Std |
|
| 1.2639 | 2.0149 | 1.7451 | 2.5607 | 2.5535 | |
|
| ||||||||
| F22 | Mean |
| 1.2264 | 1.6897 | 2.0120 | 4.6472 | 1.1726 | 8.5910 |
| Std |
| 2.5856 | 2.7200 | 1.4093 | 1.2995 | 4.0305 | 5.0467 | |
|
| ||||||||
| F23 | Mean |
| 9.9873 | 7.1987 | 1.1289 | 1.2306 | 2.1167 | 6.0987 |
| Std |
| 9.2544 | 6.3246 | 7.3969 | 2.7575 | 3.1132 | 7.3786 | |
|
| ||||||||
| F24 | Mean |
|
| 2.0537 | 1.6488 | 1.4966 | 1.8835 | 1.7219 |
| Std |
|
| 8.4213 | 7.2301 | 4.3592 | 3.8947 | 3.2418 | |
|
| ||||||||
| F25 | Mean |
| 6.2050 | 3.6018 | 8.1492 | 8.1624 | 7.6337 | 7.3879 |
| Std |
| 1.4539 | 1.1172 | 1.9261 | 2.0303 | 5.3897 | 3.2218 | |
Statistical results obtained by different algorithms through 10 independent runs for multimodal benchmark functions at n=100.
| Fun | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO | |
|---|---|---|---|---|---|---|---|---|
| F12 | Mean |
| 1.2518 | 1.6404 | 7.5892 | 1.8804 | 3.7259 | 6.8021 |
| Std |
| 1.9773 | 7.3335 | 6.3212 | 2.1140 | 9.9069 | 1.3361 | |
|
| ||||||||
| F13 | Mean |
| 2.2834 | 3.9731 | 5.3830 | 5.3426 | 4.6040 | 3.6655 |
| Std |
| 1.5184 | 1.0066 | 8.5028 | 8.0583 | 3.3718 | 1.1067 | |
|
| ||||||||
| F14 | Mean |
| 4.5968 | 4.1324 | 6.3538 | 7.7868 | 1.4752 | 6.0052 |
| Std |
| 2.6509 | 5.0767 | 4.8142 | 3.4226 | 2.1587 | 5.0591 | |
|
| ||||||||
| F15 | Mean |
| 4.0465 | 2.7036 | 4.6481 | 4.4956 | 4.5921 | 4.1953 |
| Std |
| 9.3027 | 1.9176 | 3.0431 | 8.6263 | 1.0532 | 2.1483 | |
|
| ||||||||
| F16 | Mean |
| 3.3016 | 9.3548 | 2.7447 | 3.2179 | 1.5236 | 2.2466 |
| Std |
| 9.8103 | 3.5109 | 4.6952 | 2.2593 | 2.5273 | 7.5516 | |
|
| ||||||||
| F17 | Mean |
|
| 4.9065 | 1.4511 | 2.2854 | 3.9525 | 1.7248 |
| Std |
|
| 6.1173 | 9.6738 | 3.8727 | 1.6189 | 3.8321 | |
|
| ||||||||
| F18 | Mean |
| 8.3464 | 2.9867 | 8.6792 | 9.2907 | 8.6137 | 6.7602 |
| Std |
| 3.3841 | 2.0862 | 1.0848 | 1.0617 | 9.8553 | 6.6475 | |
|
| ||||||||
| F19 | Mean |
| 1.6900 | 1.4604 | 6.4959 | 3.7560 | 4.1557 | 1.5224 |
| Std |
| 2.9643 | 4.0214 | 1.5787 | 1.4721 | 1.1991 | 1.1620 | |
|
| ||||||||
| F20 | Mean | 7.3630 | 1.5070 |
| 2.8379 | 2.9689 | 1.7898 | 3.3727 |
| Std | 1.5569 | 3.5022 |
| 4.1322 | 1.3280 | 5.3857 | 9.9795 | |
|
| ||||||||
| F21 | Mean |
|
| 1.3590 | 9.3314 | 4.9346 | 7.0721 | 2.4664 |
| Std |
|
| 1.1534 | 5.9504 | 4.5275 | 8.4180 | 5.1974 | |
|
| ||||||||
| F22 | Mean |
|
| 9.0892 | 9.5631 | 5.4737 | 7.5311 | 4.1579 |
| Std |
|
| 1.3962 | 6.2407 | 5.9740 | 4.7769 | 1.0978 | |
|
| ||||||||
| F23 | Mean |
|
| 4.0825 | 1.2141 | 2.7545 | 4.1911 | 5.8799 |
| Std |
|
| 4.1814 | 8.9201 | 1.7224 | 5.9174 | 8.4301 | |
|
| ||||||||
| F24 | Mean |
|
| 1.5556 | 5.0470 | 1.2573 | 1.0650 | 8.9877 |
| Std |
|
| 2.0040 | 3.8831 | 6.1093 | 1.7570 | 6.6157 | |
|
| ||||||||
| F25 | Mean |
| 4.5995 | 1.0766 | 3.5395 | 1.0381 | 6.5557 | 1.2502 |
| Std |
| 9.5869 | 2.6120 | 1.8511 | 2.2635 | 6.1928 | 6.4827 | |
Statistical results obtained by different algorithms through 10 independent runs for CEC 2014 benchmark functions at n=30.
| Fun | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO | |
|---|---|---|---|---|---|---|---|---|
| F26 | Mean |
| 8.6316 | 7.4184 | 1.2764 | 1.0313 | 2.4740 | 1.1687 |
| Std |
| 4.7927 | 4.2619 | 4.7324 | 7.9033 | 2.0985 | 4.7916 | |
|
| ||||||||
| F27 | Mean |
| 4.8777 | 1.2834 | 6.8890 | 1.2215 | 3.6652 | 1.2669 |
| Std |
| 4.4184 | 1.1687 | 8.9349 | 6.3267 | 5.1977 | 7.5825 | |
|
| ||||||||
| F28 | Mean |
| 4.9654 | 1.2784 | 9.7486 | 1.5431 | 7.9861 | 1.3876 |
| Std |
| 3.3024 | 3.9603 | 1.8138 | 1.0217 | 1.9594 | 4.1850 | |
|
| ||||||||
| F29 | Mean | 1.6076 | 2.9803 | 1.2743 | 6.8526 | 6.1188 |
| 1.1616 |
| Std | 1.0464 | 1.4700 | 6.7634 | 3.2198 | 4.6454 |
| 7.6552 | |
|
| ||||||||
| F30 | Mean |
|
| 3.1526 | 3.6242 | 4.0373 | 3.1525 | 3.2299 |
| Std |
|
| 1.5792 | 1.1067 | 3.7105 | 3.7343 | 3.8656 | |
|
| ||||||||
| F31 | Mean |
| 2.0001 | 2.3645 | 2.6188 | 3.5442 | 2.2897 | 2.4859 |
| Std |
| 1.7300 | 8.9457 | 8.8881 | 1.5967 | 5.5403 | 5.1698 | |
|
| ||||||||
| F32 | Mean |
|
| 2.0932 | 2.2711 | 2.4501 | 2.0312 | 2.2389 |
| Std |
|
| 5.7620 | 3.4992 | 1.1029 | 3.2954 | 4.8761 | |
Statistical results obtained by different algorithms through 10 independent runs for CEC 2014 benchmark functions at n=100.
| Fun | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO | |
|---|---|---|---|---|---|---|---|---|
| F26 | Mean |
| 4.1519 | 2.1696 | 2.7847 | 2.2334 | 1.1944 | 1.9248 |
| Std |
| 1.0226 | 6.2278 | 5.3126 | 4.9251 | 4.6916 | 5.2322 | |
|
| ||||||||
| F27 | Mean |
| 3.6048 | 7.7122 | 1.3095 | 2.9545 | 3.1169 | 1.9225 |
| Std |
| 4.0022 | 1.5673 | 1.4234 | 1.6259 | 2.7877 | 1.2626 | |
|
| ||||||||
| F28 | Mean |
| 4.8679 | 3.8588 | 2.3145 | 7.7160 | 4.5681 | 5.5644 |
| Std |
| 8.2735 | 4.7462 | 4.8763 | 1.1464 | 6.2699 | 5.1636 | |
|
| ||||||||
| F29 | Mean |
| 3.8720 | 2.3420 | 2.7397 | 9.2325 | 9.7017 | 8.6593 |
| Std |
| 2.1761 | 1.3998 | 3.4244 | 4.6827 | 2.9845 | 3.3179 | |
|
| ||||||||
| F30 | Mean |
| 3.5079 | 3.5220 | 1.1047 | 9.8448 | 3.5205 | 4.8240 |
| Std |
| 1.2145 | 2.1181 | 1.5451 | 1.4673 | 3.0127 | 2.5739 | |
|
| ||||||||
| F31 | Mean |
| 2.0002 | 3.8192 | 6.6879 | 9.6557 | 4.2456 | 5.5390 |
| Std |
| 5.9258 | 3.3080 | 3.1583 | 3.6526 | 5.7272 | 4.5437 | |
|
| ||||||||
| F32 | Mean |
|
| 2.7324 | 5.6117 | 5.2303 | 2.6458 | 3.3362 |
| Std |
|
| 1.9475 | 4.0497 | 5.1939 | 8.5014 | 1.5205 | |
Statistical results for unimodal benchmark functions of different ELAPO (n=30).
| Function | Algorithm | Min. | Mean | Max. | Std |
|---|---|---|---|---|---|
| F1 | ELAPO |
|
|
|
|
| ELAPO1 | 1.0983 | 2.0585 | 1.1337 |
| |
| ELAPO2 | 1.3264 | 9.8461 | 4.1225 | 1.2223 | |
|
| |||||
| F2 | ELAPO |
|
|
| 1.1703 |
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
| 5.5299 | |
|
| |||||
| F3 | ELAPO | − | − | − |
|
| ELAPO1 | − | − | − |
| |
| ELAPO2 | − | − | − |
| |
|
| |||||
| F4 | ELAPO |
|
|
|
|
| ELAPO1 | 3.4388 | 1.3329 | 6.4548 |
| |
| ELAPO2 | 1.5771 | 1.5959 | 1.5959 | 5.0466 | |
|
| |||||
| F5 | ELAPO |
|
|
|
|
| ELAPO1 | 2.9369 | 1.8099 | 5.7794 | 1.6862 | |
| ELAPO2 | 1.1022 | 2.5442 | 6.2774 | 1.5210 | |
|
| |||||
| F6 | ELAPO | 8.4106 |
|
|
|
| ELAPO1 | 9.7267 | 1.2179 | 1.3300 | 1.0108 | |
| ELAPO2 |
| 2.7249 | 4.7309 | 1.5030 | |
|
| |||||
| F7 | ELAPO |
|
|
|
|
| ELAPO1 | 1.8360 | 1.6201 | 9.7195 |
| |
| ELAPO2 | 2.7107 | 3.5402 | 1.3260 | 3.8879 | |
|
| |||||
| F8 | ELAPO |
|
|
|
|
| ELAPO1 | 1.1547 | 2.3096 | 1.0418 | 3.6979 | |
| ELAPO2 | 2.2641 | 4.7375 | 7.9828 | 2.0046 | |
|
| |||||
| F9 | ELAPO |
|
|
|
|
| ELAPO1 | 6.8578 | 1.1707 | 4.2746 | 1.3897 | |
| ELAPO2 | 1.8562 | 4.1160 | 1.2816 | 3.2696 | |
|
| |||||
| F10 | ELAPO |
|
|
|
|
| ELAPO1 | 1.4263 | 9.8501 | 9.8128 |
| |
| ELAPO2 | 3.7860 | 1.1357 | 4.8673 | 1.4768 | |
|
| |||||
| F11 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 | 5.5187 | 1.5603 | 7.9877 | 2.6781 | |
Statistical results for unimodal benchmark functions of different ELAPO (n=100).
| Function | Algorithm | Min. | Mean | Max. | Std |
|---|---|---|---|---|---|
| F1 | ELAPO |
|
|
|
|
| ELAPO1 | 9.1470 | 1.2551 | 8.4746 |
| |
| ELAPO2 | 1.3352 | 7.5917 | 5.2215 | 1.5892 | |
|
| |||||
| F2 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
| 4.6472 | |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F3 | ELAPO | − | − | − |
|
| ELAPO1 | − | − | − |
| |
| ELAPO2 | − | − | − |
| |
|
| |||||
| F4 | ELAPO |
|
|
|
|
| ELAPO1 | 2.2028 | 2.5228 | 2.4291 |
| |
| ELAPO2 | 2.3879 | 2.6197 | 2.6197 | 8.2841 | |
|
| |||||
| F5 | ELAPO |
|
| 4.1043 | 1.2101 |
| ELAPO1 | 4.9616 | 1.3763 |
|
| |
| ELAPO2 | 9.1224 | 2.5213 | 5.0008 | 1.3659 | |
|
| |||||
| F6 | ELAPO | 7.5408 |
|
|
|
| ELAPO1 | 9.2775 | 9.3408 | 9.4160 | 4.6870 | |
| ELAPO2 |
| 8.2837 | 1.8433 | 4.3749 | |
|
| |||||
| F7 | ELAPO |
|
|
|
|
| ELAPO1 | 3.1789 | 2.5647 | 9.2747 |
| |
| ELAPO2 | 2.7609 | 2.9492 | 2.7378 | 8.5881 | |
|
| |||||
| F8 | ELAPO | 1.2973 |
|
|
|
| ELAPO1 |
| 5.4812 | 2.3545 | 7.5349 | |
| ELAPO2 | 1.1764 | 6.5701 | 2.2367 | 6.4475 | |
|
| |||||
| F9 | ELAPO |
|
|
|
|
| ELAPO1 | 2.1502 | 1.1376 | 7.0599 | 2.1352 | |
| ELAPO2 | 1.4540 | 1.1495 | 2.7186 | 9.4578 | |
|
| |||||
| F10 | ELAPO |
|
|
|
|
| ELAPO1 | 1.7640 | 1.7228 | 7.7291 |
| |
| ELAPO2 | 7.6665 | 2.0437 | 1.2371 | 3.8039 | |
|
| |||||
| F11 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 | 6.2316 | 2.4731 | 1.4424 | 4.8050 | |
Statistical results for multimodal benchmark functions of different ELAPO (n=30).
| Function | Algorithm | Min. | Mean | Max. | Std |
|---|---|---|---|---|---|
| F12 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F13 | ELAPO |
|
|
|
|
| ELAPO1 | 1.4046 | 8.2536 | 1.6045 | 4.1699 | |
| ELAPO2 | 3.4320 | 3.5435 | 1.9397 | 6.1675 | |
|
| |||||
| F14 | ELAPO |
|
|
|
|
| ELAPO1 | 5.9353 | 1.4937 | 2.8483 | 6.9910 | |
| ELAPO2 | 2.1593 | 4.4564 | 7.7516 | 1.7974 | |
|
| |||||
| F15 | ELAPO | 9.0744 |
|
|
|
| ELAPO1 | 8.3340 | 9.5357 | 1.0784 | 8.6499 | |
| ELAPO2 |
| 2.5937 | 1.0258 | 3.4500 | |
|
| |||||
| F16 | ELAPO |
|
|
|
|
| ELAPO1 | 1.5184 | 7.2242 | 2.2432 | 6.2807 | |
| ELAPO2 |
| 7.6947 | 7.6947 | 2.4333 | |
|
| |||||
| F17 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
| 3.2209 | 1.0586 | 4.3686 | |
|
| |||||
| F18 | ELAPO | − | − | − |
|
| ELAPO1 | − | − | − |
| |
| ELAPO2 | −2.4010 | −2.0005 | −9.7242 | 5.3079 | |
|
| |||||
| F19 | ELAPO | −4.9123 | − | − |
|
| ELAPO1 | −4.9107 | −4.7477 | −4.3972 | 1.6214 | |
| ELAPO2 | − | −4.8603 | −4.7473 | 5.2864 | |
|
| |||||
| F20 | ELAPO |
|
|
|
|
| ELAPO1 | 1.6150 | 1.5982 | 4.3113 | 1.2385 | |
| ELAPO2 | 1.1119 | 3.4940 | 1.2353 | 4.8505 | |
|
| |||||
| F21 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F22 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F23 | ELAPO |
|
|
| 4.2110 |
| ELAPO1 | 3.3769 | 8.9886 |
| 3.1583 | |
| ELAPO2 | 9.9873 | 9.9873 |
|
| |
|
| |||||
| F24 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F25 | ELAPO | 3.0957 | 3.4556 | 3.9799 | 3.3722 |
| ELAPO1 | 3.8740 | 4.0865 | 4.1395 |
| |
| ELAPO2 |
|
|
| 7.3468 | |
Statistical results for multimodal benchmark functions of different ELAPO (n=100).
| Function | Algorithm | Min. | Mean | Max. | Std |
|---|---|---|---|---|---|
| F12 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F13 | ELAPO |
|
|
|
|
| ELAPO1 | 2.5297 | 2.0018 | 1.4412 | 4.4005 | |
| ELAPO2 | 4.9659 | 1.0832 | 4.9968 | 1.6131 | |
|
| |||||
| F14 | ELAPO |
|
|
|
|
| ELAPO1 | 3.9777 | 4.6572 | 1.1290 | 3.4345 | |
| ELAPO2 | 1.5153 | 7.9214 | 3.0473 | 8.5298 | |
|
| |||||
| F15 | ELAPO |
|
|
| 8.8821 |
| ELAPO1 | 3.9427 | 4.0794 | 4.1923 |
| |
| ELAPO2 | 3.3002 | 1.7828 | 4.0400 | 1.7857 | |
|
| |||||
| F16 | ELAPO |
|
|
|
|
| ELAPO1 | 7.3562 | 1.4325 | 2.6188 | 5.4182 | |
| ELAPO2 |
| 3.1101 | 3.1101 | 9.8349 | |
|
| |||||
| F17 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
| 1.0827 | 5.1706 | 1.7751 | |
|
| |||||
| F18 | ELAPO | − | − | −2.6004 | 3.2165 |
| ELAPO1 | − | −2.3413 | −1.2547 | 2.6599 | |
| ELAPO2 | −8.0137 | −6.3474 | − |
| |
|
| |||||
| F19 | ELAPO | −1.3042 | −6.5750 | −9.5402 | 4.1853 |
| ELAPO1 | −3.0396 | −2.5921 | −2.1467 |
| |
| ELAPO2 | − | − | − | 3.3300 | |
|
| |||||
| F20 | ELAPO |
|
|
|
|
| ELAPO1 | 8.5545 | 1.6562 | 2.0958 | 3.8738 | |
| ELAPO2 | 9.3205 | 1.2621 | 5.5200 | 1.7669 | |
|
| |||||
| F21 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F22 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F23 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
| 9.4568 | |
| ELAPO2 |
|
|
| 9.6023 | |
|
| |||||
| F24 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
|
| |||||
| F25 | ELAPO | 1.5069 | 3.6192 | 4.2156 | 8.1059 |
| ELAPO1 | 4.5995 | 4.5995 | 4.5995 |
| |
| ELAPO2 |
|
|
| 1.1139 | |
Statistical results for CEC 2014 benchmark functions of different ELAPO (n=30).
| Function | Algorithm | Min. | Mean | Max. | Std |
|---|---|---|---|---|---|
| F26 | ELAPO | 1.7031 |
|
|
|
| ELAPO1 | 1.3255 | 7.8737 | 1.6349 | 5.4983 | |
| ELAPO2 |
| 6.9261 | 2.3688 | 6.8875 | |
|
| |||||
| F27 | ELAPO | 2.0002 |
|
|
|
| ELAPO1 | 2.1032 | 4.5935 | 9.2097 | 2.0827 | |
| ELAPO2 |
| 2.0045 | 2.0248 | 7.6958 | |
|
| |||||
| F28 | ELAPO |
|
|
| 2.1148 |
| ELAPO1 | 4.0408 | 4.6828 | 5.6357 | 4.7798 | |
| ELAPO2 |
| 4.0766 | 4.6765 |
| |
|
| |||||
| F29 | ELAPO | 1.3442 |
|
|
|
| ELAPO1 | 1.0292 | 2.6555 | 6.1334 | 2.0477 | |
| ELAPO2 |
| 4.2214 | 1.5059 | 5.2014 | |
|
| |||||
| F30 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
| 1.2234 | |
| ELAPO2 |
|
|
| 3.6190 | |
|
| |||||
| F31 | ELAPO |
|
|
| 3.5666 |
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
| 1.5511 | |
|
| |||||
| F32 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
Statistical results for CEC 2014 benchmark functions of different ELAPO (n=100).
| Function | Algorithm | Min. | Mean | Max. | Std |
|---|---|---|---|---|---|
| F26 | ELAPO | 2.4634 |
|
|
|
| ELAPO1 | 2.2387 | 4.5695 | 6.2258 | 1.4119 | |
| ELAPO2 |
| 7.0362 | 1.5330 | 4.6938 | |
|
| |||||
| F27 | ELAPO |
|
|
|
|
| ELAPO1 | 9.6085 | 2.1771 | 3.3325 | 6.8438 | |
| ELAPO2 | 1.4145 | 1.0199 | 2.4210 | 7.4670 | |
|
| |||||
| F28 | ELAPO | 4.8012 |
|
|
|
| ELAPO1 | 7.2188 | 8.8310 | 9.4605 | 7.5816 | |
| ELAPO2 |
| 5.6801 | 6.3932 | 6.6571 | |
|
| |||||
| F29 | ELAPO | 8.6796 |
|
|
|
| ELAPO1 | 1.2845 | 3.6401 | 7.6576 | 2.5212 | |
| ELAPO2 |
| 2.1188 | 6.4199 | 1.7726 | |
|
| |||||
| F30 | ELAPO |
| 2.6451 | 2.7624 |
|
| ELAPO1 |
| 2.7849 | 3.4244 | 3.5275 | |
| ELAPO2 |
|
|
| 6.2509 | |
|
| |||||
| F31 | ELAPO |
|
|
| 1.0968 |
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
| 4.5087 | |
|
| |||||
| F32 | ELAPO |
|
|
|
|
| ELAPO1 |
|
|
|
| |
| ELAPO2 |
|
|
|
| |
Results of Wilcoxon's test for ELAPO against other six algorithms for each benchmark function with 10 independent runs at n=30 (α = 0.05).
| Function | LAPO vs. ELAPO | SSA vs. ELAPO | Jaya vs. ELAPO | IBB-BC vs. ELAPO | ODE1 vs. ELAPO | ALO vs. ELAPO | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Win |
| Win |
| Win |
| Win |
| Win |
| Win | |
| F1 | 6.5157 | − | 3.8030 |
| 8.8057 |
| 1.8054 |
| 3.3181 | − | 1.0788 | − |
| F2 | 1.1430 |
| 3.5370 | − | 8.2032 | − | 2.0905 | − | 1.6587 | − | 4.1164 |
|
| F3 | — |
| 1.4851 |
| 4.8142 |
| 2.1981 |
| 1.4807 |
| 8.7627 |
|
| F4 | 2.3713 | − | 6.8108 |
| 1.2111 |
| 1.1967 |
| 1.3930 | − | 1.6670 |
|
| F5 | 3.2636 |
| 1.1738 |
| 2.1936 |
| 6.6659 |
| 6.8124 |
| 1.3194 |
|
| F6 | 3.9780 |
| 5.6264 |
| 1.4458 |
| 4.7296 |
| 3.8957 |
| 1.3327 |
|
| F7 | 1.3127 |
| 4.2515 |
| 2.6918 |
| 4.0856 |
| 2.0166 | − | 2.4269 |
|
| F8 | 1.0554 |
| 2.6806 |
| 1.3055 |
| 3.2266 |
| 6.0020 |
| 1.4067 |
|
| F9 | 1.7774 | − | 1.7559 |
| 3.1821 |
| 4.0316 |
| 1.8318 |
| 4.8798 |
|
| F10 | 6.0410 | − | 4.0552 |
| 3.8508 |
| 3.2237 |
| 1.1459 |
| 4.8526 |
|
| F11 | 2.5412 | − | 2.3083 | − | 1.8567 | − | 1.6998 |
| 2.2426 | − | 9.9079 |
|
| F12 | 5.7296 |
| 1.1192 |
| 4.6725 |
| 3.7373 |
| 3.2594 | − | 8.0055 |
|
| F13 | 1.8191 |
| 1.8814 |
| 8.9399 |
| 2.5553 |
| 1.8822 | − | 5.4968 |
|
| F14 | 9.5904 |
| 8.1454 |
| 4.6052 |
| 6.4579 |
| 6.2990 |
| 6.7484 |
|
| F15 | 1.3848 |
| 1.2732 |
| 3.4198 |
| 3.2496 |
| 1.9113 |
| 7.5973 |
|
| F16 | 3.4344 | − | 1.3527 |
| 1.9997 |
| 3.6772 |
| 2.9349 |
| 1.0442 |
|
| F17 | 3.4344 | − | 6.7604 |
| 2.1918 |
| 4.1350 |
| 2.0726 |
| 1.0132 |
|
| F18 | 1.3100 |
| 1.2328 |
| 3.2377 |
| 2.2121 |
| 7.6070 |
| 3.5169 |
|
| F19 | 2.9586 |
| 3.4911 |
| 7.4745 | − | 9.9030 |
| 1.7725 |
| 7.2303 |
|
| F20 | 2.8427 |
| 6.2178 |
| 4.0529 |
| 1.7734 | − | 1.1848 | − | 8.2189 |
|
| F21 | — |
| 7.0957 |
| 6.6615 |
| 4.8172 |
| 1.5624 |
| 4.3379 |
|
| F22 | 1.6787 | − | 8.1058 |
| 6.4191 |
| 1.2747 |
| 7.1310 |
| 4.4267 |
|
| F23 | 1.6785 | − | 3.4082 |
| 5.7993 |
| 3.9727 |
| 1.0620 |
| 2.6960 |
|
| F24 | — |
| 2.9637 |
| 5.0207 |
| 1.7982 |
| 1.6055 | − | 4.2089 |
|
| F25 | 2.7440 |
| 6.8708 | − | 9.8070 |
| 9.7584 |
| 2.6606 |
| 1.6495 |
|
| F26 | 6.1439 | − | 7.0291 |
| 1.3762 |
| 3.8405 |
| 6.1551 |
| 5.0196 |
|
| F27 | 6.8071 |
| 7.0180 |
| 1.5724 |
| 1.7808 |
| 5.2722 | − | 5.0467 |
|
| F28 | 3.6344 |
| 4.8441 |
| 3.0928 |
| 3.2500 |
| 1.7440 |
| 1.9483 |
|
| F29 | 4.6908 |
| 4.9702 |
| 1.1193 |
| 1.0340 |
| 3.2293 |
| 4.3079 |
|
| F30 | 2.5163 |
| 2.6125 |
| 2.8404 |
| 3.5374 |
| 3.2647 | − | 1.3533 |
|
| F31 | 2.6889 |
| 4.1868 |
| 3.8867 |
| 2.0918 |
| 4.8250 |
| 2.7003 |
|
| F32 | 1.6785 | − | 6.3084 |
| 1.5043 |
| 4.1352 |
| 2.5620 |
| 8.4991 |
|
| +/− | — | 18/11 | — | 26/6 | — | 29/3 | 30/2 | 21/11 | 31/1 | |||
Results of Wilcoxon's test for SSA against other six algorithms for each benchmark function with 10 independent runs at n = 100 (α = 0.05).
| Function | LAPO vs. ELAPO | SSA vs. ELAPO | Jaya vs. ELAPO | IBB-BC vs. ELAPO | ODE1 vs. ELAPO | ALO vs. ELAPO | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Win |
| Win |
| Win |
| Win |
| Win |
| Win | |
| F1 | 1.5770 | − | 4.2350 |
| 1.5231 |
| 6.3386 |
| 1.3419 |
| 3.5682 |
|
| F2 | 7.6218 |
| 6.0367 |
| 1.9065 |
| 9.3693 |
| 3.2161 |
| 5.1856 |
|
| F3 | — |
| 3.5796 |
| 2.2802 |
| 4.4140 |
| 2.3346 |
| 3.0033 |
|
| F4 | 1.3041 | − | 3.5293 |
| 2.8240 |
| 1.4775 |
| 2.7093 |
| 9.4948 |
|
| F5 | 5.6333 |
| 1.0084 |
| 4.8518 |
| 1.3531 |
| 9.5032 |
| 6.7646 |
|
| F6 | 9.5047 |
| 3.3028 |
| 1.8052 |
| 2.2892 |
| 2.4625 |
| 8.5749 |
|
| F7 | 1.4156 | − | 3.0753 |
| 6.9812 |
| 3.8161 |
| 2.0774 |
| 1.8206 |
|
| F8 | 1.9728 |
| 1.3132 |
| 5.7059 |
| 5.6270 |
| 2.1460 |
| 2.7677 |
|
| F9 | 2.7143 |
| 4.6832 |
| 3.2634 |
| 2.7294 |
| 5.0914 |
| 2.2988 |
|
| F10 | 4.3062 |
| 4.2546 |
| 1.6382 |
| 8.1021 |
| 9.3687 | − | 1.0917 |
|
| F11 | 2.6996 | − | 2.2696 | − | 5.0667 | − | 1.1055 |
| 3.3891 | − | 1.2744 |
|
| F12 | 7.6477 | − | 5.8330 |
| 3.0288 |
| 4.6170 |
| 8.3106 |
| 6.0946 |
|
| F13 | 1.0360 |
| 5.5028 |
| 9.0010 |
| 5.9879 |
| 1.9392 |
| 2.4309 |
|
| F14 | 3.8838 |
| 9.7111 |
| 1.2974 |
| 9.7901 |
| 4.5811 |
| 3.3538 |
|
| F15 | 8.3808 |
| 9.8135 |
| 2.3964 |
| 3.5313 |
| 1.6716 |
| 1.0160 |
|
| F16 | 3.1494 | − | 1.4591 |
| 9.7572 | − | 1.4803 |
| 8.8968 | − | 5.9325 |
|
| F17 | — |
| 1.1073 |
| 4.1210 |
| 1.6710 |
| 2.9375 |
| 1.7779 |
|
| F18 | 3.9961 |
| 6.4253 | − | 1.7095 |
| 8.8954 |
| 2.0868 |
| 1.9220 |
|
| F19 | 9.8149 |
| 1.1788 |
| 4.8892 |
| 2.1151 |
| 2.0236 |
| 1.0299 |
|
| F20 | 4.3629 |
| 5.7602 | − | 6.2070 |
| 1.1723 |
| 6.6614 | − | 2.9847 |
|
| F21 | — |
| 3.5828 |
| 2.7658 |
| 7.1919 |
| 7.3339 |
| 1.1238 |
|
| F22 | — |
| 7.0366 |
| 3.4023 |
| 3.3868 |
| 2.6364 |
| 7.8276 |
|
| F23 | 5.2427 | − | 2.3972 |
| 1.0601 |
| 2.3959 |
| 4.1327 |
| 4.4496 |
|
| F24 | — |
| 1.4813 |
| 1.4883 |
| 2.4103 |
| 1.3202 |
| 1.0014 |
|
| F25 | 4.0643 |
| 1.3414 |
| 1.9271 |
| 3.5879 |
| 1.1709 |
| 6.5374 |
|
| F26 | 9.1228 |
| 2.4299 |
| 4.8229 |
| 2.4166 |
| 2.9383 |
| 9.1708 |
|
| F27 | 1.9144 |
| 8.2124 |
| 3.2662 |
| 2.7758 |
| 6.3573 |
| 9.5400 |
|
| F28 | 2.7429 |
| 2.3276 |
| 1.2105 |
| 1.2547 |
| 1.7003 |
| 9.3832 |
|
| F29 | 5.8224 | − | 1.1899 |
| 1.0274 |
| 2.5110 |
| 2.2029 |
| 4.0114 |
|
| F30 | 7.7749 | − | 7.1957 | − | 2.2963 |
| 6.5996 |
| 7.2799 | − | 1.1532 |
|
| F31 | 2.3273 |
| 3.4931 |
| 4.5281 |
| 2.0453 |
| 7.3367 |
| 1.4373 |
|
| F32 | 1.0442 |
| 8.3154 |
| 4.3080 |
| 1.0525 |
| 1.7940 |
| 4.9109 |
|
| +/− | — | 18/9 | — | 28/4 | — | 30/2 | — | 32/0 | — | 27/5 | — | 32/0 |
Friedman ranks for each benchmark function of all algorithms at n=30.
| Fun | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO |
|---|---|---|---|---|---|---|---|
| F1 | 1 | 2 | 4 | 5 | 6 | 3 | 7 |
| F2 | 1.5 | 1.5 | 4 | 5 | 7 | 3 | 6 |
| F3 | 2 | 2 | 5 | 6 | 7 | 2 | 4 |
| F4 | 1 | 2 | 4 | 5 | 7 | 3 | 6 |
| F5 | 1 | 2 | 7 | 6 | 3 | 4 | 5 |
| F6 | 1 | 2 | 4 | 5 | 7 | 3 | 6 |
| F7 | 1 | 2 | 4 | 5 | 6 | 3 | 7 |
| F8 | 1 | 2 | 4 | 5 | 3 | 6 | 7 |
| F9 | 1 | 2 | 4 | 6 | 5 | 3 | 7 |
| F10 | 1 | 2 | 5 | 7 | 6 | 3 | 4 |
| F11 | 1 | 2 | 3 | 4 | 6 | 5 | 7 |
| F12 | 1 | 2 | 4 | 5 | 7 | 3 | 6 |
| F13 | 1 | 2 | 3 | 7 | 5 | 4 | 6 |
| F14 | 1 | 2 | 4 | 5 | 6 | 3 | 7 |
| F15 | 2 | 3 | 1 | 6 | 7 | 5 | 4 |
| F16 | 1 | 3 | 2 | 6 | 4 | 5 | 7 |
| F17 | 1 | 2 | 5 | 7 | 6 | 3 | 4 |
| F18 | 1 | 3 | 2 | 6 | 7 | 5 | 4 |
| F19 | 1 | 2 | 6 | 4 | 7 | 5 | 3 |
| F20 | 2 | 6 | 1 | 7 | 3 | 4 | 5 |
| F21 | 1.5 | 1.5 | 3 | 7 | 4 | 6 | 5 |
| F22 | 1 | 3 | 2 | 7 | 4 | 6 | 5 |
| F23 | 1 | 2 | 5 | 6 | 7 | 3 | 4 |
| F24 | 1.5 | 1.5 | 4 | 5 | 6 | 3 | 7 |
| F25 | 1 | 3 | 2 | 6 | 7 | 5 | 4 |
| F26 | 1 | 2 | 4 | 7 | 5 | 3 | 6 |
| F27 | 1 | 2 | 6 | 7 | 4 | 3 | 5 |
| F28 | 1 | 2 | 4 | 7 | 6 | 3 | 5 |
| F29 | 2 | 3 | 6 | 7 | 4 | 1 | 5 |
| F30 | 2 | 2 | 2 | 6 | 7 | 3 | 5 |
| F31 | 1.5 | 1.5 | 4 | 6 | 7 | 3 | 5 |
| F32 | 1.5 | 1.5 | 4 | 6 | 7 | 3 | 5 |
| Average | 1.234375 | 2.234375 | 3.8125 | 5.90625 | 5.71875 | 3.65625 | 5.40625 |
| Rank | 1 | 2 | 4 | 7 | 6 | 3 | 5 |
Friedman ranks for each benchmark function of all algorithms at n=100.
| Fun | ELAPO | LAPO | SSA | Jaya | IBB-BC | ODE1 | ALO |
|---|---|---|---|---|---|---|---|
| F1 | 1 | 2 | 3 | 6 | 7 | 4 | 5 |
| F2 | 1.5 | 1.5 | 5 | 7 | 3 | 6 | 4 |
| F3 | 2 | 2 | 4 | 6 | 7 | 5 | 2 |
| F4 | 1 | 2 | 3 | 5 | 7 | 4 | 6 |
| F5 | 1 | 2 | 6 | 7 | 3 | 4 | 5 |
| F6 | 1 | 2 | 5 | 7 | 3 | 6 | 4 |
| F7 | 1 | 2 | 3 | 6 | 7 | 4 | 5 |
| F8 | 1 | 2 | 7 | 5 | 6 | 3 | 4 |
| F9 | 1 | 2 | 4 | 5 | 6 | 3 | 7 |
| F10 | 1 | 2 | 4 | 7 | 6 | 5 | 3 |
| F11 | 1 | 2 | 3 | 7 | 5 | 4 | 6 |
| F12 | 1 | 2 | 6 | 5 | 7 | 3 | 4 |
| F13 | 1 | 2 | 4 | 7 | 6 | 3 | 5 |
| F14 | 1 | 2 | 4 | 6 | 7 | 3 | 5 |
| F15 | 1 | 3 | 2 | 7 | 5 | 6 | 4 |
| F16 | 1 | 2 | 4 | 7 | 3 | 6 | 5 |
| F17 | 1.5 | 1.5 | 5 | 6 | 7 | 4 | 3 |
| F18 | 1 | 4 | 2 | 6 | 7 | 5 | 3 |
| F19 | 1 | 3 | 6 | 5 | 7 | 4 | 2 |
| F20 | 2 | 6 | 1 | 7 | 4 | 3 | 5 |
| F21 | 1.5 | 1.5 | 3 | 7 | 5 | 6 | 4 |
| F22 | 1.5 | 1.5 | 3 | 7 | 5 | 6 | 4 |
| F23 | 1.5 | 1.5 | 3 | 6 | 7 | 4 | 5 |
| F24 | 1.5 | 1.5 | 4 | 5 | 7 | 3 | 6 |
| F25 | 1 | 2 | 4 | 7 | 3 | 6 | 5 |
| F26 | 1 | 2 | 5 | 7 | 6 | 3 | 4 |
| F27 | 1 | 5 | 2 | 7 | 6 | 4 | 3 |
| F28 | 1 | 4 | 2 | 7 | 6 | 3 | 5 |
| F29 | 1 | 2 | 6 | 7 | 4 | 5 | 3 |
| F30 | 1 | 2 | 4 | 7 | 6 | 3 | 5 |
| F31 | 1.5 | 1.5 | 3 | 6 | 7 | 4 | 5 |
| F32 | 1.5 | 1.5 | 4 | 7 | 6 | 3 | 5 |
| Average | 1.1875 | 2.28125 | 3.875 | 6.375 | 5.65625 | 4.21875 | 4.40625 |
| Rank | 1 | 2 | 3 | 7 | 6 | 4 | 5 |
Figure 7Comparison of algorithms in finding the global optimal solution out of 640 runs.
Ranking of algorithms using MAE.
| Algorithm | MAE ( | Rank | MAE ( | Rank |
|---|---|---|---|---|
| ELAPO | 1.9004 | 1 | 2.3027 | 1 |
| LAPO | 3.6355 | 2 | 2.8935 | 2 |
| ODE1 | 7.8336 | 3 | 1.3912 | 5 |
| SSA | 2.7223 | 4 | 1.0381 | 3 |
| IBB-BC | 4.4013 | 5 | 9.3375 | 6 |
| ALO | 4.7895 | 6 | 1.3480 | 4 |
| Jaya | 2.1949 | 7 | 4.1882 | 7 |