Multi-Objective Optimization Problems Using Cooperative Evolvement Particle Swarm Optimizer

yong zhang,dunwei gong,na geng
DOI: https://doi.org/10.1166/jctn.2013.2751
2013-01-01
Journal of Computational and Theoretical Nanoscience
Abstract:In this paper, a new multi-objective particle swarm algorithm based on the cooperative sub-warms, called cooperative evolvement multi-objective particle swarm optimization (CEMOPSO) algorithm, is proposed to tackle complex multi-objective optimization problems. This algorithm consists of multiple sub-swarms which connect each other by the ring topology. Each sub-swarm is designed to optimize one of the objectives, but the update of its particles is performed based on species seeds from neighbor sub-swarms. A self-adaptive escape operation is proposed to allow the particles to explore un-searched solution space. Moreover, an external archive of elite particles are incorporated into CEMOPSO to store non-dominated solutions found so far. By compared with five multi-objective optimization algorithms the simulation results indicate that the proposed algorithm has much better performance.
What problem does this paper attempt to address?