Research Article
Improving Vector Evaluated Particle Swarm Optimisation Using Multiple Nondominated Leaders
Algorithm 3
The VEPSO algorithm using multinondominated leaders.
begin | Initialise position & velocity for all M-swarm; | Evaluate objective for all M-swarm; | Initialise archive; | Initialise pBest for all M-swarm; | Initialise gBest (8) for all M-swarm; | while do | Update velocity (9) for all M-swarm; | Update position (4) for all M-swarm; | Mutate position for all M-swarm; | Evaluate objective for all M-swarm; | Update archive; | Update pBest for all M-swarm; | Update gBest (8) for all M-swarm; | ++; | end | end |
|