Research Article
Analysis of Population Diversity of Dynamic Probabilistic Particle Swarm Optimization Algorithms
Algorithm 1
The execution process of DPPSO.
| (1) Randomly initialize the particles’ positions of the whole population in solution space; | | (2) Initialize the parameters of DPPSO; | | (3) While The termination condition is not satisfied do | | (4) Calculate the fitness values of all particles in the population; | | (5) For each particle, update the optimal positions; | | (6) For each particle, calculate the values based on (2); | | (7) For each particle, calculate the values based on (3); | | (8) For each particle, generate the new positions based on (1); |
|