An orthogonal multi-objective evolutionary algorithm for multi-objective optimization problems with constraints

被引:27
作者
Zeng, SY [1 ]
Kang, LSS
Ding, LXX
机构
[1] China Univ Geosci, Dept Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Zhuzhou Inst Technol, Dept Comp Sci & Technol, Zhuzhou 412008, Hunan, Peoples R China
[3] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Hubei, Peoples R China
关键词
evolutionary algorithms; orthogonal design; multi-objective optimization; paretooptimal set; strict partial ordered relation;
D O I
10.1162/106365604773644332
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an orthogonal multi-objective evolutionary algorithm (OMOEA) is proposed for multi-objective optimization problems (MOPs) with constraints. Firstly, these constraints are taken into account when determining Pareto dominance. As a result, a strict partial-ordered relation is obtained, and feasibility is not considered later in the selection process. Then, the orthogonal design and the statistical optimal method are generalized to MOPs, and a new type of multi-objective evolutionary algorithm (MOEA) is constructed. In this framework, an original niche evolves first, and splits into a group of sub-niches. Then every sub-niche repeats the above process. Due to the uniformity of the search, the optimality of the statistics, and the exponential increase of the splitting frequency of the niches, OMOEA uses a deterministic search without blindness or stochasticity. It can soon yield a large set of solutions which converges to the Pareto-optimal set with high precision and uniform distribution. We take six test problems designed by Deb, Zitzler et al., and an engineering problem (TV) with constraints provided by Ray et al. to test the new technique. The numerical experiments show that our algorithm is superior to other MOGAS and MOEAs, such as FFGA, NSGAII, SPEA2, and so on, in terms of the precision, quantity and distribution of solutions. Notably, for the engineering problem W, it finds the Pareto-optimal set, which was previously unknown.
引用
收藏
页码:77 / 98
页数:22
相关论文
共 29 条
[1]  
[Anonymous], 2001, SPEA2 IMPROVING STRE, DOI DOI 10.3929/ETHZ-A-004284029
[2]  
[Anonymous], 2001001 KANGAL
[3]  
Cohon J., 1978, Multiobjective programming and planning
[4]   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
[5]  
Deb K., 2001, WIL INT S SYS OPT
[6]   Multiobjective optimization and multiple constraint handling with evolutionary algorithms - Part II: Application example [J].
Fonseca, CM ;
Fleming, PJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1998, 28 (01) :38-47
[7]   Multiobjective optimization and multiple constraint handling with evolutionary algorithms - Part I: A unified formulation [J].
Fonseca, CM ;
Fleming, PJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1998, 28 (01) :26-37
[8]  
FONSECA CM, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P416
[9]   GENETIC SEARCH STRATEGIES IN MULTICRITERION OPTIMAL-DESIGN [J].
HAJELA, P ;
LIN, CY .
STRUCTURAL OPTIMIZATION, 1992, 4 (02) :99-107
[10]  
Hick C. R., 1993, FUNDAMENTAL CONCEPTS