Research Article

An Adaptive Bacterial Foraging Optimization Algorithm with Lifecycle and Social Learning

Table 1

Benchmark functions used in the experiment.

FunctionFormulationVariable ranges

Sphere 0
Rosenbrock 0
Rastrigin 0
Ackley 0
Griewank 0
Schwefel2.22 0
Shifted sphere −450
Shifted Schwefel1.2 −450
Shifted Rosenbrock , 390
  
Shifted rotated Griewank No bounds −180
   
Shifted rotated Ackley    , −140
   
Shifted Rastrigin −330
   
Shifted rotated Rastrigin −330
   
Shifted rotated Weierstrass    , 90