Random Drift Particle Swarm Optimization
The particle swarm optimization algorithm: convergence analysis and parameter selection