摘要

When dealing with complex multiobjective problems, particle swarm optimization algorithm is easy to fall into local optimum and lead to uneven distribution. Therefore, this paper presents a hybrid multiobjective particle swarm optimization algorithm based on R2 indicator (R2HMOPSO) for solving multiobjective optimization problem. The proposed algorithm uses the sigmoid function mapping method to adjust the inertia weight and learning factors in order to tradeoffs the exploration and exploitation process effectively. In addition, simulation binary crossover operator is designed to reinitialize the particles to improve the search capability of the algorithm and to prevent particles from falling into local optimum and premature convergence. R2 indicator is incorporated into the R2HMOPSO algorithm so as to deal with the solutions of uneven distribution on the true Pareto front. Besides, polynomial mutation is used to maintain diversity in the external archive. The improved algorithm is evaluated on standard benchmarks. By comparing it with four state-of-the-art multiobjective optimization algorithms, the simulation results show that R2HMOPSO algorithm is competitive and effective in terms of convergence and distribution.