Research Article

Enhanced Differential Evolution Algorithm with Local Search Based on Hadamard Matrix

Table 1

Test suit.

TypeFunctionNameDimensionF (x)Range

Unimodal functionsf1Sphere300[−100, 100]
f2Schwefel 2.22300[−10, 10]
f3Schwefel 1.2300[−100, 100]
f4Schwefel 2.21300[−100, 100]
f5Rosenbrock300[−30, 30]
f6Step300[−100, 100]
f7Quartic with Noise300[−1.28, 1.28]

Multimodal functionsf8Schwefel 2.2630−12569.5[−500, 500]
f9Rastrigin300[−5.12, 5.12]
f10Ackley300[−32, 32]
f11Griewank300[−600, 600]
f12Penalized1300[−50, 50]
f13Penalized2300[−50, 50]

Shifted functionsf14Shift sphere300[−100, 100]
f15Shift schwefel1.2300[−100, 100]
f16Shift schwefel1.2 with noise300[−100, 100]
f17Shift Griewank300[−600, 600]
f18Shift Ackley300[−32, 32]
f19Shift penalized1300[−50, 50]
f20Shift penalized2300[−50, 50]