摘要

Multi-objective evolutionary algorithm based on decomposition (MOEA/D) has been proved competitive in tackling complex multi-objective optimization problems. However, the performance of MOEA/D is very sensitive to its parameter settings. Differential evolutionary (DE) operator is the most widely used operator in MOEA/D while generating new solutions and the parameters of DE (scaling factor F and crossover rate CR) could influence the performance of MOEA/D significantly. In this paper, a distance-dependent parameter adaption mechanism for MOEA/D (MOEA/D-DPA) is proposed to adapt the DE parameters. Similarity information of the DE parents is considered in MOEA/D-DPA, and this is expected to benefit the balance between exploration and exploitation. In the proposed algorithm, the distance space, which is defined based on the distance between two subproblems in MOEA/D, is firstly divided into several levels. Then the successful parameters (Fs and CRs) that belong to the same level of distance are further used to generate new parameters for that level of distance adaptively. Besides, the neighborhood size for each subproblem is also sampled from a specific distance level with a probability. Five adaptive MOEA/Ds proposed recently are adopted as a comparison. The algorithms in comparison are tested on nine WFG test problems and ten unconstrained test problems proposed in CEC-2009 Special Session and Competition. Experimental results indicate that MOEA/D-DPA is competitive when compared with five adaptive MOEA/Ds, especially on the WFG test suite.