A fast multi-objective evolutionary algorithm based on a tree structure

被引:19
|
作者
Shi, Chuan [1 ]
Yan, Zhenyu [2 ]
Shi, Zhongzhi [3 ]
Zhang, Lei [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing Key Lab Intelligent Telecommun Software &, Beijing 100876, Peoples R China
[2] Univ Virginia, Dept Syst & Informat Engn, Charlottesville, VA 22903 USA
[3] Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
基金
美国国家科学基金会;
关键词
Multi-objective evolutionary algorithm; Pareto dominance; Fitness assignment; Eliminating strategy; OPTIMIZATION PROBLEMS;
D O I
10.1016/j.asoc.2009.08.018
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a fast evolutionary algorithm based on a tree structure for multi-objective optimization. The tree structure, named dominating tree (DT), is able to preserve the necessary Pareto dominance relations among individuals effectively, contains the density information implicitly, and reduces the number of comparisons among individuals significantly. The evolutionary algorithm based on dominating tree (DTEA) integrates the convergence strategy and diversity strategy into the DT and employs a DT-based eliminating strategy that realizes elitism and preserves population diversity without extra time and space costs. Numerical experiments show that DTEA is much faster than SPEA2, NSGA-II and an improved version of NSGA-II, while its solution quality is competitive with those of SPEA2 and NSGA-II. Crown Copyright (C) 2009 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:468 / 480
页数:13
相关论文
共 50 条
  • [1] Multi-objective evolutionary algorithm based on minimum spanning tree
    Li, Miqing
    Zheng, Jinhua
    Luo, Biao
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2009, 46 (05): : 803 - 813
  • [2] Quick multi-objective evolutionary algorithm based on dominating tree
    Shi, Chuan
    Li, Qing-Yong
    Shi, Zhong-Zhi
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (03): : 505 - 516
  • [3] An effective and fast multi-objective evolutionary algorithm
    Zeng, Jie, 1600, Binary Information Press (11):
  • [5] An Efficient Multi-objective Evolutionary Algorithm Based on Minimum Spanning Tree
    Li, Miqing
    Zheng, Jinhua
    Xiao, Guixia
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 617 - 624
  • [6] Multi-objective optimal evolutionary algorithm based on tree-ranking
    Shi, Chuan
    Kang, Li-Shan
    Li, Yan
    Yan, Zhen-Yu
    Wuhan University Journal of Natural Sciences, 2003, 8 (1 B): : 207 - 211
  • [7] FEMOEA: a fast and efficient multi-objective evolutionary algorithm
    Redondo, J. L.
    Fernandez, J.
    Ortigosa, P. M.
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2017, 85 (01) : 113 - 135
  • [8] FEMOEA: a fast and efficient multi-objective evolutionary algorithm
    J. L. Redondo
    J. Fernández
    P. M. Ortigosa
    Mathematical Methods of Operations Research, 2017, 85 : 113 - 135
  • [9] A Multi-objective Evolutionary Algorithm based on Decomposition for Constrained Multi-objective Optimization
    Martinez, Saul Zapotecas
    Coello, Carlos A. Coello
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 429 - 436
  • [10] A fast interpolation-based multi-objective evolutionary algorithm for large-scale multi-objective optimization problems
    Liu, Zhe
    Han, Fei
    Ling, Qinghua
    Han, Henry
    Jiang, Jing
    SOFT COMPUTING, 2024, 28 (02) : 1055 - 1072