Research Article
Global Particle Swarm Optimization for High Dimension Numerical Functions Analysis
Algorithm 1
The coding for determined IF and updated position in GPSO.
for | Ch_iter = fix(rand*) + 1; | Ch_part = fix(rand*) + 1; | while (Ch_part= =) | Ch_part = fix(rand*) + 1; | end; |
IF () = *rand*((1, Ch_part, Ch_iter) − X()); | End | V() = W(t)*V() + *rand*( () − X()) | + *rand*(G() − X()) + IF(); | Where N: number of iteration, t: current iteration, D: Dimension, | i: particle’s number, X: variable, G: the current gbest result |
|