水准点(测量)
多目标优化
数学优化
进化算法
人口
计算机科学
分解
集合(抽象数据类型)
转化(遗传学)
帕累托最优
最优化问题
帕累托原理
数学
大地测量学
社会学
人口学
基因
化学
生物
程序设计语言
生物化学
地理
生态学
作者
Zhengping Liang,Shunxiang Zheng,Zexuan Zhu,Shengxiang Yang
标识
DOI:10.1016/j.ins.2019.01.066
摘要
Dynamic multiobjective optimization problems (DMOPs) are characterized by a time-variant Pareto optimal front (PF) and/or Pareto optimal set (PS). To handle DMOPs, an algorithm should be able to track the movement of the PF/PS over time efficiently. In this paper, a novel dynamic multiobjective evolutionary algorithm (DMOEA) is proposed for solving DMOPs, which includes a hybrid of memory and prediction strategies (HMPS) and the multiobjective evolutionary algorithm based on decomposition (MOEA/D). In particular, the resultant algorithm (MOEA/D-HMPS) detects environmental changes and identifies the similarity of a change to the historical changes, based on which two different response strategies are applied. If a detected change is dissimilar to any historical changes, a differential prediction based on the previous two consecutive population centers is utilized to relocate the population individuals in the new environment; otherwise, a memory-based technique devised to predict the new locations of the population members is applied. Both response mechanisms mix a portion of existing solutions with randomly generated solutions to alleviate the effect of prediction errors caused by sharp or irregular changes. MOEA/D-HMPS was tested on 14 benchmark problems and compared with state-of-the-art DMOEAs. The experimental results demonstrate the efficiency of MOEA/D-HMPS in solving various DMOPs.
科研通智能强力驱动
Strongly Powered by AbleSci AI