IEEE Trans Cybern. 2017 Dec;47(12):4108-4121. doi: 10.1109/TCYB.2016.2600577. Epub 2016 Aug 26.
The interests in multiobjective and many-objective optimization have been rapidly increasing in the evolutionary computation community. However, most studies on multiobjective and many-objective optimization are limited to small-scale problems, despite the fact that many real-world multiobjective and many-objective optimization problems may involve a large number of decision variables. As has been evident in the history of evolutionary optimization, the development of evolutionary algorithms (EAs) for solving a particular type of optimization problems has undergone a co-evolution with the development of test problems. To promote the research on large-scale multiobjective and many-objective optimization, we propose a set of generic test problems based on design principles widely used in the literature of multiobjective and many-objective optimization. In order for the test problems to be able to reflect challenges in real-world applications, we consider mixed separability between decision variables and nonuniform correlation between decision variables and objective functions. To assess the proposed test problems, six representative evolutionary multiobjective and many-objective EAs are tested on the proposed test problems. Our empirical results indicate that although the compared algorithms exhibit slightly different capabilities in dealing with the challenges in the test problems, none of them are able to efficiently solve these optimization problems, calling for the need for developing new EAs dedicated to large-scale multiobjective and many-objective optimization.
多目标和多准则优化在进化计算领域的兴趣正在迅速增加。然而,尽管许多现实世界的多目标和多准则优化问题可能涉及大量的决策变量,但大多数多目标和多准则优化的研究都局限于小规模问题。从进化优化的历史来看,解决特定类型优化问题的进化算法 (EA) 的发展与测试问题的发展是共同进化的。为了促进大规模多目标和多准则优化的研究,我们基于多目标和多准则优化文献中广泛使用的设计原则提出了一组通用的测试问题。为了使测试问题能够反映实际应用中的挑战,我们考虑了决策变量之间的混合可分离性和决策变量与目标函数之间的非均匀相关性。为了评估所提出的测试问题,我们在提出的测试问题上测试了六个有代表性的进化多目标和多准则 EA。我们的实证结果表明,尽管比较的算法在处理测试问题中的挑战方面表现出略有不同的能力,但它们都不能有效地解决这些优化问题,这就需要开发专门用于大规模多目标和多准则优化的新 EA。