Review Article

Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization

Table 1

Description of benchmark functions.

Test functionNameTypeDimRangeOptimum

SphereUS30[−100, 100]0
Schwefel 2.22UN30[−10, 10]0
Schwefel 1.2UN30[−100, 100]0
Schwefel 2.21US30[−100, 100]0
RosenbrockUN30[−30, 30]0
StepUS30[−100, 100]0
QuarticUS30[−1.28, 1.28]0

Schwefel 2.26MS30[−500, 500]−418.9829D
RastriginMS30[−5.12, 5.12]0
AckleyMS30[−32, 32]8.8818e−16
GriewankMN30[−600, 600]0
PenalizedMN30[−50, 50]0
Penalized2MN30[−50, 50]0

FoxholesMS2[−65.53, 65.53]0.998004
KowalikMS4[−5, 5]0.0003075
Six hump camel backMN2[−5, 5]−1.03163
BraninMS2[−5, 10]×[0, 15]0.398
Goldstein priceMN2[−5, 5]3
Hartman 3MN3[0, 1]−3.8628
Hartman 6MN6[0, 1]−3.32
Langermann 5MN4[0, 10]−10.1532
Langermann 7MN4[0, 10]−10.4029
Langermann 10MN4[0, 10]−10.5364