Research Article

A Novel Quantum-Behaved Bat Algorithm with Mean Best Position Directed for Numerical Optimization

Table 3

Experimental results of unimodal benchmark functions by algorithms (best results in bold).

AlgorithmsF1F2F3F4F5F6

BAMean1.0520e + 022.2066e + 106.9423e + 048.7571e + 012.1222e + 081.7977e + 01
Min8.4269e + 011.0492e + 024.0504e + 048.7084e + 011.8225e + 083.4554e + 00
Max1.6958e + 022.6524e + 118.3920e + 048.9196e + 012.4983e + 088.6022e + 01
Std2.6294e + 016.1313e + 101.2163e + 044.8092e − 011.6327e + 072.8488e + 01

IBAMean1.3493e − 031.2324e + 011.9501e + 032.3259e + 011.0208e + 023.7488e − 02
Min1.1048e − 032.2161e − 012.0172e + 021.5919e + 012.2386e + 012.0379e − 02
Max1.7220e − 031.0659e + 025.8598e + 033.3558e + 015.8034e + 026.1803e − 02
Std1.6313e − 042.5659e + 011.4319e + 034.5757e + 001.4067e + 021.1157e − 02

MBAMean2.2972e + 014.0940e + 012.4648e + 044.7065e + 015.5687e + 064.6924e + 00
Min1.1901e + 012.9348e + 011.6771e + 043.3576e + 011.1137e + 062.2631e + 00
Max3.4470e + 015.0545e + 013.2960e + 045.6452e + 011.5316e + 079.3272e + 00
Std5.9513e + 005.3719e + 003.9012e + 035.5703e + 003.1130e + 061.7066e + 00

HSBAMean1.4556e − 011.6079e + 004.0125e + 001.1026e + 006.4326e + 011.3798e − 01
Min8.6816e − 021.0869e + 009.7708e − 011.6676e − 013.8138e + 015.0585e − 02
Max1.9280e − 011.9813e + 006.9179e + 006.3851e + 001.5983e + 022.4781e − 01
Std2.9025e − 022.0790e − 011.2881e + 001.5226e + 003.4549e + 015.0364e − 02

CBAMean1.3400e − 031.1039e + 057.4202e + 033.2386e + 011.1515e + 023.5127e − 02
Min9.5933e − 047.8449e + 001.6956e + 032.1754e + 012.3036e + 011.2743e − 02
Max1.6616e − 032.7800e + 061.8489e + 044.9108e + 014.2422e + 026.8828e − 02
Std1.6009e − 044.9947e + 053.6881e + 037.6207e + 001.3531e + 021.3576e − 02

QMBAMean7.6898e − 706.1368e − 361.7587e − 215.1883e − 352.3768e + 014.2512e − 04
Min3.3739e − 847.3443e − 412.2692e − 391.7424e − 390.0000e + 004.2318e − 05
Max2.1833e − 681.4449e − 344.3799e − 201.1658e − 332.7561e + 011.1393e − 03
Std3.9168e − 692.5906e − 357.8785e − 212.1000e − 347.9530e + 003.1788e − 04