Research Article

Adaptive Particle Swarm Optimization with Gaussian Perturbation and Mutation

Table 2

Description of benchmark functions of CEC2017 test suits.

No.Function nameSearch rangeGlobal optimumType

F1Shifted and rotated bent cigar function(−100, 100)100Unimodal
F3Shifted and rotated Zakharov function(−100, 100)300Unimodal
F4Shifted and rotated Rosenbrock’s function(−100, 100)400Multimodal
F5Shifted and rotated Rastrigin’s function(−100, 100)500Multimodal
F6Shifted and rotated expanded Scaffer’s F6 function(−100, 100)600Multimodal
F7Shifted and rotated Lunacek Bi_Rastrigin function(−100, 100)700Multimodal
F8Shifted and rotated noncontinuous Rastrigin’s function(−100, 100)800Multimodal
F9Shifted and rotated Levy function(−100, 100)900Multimodal
F10Shifted and rotated Schwefel’s function(−100, 100)1000Multimodal
F11Hybrid function 1 (N = 3)(−100, 100)1100Hybrid
F12Hybrid function 2 (N = 3)(−100, 100)1200Hybrid
F13Hybrid function 3 (N = 3)(−100, 100)1300Hybrid
F14Hybrid function 4 (N = 4)(−100, 100)1400Hybrid
F15Hybrid function 5 (N = 4)(−100, 100)1500Hybrid
F16Hybrid function 6 (N = 4)(−100, 100)1600Hybrid
F17Hybrid function 6 (N = 5)(−100, 100)1700Hybrid
F18Hybrid function 6 (N = 5)(−100, 100)1800Hybrid
F19Hybrid function 6 (N = 5)(−100, 100)1900Hybrid
F20Hybrid function 6 (N = 6)(−100, 100)2000Hybrid
F21Composition function 1 (N = 3)(−100, 100)2100Composition
F22Composition function 2 (N = 3)(−100, 100)2200Composition
F23Composition function 3 (N = 4)(−100, 100)2300Composition
F24Composition function 4 (N = 4)(−100, 100)2400Composition
F25Composition function 5 (N = 5)(−100, 100)2500Composition
F26Composition function 6 (N = 5)(−100, 100)2600Composition
F27Composition function 7 (N = 6)(−100, 100)2700Composition
F28Composition function 8 (N = 6)(−100, 100)2800Composition
F29Composition function 9 (N = 3)(−100, 100)2900Composition
F30Composition function 10 (N = 3)(−100, 100)3000Composition