Research Article

Modified Grey Wolf Optimizer for Global Engineering Optimization

Algorithm 1

Pseudocode of mGWO algorithm.
Initialize the search agent (grey wolf) population ()
Initialize and
Calculate the fitness of each search agent
= the best (or dominating) search agent
= the second best search agent
= the third best search agent
while  ( < Maximum number of iterations)
    for  each search agent
       update the position of the current search agent by (5)
    end for
    update by (7)
    update and by (2)
    calculate the fitness of all search agents
    update and
    
end while
Return