Processing math: 100%

基于群体划分的冠状病毒群体免疫优化算法
李博群, 孙志锋

A Coronavirus Herd Immunity Optimizer Based on Swarm Division
LI Boqun, SUN Zhifeng
表1 基准测试函数
Tab.1 Function of benchmark test
函数名称 函数表达式 搜索范围
Sphere F1(x)= j=1Dx2j [-100, 100]
Schwefel P2.21 F2(x)= maxj=1,2,,D|xj| [-100, 100]
Schwefel P2.22 F3(x)= j=1D|xj|+ j=1D|xj| [-10, 10]
Noise F4(x)= j=1Dj x4j+random[0, 1) [-100, 100]
Rastrigin F5(x)= j=1D[x2j-10cos(2πxj)+10] [-5.12, 5.12]
Griewank F6(x)= 14000j=1Dx2j- j=1Dcos xjj+1 [-600, 600]
Salomon F7(x)=-cos(2π j=1Dx2j)+0.1 j=1Dx2j+1 [-100, 100]
Ackley F8(x)=-20exp(-0.2 1Dj=1Dx2j)-exp[ 1Dj=1Dcos(2πxj)]+20+e [-32, 32]
Shifted Griewank F9(x)= 14000j=1D(xj-oj)2- j=1Dcos xj-ojj+1 [-600, 600]
Shifted Ackley F10(x)=-20exp(-0.2 1Dj=1D(xj-oj)2)-exp[ 1Dj=1Dcos 2π(xj-oj)]+20+e [-32, 32]
Shifted+Rotated
Rastrigin
F11(x)= j=1D[z2j-10cos(2πzj)+10], z=M[0.051 2(x-o)] [-100, 100]
Shifted+Rotated
Levy
F12(x)=sin2w1)+ j=1D-1(wj-1)2 [1+10sin2(πwj-1)]+(wD-1)2 [1+sin2(2πwD)],
wj=1+ zj-14, z=M[0.051 2(x-o)]
[-100, 100]