摘要

In order to enhance the convergence ability of multi-objective group search optimizer and improve solution distribution of non-dominated Pareto set, we put forward a novel multi-objective group search optimizer based on multiple producers and crossover operator of genetic algorithm (MCGSO) in this paper. The producer of MCGSO is extended from one to multiple ones, which explores more solutions and improves solution distribution of non-dominated Pareto set. For the purpose of preventing a local optimal solution, the metropolis rule of simulation annealing algorithm is introduced into the search pattern of producers. Rangers' search strategies and crossover operator are combined to enhance algorithm's ability to find new solutions and expand the range of non-dominated optimal set. Experimental results on DZTL serial benchmark functions demonstrate that MCGSO can effectively and efficiently solve multi-objective optimization problems compared with other similar multi-objective evolutionary algorithms.