Dynamically Dimensioned Search Grey Wolf Optimizer Based on Positional Interaction Information
Algorithm 3
Pseudocode of the proposed DGWO algorithm.
Input: population size N, scalar neighborhood size perturbation factor , maximum number of iterations MaxIter, number of variables , and upper bounds and lower bounds
Output: optimal individual position and best fitness value
(1)
Randomly initialize N individuals’ position r to construct a population
(2)
Calculate the fitness value of each individual, find ,, and , and set
(3)
while do
(4)
Compute the probability () of perturbing the decision variables using equation (12) and the value of the nonlinear control parameter using equation (27)