Pareto optimization using the struggle genetic crowding algorithm

被引:16
作者
Andersson, J [1 ]
Wallace, D
机构
[1] Linkoping Univ, Dept Mech Engn, S-58183 Linkoping, Sweden
[2] MIT, Dept Mech Engn, Cambridge, MA 02139 USA
关键词
multi-objective optimization; genetic algorithms; Pareto optimization;
D O I
10.1080/03052150215721
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Many real-world engineering design problems involve the simultaneous optimization of several conflicting objectives. In this paper, a method combining the struggle genetic crowding algorithm with Pareto-based population ranking is proposed to elicit trade-off frontiers. The new method has been tested on a variety of published problems, reliably locating both discontinuous Pareto frontiers as well as multiple Pareto frontiers in multi-modal search spaces. Other published multi-objective genetic algorithms are less robust in locating both global and local Pareto frontiers in a single optimization. For example, in a multi-modal test problem a previously published non-dominated sorting GA (NSGA) located the global Pareto frontier in 41% of the optimizations, while the proposed method located both global and local frontiers in all test runs. Additionally, the algorithm requires little problem specific tuning of parameters.
引用
收藏
页码:623 / 643
页数:21
相关论文
共 26 条
  • [1] ANDERSSON J, 2001, 1 INT C EV MULT OPT
  • [2] [Anonymous], 1993, 93005 IIIIGAL U ILL
  • [3] [Anonymous], 1989, GENETIC ALGORITHM SE
  • [4] [Anonymous], PAR PROBL SOLV NAT 6
  • [5] COELLO C, 1996, THESIS TULANE U
  • [6] Deb K., 2001, Multi-Objective Optimization using Evolutionary Algorithms
  • [7] Multi-objective Genetic Algorithms: Problem Difficulties and Construction of Test Problems
    Deb, Kalyanmoy
    [J]. EVOLUTIONARY COMPUTATION, 1999, 7 (03) : 205 - 230
  • [8] ERICKSON M, 2001, 1 INT C EV MULT OPT
  • [9] ESHELMAN LJ, 1993, FOUNDATIONS OF GENETIC ALGORITHMS 2, P187
  • [10] An Overview of Evolutionary Algorithms in Multiobjective Optimization
    Fonseca, Carlos M.
    Fleming, Peter J.
    [J]. EVOLUTIONARY COMPUTATION, 1995, 3 (01) : 1 - 16