[1]汪欣,夏超.基于双种群的 Pareto 局部搜索算法[J].计算机技术与发展,2018,28(11):115-119.[doi:10.3969/ j. issn.1673-629X.2018.11.026]
 WANG Xin,XIA Chao.A Pareto Local Search Based on Dual Population[J].,2018,28(11):115-119.[doi:10.3969/ j. issn.1673-629X.2018.11.026]
点击复制

基于双种群的 Pareto 局部搜索算法()

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
28
期数:
2018年11期
页码:
115-119
栏目:
智能、算法、系统工程
出版日期:
2018-11-10

文章信息/Info

Title:
A Pareto Local Search Based on Dual Population
文章编号:
1673-629X(2018)11-0115-05
作者:
汪欣夏超
南京航空航天大学 计算机科学与技术学院,江苏 南京 211100
Author(s):
WANG XinXIA Chao
School of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211100,China
关键词:
多目标组合优化Pareto 局部搜索双种群分解框架多目标旅行商问题
Keywords:
multi-and many-objective combinatorial optimizationPareto local searchdual populationdecomposition based framework multi-objective traveling salesman problem
分类号:
TP301.6
DOI:
10.3969/ j. issn.1673-629X.2018.11.026
文献标志码:
A
摘要:
多目标组合优化问题是工程实际和现实生活中常见的问题,随着目标数目的增多,其求解的难度也越发增加,现有的多目标组合优化算法大多只能解决两至三个目标问题,对于超过三个目标的超多目标组合优化问题却没有好的解决方案。 在基于分解的框架和 Pareto 局部搜索算法的基础上,提出了一种基于双种群的 Pareto 局部搜索算法用于解决超多目标组合优化问题。 算法在进化过程中维持两个种群,分别为工作集和外部集。 工作集利用分解的思想将多目标优化问题分解成单目标问题进行解决以加速收敛过程,工作集则进行 Pareto 局部搜索来产生更为高效的解以保证搜索效率。为验证算法的有效性,基于多目标旅行商问题的多个目标和多个实例进行仿真实验。 通过与现有算法的比较可知,算法在超多目标的组合优化问题上有着非常好的效果。
Abstract:
Multi-objective combinatorial optimization problem is common in engineering practice and real life. Difficulty for solving it increases with the increasing number of objectives. Most of the existing multi-objective combinatorial optimization algorithms can only solve two or three objective problems,and there is no better solution to the many-objective combinatorial optimization problem with more than three objectives. Therefore,we propose a dual population based Pareto local search algorithm based on the decomposition framework. The algorithm maintains two populations,i. e. working and external archives,during evolution. Working archive decomposes the multi-objective optimization problem into a number of single-objective problems to speed up convergence process by using the idea of decomposition,while the external archive generates more efficient solutions by using Pareto local search to ensure the search efficiency.To verify the effectiveness of the algorithm,a simulation experiment is carried out based on multi-and many-objectives instances of multiobjective traveling salesman problem,which validates the effectiveness and efficiency of proposed algorithm over the existing algorithmson many-objective combinatorial optimization problems.
更新日期/Last Update: 2018-11-10