Research Article

Improved Monarch Butterfly Optimization Algorithm Based on Opposition-Based Learning and Random Local Perturbation

Table 1

Overview of 12 benchmark functions.

Function Formula Search range

Sphere0
Quartic0
Schwefel 1.20
Schwefel 2.210
Schwefel 2.220
Step0
Rosenbrock0
Penalized 1,0
 where , and   
Penalized 20
Ackley0
Schwefel 2.260
Rastrigin0