Research Article

Multipopulation Particle Swarm Optimization Algorithm with Neighborhood Learning

Table 1

Benchmark functions.

Test functionEquationSearch range

f1Brown function[−1, 4]
f2Exponential function[−1, 2]
f3Griewank function[−600, 600]
f4Powellsum function[−1, 1]
f5Ridge function[−5, 5]
f6Schwefel2.20 function[−100, 100]
f7Schwefel2.21 function[−100, 100]
f8Schwefel2.22 function[−100, 100]
f9Schwefel2.23 function[−10, 10]
f10Sphere[−5.12, 5.12]
f11Ackley 1[−35, 35]
f12Alphine 1[0, 10]
f13Happy cat, [−2, 2]
f14Periodic[−10, 10]
f15Quatic function with noise[−1.28, 1.28]
f16Rastrign[−5.12, 5.12]
f17Salomon[−100, 100]
f18Xin-She Yang 1[−5, 5]
f19Xin-She Yang 2[−2 , 2 ]
f20Xin-She Yang 4[−10, 10]