An External Archive Guided Multiobjective Evolutionary Algorithm Based on Decomposition for Combinatorial Optimization

被引:217
作者
Cai, Xinye [1 ]
Li, Yexing [1 ]
Fan, Zhun [2 ,3 ]
Zhang, Qingfu [4 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[2] Shantou Univ, Sch Engn, Guangdong Prov Key Lab Digital Signal & Image Pro, Shantou 515063, Peoples R China
[3] Shantou Univ, Sch Engn, Dept Elect Engn, Shantou 515063, Peoples R China
[4] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
基金
高等学校博士学科点专项科研基金; 中国国家自然科学基金;
关键词
Combinatorial multiobjective optimization; decomposition; Pareto optimality; MOEA/D; HYBRID;
D O I
10.1109/TEVC.2014.2350995
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
Domination-based sorting and decomposition are two basic strategies used in multiobjective evolutionary optimization. This paper proposes a hybrid multiobjective evolutionary algorithm integrating these two different strategies for combinatorial optimization problems with two or three objectives. The proposed algorithm works with an internal (working) population and an external archive. It uses a decomposition-based strategy for evolving its working population and uses a domination-based sorting for maintaining the external archive. Information extracted from the external archive is used to decide which search regions should be searched at each generation. In such a way, the domination-based sorting and the decomposition strategy can complement each other. In our experimental studies, the proposed algorithm is compared with a domination-based approach, a decomposition-based one, and one of its enhanced variants on two well-known multiobjective combinatorial optimization problems. Experimental results show that our proposed algorithm outperforms other approaches. The effects of the external archive in the proposed algorithm are also investigated and discussed.
引用
收藏
页码:508 / 523
页数:16
相关论文
共 32 条
[1]
[Anonymous], 2009, CES491 U ESS SCH COM
[2]
[Anonymous], 2002, Evolutionary Methods for Design, Optimization and Control with Application to Industrial Problems (EUROGEN 2001)
[3]
[Anonymous], IEEE T EVOL IN PRESS
[4]
[Anonymous], 2001, MultiObjective Optimization Using Evolutionary Algorithms
[5]
Cai XY, 2013, IEEE INT CONF CON AU, P412
[6]
Cai XY, 2012, COMPUT INFORM, V31, P847
[7]
MOEA/D for Flowshop Scheduling Problems [J].
Chang, Pei Chann ;
Chen, Shih Hsin ;
Zhang, Qingfu ;
Lin, Jun Lin .
2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, :1433-+
[8]
A data mining approach to evolutionary optimisation of noisy multi-objective problems [J].
Chia, J. Y. ;
Goh, C. K. ;
Shim, V. A. ;
Tan, K. C. .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2012, 43 (07) :1217-1247
[9]
Solving multiobjective optimization problems using an artificial immune system [J].
Coello C.A.C. ;
Cortés N.C. .
Genetic Programming and Evolvable Machines, 2005, 6 (2) :163-190
[10]
A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197