Using the two-branch tournament genetic algorithm for multiobjective design

被引:34
作者
Crossley, WA
Cook, AM
Fanjoy, DW
Venkayya, VB
机构
[1] Purdue Univ, Sch Aeronaut & Astronaut, W Lafayette, IN 47907 USA
[2] USAF, Res Lab, Struct Div, Wright Patterson AFB, OH 45433 USA
关键词
D O I
10.2514/2.699
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The two-branch tournament genetic algorithm is presented as an approach to determine a set of Pareto-optimal solutions to multiobjective design problems. Because the genetic algorithm searches using a population of points rather than using a point-to-point search, it is possible to generate a large number of solutions to multiobjective problems in a single run of the algorithm. The two-branch tournament and its implementation in a genetic algorithm (GA) to provide these solutions are discussed. This approach differs from most traditional methods for GA-based multiobjective design; it does not require the nondominated ranking approach nor does it require additional fitness manipulations. A multiobjective mathematical benchmark problem and a 10-bar truss problem were solved to illustrate how this approach works for typical multiobjective problems. These problems also allowed comparison to published solutions. The two-branch GA was also applied to a problem combining discrete and continuous variables to illustrate an additional advantage of this approach for multiobjective design problems. Results of all three problems were compared to those of single-objective approaches providing a measure of how closely the Pareto-optimal set is estimated by the two-branch GA. Finally, conclusions were made about the benefits and potential for improvement of this approach.
引用
收藏
页码:261 / 267
页数:7
相关论文
共 14 条
[1]   Multiobjective optimization design with pareto genetic algorithm [J].
Cheng, FY ;
Li, D .
JOURNAL OF STRUCTURAL ENGINEERING, 1997, 123 (09) :1252-1261
[2]  
CROSSLEY WA, 1996, P AIAA NASA ISSMO 6, P384
[3]  
CROSSLEY WA, 1997, 970083 AIAA
[4]   An Overview of Evolutionary Algorithms in Multiobjective Optimization [J].
Fonseca, Carlos M. ;
Fleming, Peter J. .
EVOLUTIONARY COMPUTATION, 1995, 3 (01) :1-16
[5]  
Goldberg D. E., 1989, GENETIC ALGORITHMS S
[6]  
HORN J, 1993, 93005 ILL GEN ALG LA
[7]  
NORRIS S, 1998, 98010 AIAA
[8]  
PARETO V, 1971, MANUAL POLITICAL EC, P103
[9]  
Schaffer J., 1985, P 1 INT C GEN ALG, P93
[10]  
VANDERPLAATS GN, 1973, TMX622282 NASA