背包问题
数学优化
贪婪算法
趋同(经济学)
多目标优化
连续背包问题
水准点(测量)
人口
进化算法
集合(抽象数据类型)
分解
计算机科学
数学
重量
算法
经济
大地测量学
地理
纯数学
程序设计语言
生态学
李代数
人口学
社会学
经济增长
生物
作者
Jiawei Yuan,Hai‐Lin Liu,Chaoda Peng
标识
DOI:10.1142/s0218001417590066
摘要
Despite the effectiveness of the decomposition-based multi-objective evolutional algorithm (MOEA/D-M2M) in solving continuous multi-objective optimization problems (MOPs), its performance in addressing 0/1 multi-objective knapsack problems (MOKPs) has not been fully explored. In this paper, we use MOEA/D-M2M with an improved greedy repair strategy to solve MOKPs. It first decomposes an MOKP into a number of simple optimization subproblems and solves them in a collaborative way. Each subproblem has its own subpopulation, and then an improved greedy strategy is introduced to improve the performance of the proposed algorithm on MOKPs. Therein, a weight vector chosen randomly from a corresponding subpopulation is utilized to repair infeasible individuals or improve feasible individuals to have a better fitness, which improves the convergence of the population. Experimental studies on a set of test instances indicate that the MOEA/D-M2M with the improved greedy strategy is superior to MOGLS and MOEA/D in terms of finding better approximations to the Pareto front.
科研通智能强力驱动
Strongly Powered by AbleSci AI