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 |
|