计算机应用 ›› 2017, Vol. 37 ›› Issue (10): 2823-2827.DOI: 10.11772/j.issn.1001-9081.2017.10.2823

• 人工智能 • 上一篇    下一篇

基于线性权重最优支配的高维多目标优化算法

朱占磊, 李征, 赵瑞莲   

  1. 北京化工大学 信息科学与技术学院, 北京 100029
  • 收稿日期:2017-04-05 修回日期:2017-05-30 出版日期:2017-10-10 发布日期:2017-10-16
  • 通讯作者: 李征(1974-),男,河北清苑人,教授,博士生导师,CCF高级会员,主要研究方向:基于搜索的软件工程、软件测试,E-mail:lizheng@mail.buct.edu.cn
  • 作者简介:朱占磊(1990-),男,河南许昌人,硕士研究生,主要研究方向:进化优化算法、多目标优化;李征(1974-),男,河北清苑人,教授,博士生导师,CCF高级会员,主要研究方向:基于搜索的软件工程、软件测试;赵瑞莲(1964-),女,山西忻州人,教授,博士生导师,CCF会员,主要研究方向:软件测试、软件可靠性分析.
  • 基金资助:
    国家自然科学基金资助项目(61472025,61672085)。

Many-objective optimization algorithm based on linear weighted minimal/maximal dominance

ZHU Zhanlei, LI Zheng, ZHAO Ruilian   

  1. College of Information Science and Technology, Beijing University of Chemical Technology, Beijing 100029, China
  • Received:2017-04-05 Revised:2017-05-30 Online:2017-10-10 Published:2017-10-16
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61472025, 61672085).

摘要: 在高维多目标优化问题中,Pareto支配关系存在非支配解随优化目标数增加呈指数级增长和种群选择压力下降等问题。针对这些问题,基于线性权重聚合函数和支配关系两种比较多目标解方法的思想,提出一种线性权重最优支配关系(LWM-dominance),并理论证明了LWM非支配解集是Pareto非支配解集的子集,同时保留了种群中重要的角解。进一步地,基于LWM支配关系,实现了一个高维多目标进化优化算法,基于该算法的实验验证了LWM支配关系的性质。在随机解空间中的实验结果表明LWM支配关系适用于5~15个目标的高维多目标优化问题,通过DTLZ1~DTLZ7高维多目标优化问题进化过程中LWM非支配解集与Pareto非支配解集规模的对比实验,结果表明优化目标数为10和15时非支配解的比例平均下降了约17%。

关键词: 进化优化算法, 高维多目标优化, 线性权重函数, 支配关系, Pareto前沿

Abstract: In Many-objective Optimization Problems (MaOP), the Pareto dominance has exponential increase of non-dominated solutions and the decrease of selection pressure with increasing optimization objectives. To solve these issues, a new type of dominance, namely Linear Weighted Minimal/Maximal dominance (LWM-dominance) was proposed based on the ideas of comparing multi-objective solutions by using linear weighted aggregation and Pareto dominance. It is theoretically proved that LWM non-dominated solution set is a subset of Pareto non-dominated solution set, meanwhile the important corner solutions are reserved. Furthermore, an MaOP algorithm based on LWM dominance was presented. The empirical studies proved the corollaries of the proposed LWM dominance. In detail, the experimental results in random objective space show that the LWM dominance is suitable for the MaOPs with 5-15 objectives; the experiment on comparing the number of LWM non-dominated solutions and Pareto non-dominated solutions with subjects of DTLZ1-DTLZ7 shows that the proportion of non-dominated solutions decreases by about 17% on average when the number of optimization objectives is 10 and 15.

Key words: evolutionary optimization algorithm, many-objective optimization, linear weighted function, dominant relationship, Pareto Front (PF)

中图分类号: