Research Article

Improved Monarch Butterfly Optimization Algorithm Based on Opposition-Based Learning and Random Local Perturbation

Table 3

The comparison results of the three algorithms on the 20-dimensional benchmark functions.

FunctionAlgorithm

MBO2.1817e-08105667110.289724.1542
GCMBO1.4305e-122.2191e-084.0376e-096.1440e-09
OPMBO1.7124e-182.8958e-091.9961e-105.6832e-10

MBO2.0696e-0545.846714.137014.5827
GCMBO8.5651e-312.77430.17840.5239
OPMBO1.1985e-321.9515e-259.6741e-273.6316e-26

MBO467.54142.6400e+049.9164e+037.0557e+03
GCMBO5.27441.1659e+045.7437e+033.6304e+03
OPMBO4.7218e-16105.806112.971325.4996

MBO0.065669.687434.420223.9322
GCMBO0.84786521.841618.9365
OPMBO6.4794e-089.74911.33942.5359

MBO2.4859e-0476.028719.547224.7662
GCMBO018.82642.27325.8333
OPMBO1.2577e-106.6586e-061.7297e-061.8097e-06

MBO0381898.2961e+031.3038e+04
GCMBO024639.72000449.5788
OPMBO0000

MBO3.2274e-063.0575e+03636.42601.0172e+03
GCMBO1.7541e-07342.424971.066896.0405
OPMBO1.7164e-0518.606614.19687.9660

MBO6.8753e-123.3320e+084.1706e+078.7357e+07
GCMBO1.0427e-144.4128e+061.6156e+058.0584e+05
OPMBO1.5705e-321.0369e-127.8430e-142.4871e-13

MBO4.3862e-104.9682e+085.5076e+071.3686e+08
GCMBO2.3991e-141.1729e+077.9503e+052.5028e+06
OPMBO5.6159e-285.2997e-123.5047e-131.0677e-12

MBO5.0008e-0420.14438.92637.9682
GCMBO1.9918e-065.53690.26101.0806
OPMBO1.6130e-101.6511e-056.9485e-065.0036e-06

MBO2.5817e-044.8952e+032.3067e+031.6744e+03
GCMBO2.5455e-043.0729e+031.1757e+031.0464e+03
OPMBO2.5455e-042.3009e+0376.6964420.0823

MBO1.1262e-04255.819497.289296.4221
GCMBO1.9541e-0874.182410.734615.3041
OPMBO02.4978e-072.9660e-085.3340e-08