Cooperative Particle Swarm Optimizer Based on Multi-Population and Its Application to Flow-Shop Scheduling Problem

Binneng Yu,Bin Jiao,Xingsheng Gu
DOI: https://doi.org/10.1109/asc-icsc.2008.4675620
2008-01-01
Abstract:This paper presents a new optimization algorithm: MP-CPSO, cooperative particle swarm optimizer based on multi-population. MP-CPSO is based on a master-slave model, slave swarms are employed to search best solution in the solution space independently and population size is adjusted adaptively based on multi-population Lotka-Volterra competition equation. The master swarm evolves based on its own knowledge and also the knowledge of the slave swarms. A disturbance factor is added to a particle swarm optimizer (PSO) for improving PSO algorithms' performance. When the time of the current global best solution having not been updated is longer than the disturbance factor, the particles' velocities will be reset in order to force swarms getting out of local minimum. The experiments of Flow-Shop Scheduling Problem (FSSP) optimizations are presented using MP-CPSO. The results validate the efficiency of the new algorithm presented in this paper.
What problem does this paper attempt to address?