Skip to main content
. 2016 Apr 28;11(4):e0154191. doi: 10.1371/journal.pone.0154191

Table 1. Details of benchmarks.

NO. Func.name Expression Box constraint optimum
F1 Sphere f(x)=i=1nxi2 [−100, 50]D [0, 0]D
F2 Rosenbrock f(x)=i=1n-1100(xi+1-xi2)2+(xi-1)2 [−30, 30]D [0, 0]D
F3 Step f(x)=i=1n(xi+0.5)2 [−100, 100]D [0, 0]D
F4 Schwefel’s P2.22 f(x)=i=1n|xi|+i=1n|xi| [−10, 10]D [0, 0]D
F5 Noise Quadric f(x)=i=1nixi4+random(0,1) [−1.28, 1.28]D [0, 0]D
F6 A generalized penalized f(x)=πn(10sin2(πy1)+i=1n(yi-1)(1+10sin2(πyi+1))+(yn-1)2)+i=1nu(xi,10),yi=1+(xi+1)/4,u(xi,a)={100(xi-a)4,ifxi>a0,if-axia100(-xi-a)4ifxi<-a [−50, 50]D [0, 0]D
F7 Another generalized penalized f(x)=(sin2(3πx1)+(xn-1)2(1+sin2(2πxn)+i=1n-1(xi-1)2(1+sin3πxi))/10+i=1nu(xi,5) [−50, 50]D [0, 0]D
F8 Ackley f(x)=20+e-20*exp(-0.21ni=1nxi2)-exp(1ni=1ncos(2πxi)) [−32, 32]D [0, 0]D
F9 Rastrigin f(x)=i=1nxi2-10cos2πxi+10 [−5, 5]D [0, 0]D
F10 Griewank f(x)=1+i=1n(xi-100)24000-i=1ncos(xi-100i) [−600, 200]D [0, 0]D
F11 Schwefel f(x)=418.9829-i=1nxisin(|xi|) [−500, 500]D [420, 96]D
F12 Ackley-Rotated f12(y) = f8(y), y = Mx [−32, 32]D [0, 0]D
F13 Rastrigin-Rotated f13(y) = f9(y), y = Mx [−5, 5]D [0, 0]D
F14 Griewank-Rotated f14(y) = f10(y), y = Mx [−600, 200]D [0, 0]D
F15 Ackley-Rotated-shifted f15(y)=f8(y)+f_bias,y=M(x-o) [−32, 32]D o
F16 Rastrigin-Rotated-shifted f16(y)=f8(y)+f_bias,y=M(x-o) [−5, 5]D o
F17 Griewank-Rotated-shifted f17(y)=f10(y)+f_bias,y=M(x-o) [−600, 200]D o