Research Article

Improving Vector Evaluated Particle Swarm Optimisation Using Multiple Nondominated Leaders

Algorithm 1

The PSO algorithm.
begin
  Initialise position & velocity;
  Evaluate objective;
  Initialise pBest;
  Initialise gBest (2);
  while     do
    Update velocity (3);
    Update position (4);
    Evaluate objective;
    Update pBest;
    Update gBest (2);
     ++;
  end
end