Research Article

Improving Artificial Bee Colony Algorithm Using a Dynamic Reduction Strategy for Dimension Perturbation

Table 1

Procedure of the dimension perturbation.

LineDimension Perturbation ()

1For  =1 to
2If  rand(0,1)<ρ(t)
3  Execute the perturbation for the -th dimension according to the search equation;
4End If
5End For
6If no dimension is perturbed
7 Randomly select a dimension ;
8 Execute the perturbation for the -th dimension according to the search equation;
9End If