An effective co-evolutionary multi-swarm particle swarm optimization(ECMPSO)is proposed for environmental-economic dispatch (EED),which is a complicated multi-objective constrained problem.The strategies such as multi-swarm,new particle swarm optimization(PSO)update as well as restructuring topology structure strategy with dynamic population in period are introduced in ECMPSO, so the algorithm has strong global search ability and good robust performance.Some typical multiobjective optimization functions are tested to verify the algorithm,the results show that the proposed algorithm has superio...