Skip to main content
. 2023 Jun 2;18(6):e0284170. doi: 10.1371/journal.pone.0284170

Table 1. Experimental functions, the CEC 2017 benchmark functions, the search range for each function is [-100,100].

Types Function Theoretically Optimal
Unimodal Functions f1=Shifted and Rotated Bent Cigar Function 100
f2=Shifted and Rotated Zakharov Function 200
Simple Multimodal Functions f3=Shifted and Rotated Rosenbrock’s Function 300
f4=Shifted and Rotated Rastrigin’s Function 400
f5=Shifted and Rotated Expanded Scaffer’s f6 Function 500
f6=Shifted and Rotated Lunacek Bi_Rastrigin Function 600
f7=Shifted and Rotated Non-Continuous Rastrigin’s Function 700
f8=Shifted and Rotated Levy Function 800
f9=Shifted and Rotated Schwefel’s Function 900
Hybrid Functions f10=Hybrid Function 1 (N = 3) 1000
f11=Hybrid Function 2 (N = 3) 1100
f12=Hybrid Function 3 (N = 3) 1200
f13=Hybrid Function 4 (N = 4) 1300
f14=Hybrid Function 5 (N = 4) 1400
f15=Hybrid Function 6 (N = 4) 1500
f16=Hybrid Function 6 (N = 5) 1600
f17=Hybrid Function 6 (N = 5) 1700
f18=Hybrid Function 6 (N = 5) 1800
f19=Hybrid Function 6 (N = 6) 1900
Composition Functions f20=Composition Function 1 (N = 3) 2000
f21=Composition Function 2 (N = 3) 2100
f22=Composition Function 3 (N = 4) 2200
f23=Composition Function 4 (N = 4) 2300
f24=Composition Function 5 (N = 5) 2400
f25=Composition Function 6 (N = 5) 2500
f26=Composition Function 7 (N = 6) 2600
f27=Composition Function 8 (N = 6) 2700
f28=Composition Function 9 (N = 3) 2800
f29=Composition Function 10 (N = 3) 2900
Search Range: [-100,100]