Research Article

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

Table 4

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

FunctionAlgorithmBestWorstMeanStd

MBO0.1477398.2232209.3775139.9068
GCMBO1.8428e-131.0670e-081.1156e-092.1500e-09
OPMBO1.5567e-102.7548e-088.8554e-097.5075e-09

MBO0.0034415.5476153.3220142.7727
GCMBO1.9171e-07133.246019.750029.8177
OPMBO1.2181e-286.6022e-239.4507e-241.6826e-23

MBO0.00101.6716e+057.1776e+045.1240e+04
GCMBO2.3034e+037.4799e+042.8123e+041.7575e+04
OPMBO9.7152e-104.7017e+041.9873e+038.6490e+03

MBO0.007190.548535.330526.7642
GCMBO0.029985.300033.979421.5405
OPMBO1.4047e-0622.78384.06856.5366

MBO0.1832227.1000130.710479.0919
GCMBO0110.283923.665835.6746
OPMBO1.0957e-067.7733e-052.7397e-051.6504e-05

MBO01322095.1815e+045.1859e+04
GCMBO01234616962.9548e+03
OPMBO0000

MBO1.3455e-041.8360e+045.9326e+036.2480e+03
GCMBO3.3925e-091.4881e+03243.2459353.8553
OPMBO1.2070e-05306.783846.062353.5043

MBO3.4589e-111.1141e+092.4720e+084.0804e+08
GCMBO2.0184e-175.4740e+073.2179e+061.0925e+07
OPMBO4.5879e-199.7859e-131.1863e-132.1688e-13

MBO6.5719e-101.9497e+093.6131e+086.4416e+08
GCMBO9.8724e-161.4513e+081.0977e+073.1121e+07
OPMBO1.2994e-169.2119e-121.9405e-122.1819e-12

MBO3.001720.786715.98586.1167
GCMBO6.6066e-0719.80831.96584.6606
OPMBO1.0861e-069.8438e-054.0379e-052.2417e-05

MBO2.4511e+031.6770e+041.0050e+044.1486e+03
GCMBO6.3638e-048.0438e+034.2775e+032.7433e+03
OPMBO6.3638e-046.0967e+03970.18542.2072e+03

MBO26.7258851.3496489.7041275.3819
GCMBO1.9838e-1098.645617.894931.4580
OPMBO7.4206e-09124.97114.165722.8165