Comparison of multi-objective optimization methodologies for engineering applications

Computational models describing the behavior of complex physical systems are often used in the engineering design field to identify better or optimal solutions with respect to previously defined performance criteria. Multi-objective optimization problems arise and the set of optimal compromise solutions (Pareto front) has to be identified by an effective and complete search procedure in order to let the decision maker, the designer, to carry out the best choice. Four multi-objective optimization techniques are analyzed by describing their formulation, advantages and disadvantages. The effectiveness of the selected techniques for engineering design purposes is verified by comparing the results obtained by solving a few benchmarks and a real structural engineering problem concerning an engine bracket of a car.

[1]  M. Salukvadze,et al.  On the existence of solutions in problems of optimization under vector-valued criteria , 1974 .

[2]  Andrzej Osyczka,et al.  Multicriterion Optimisation in Engineering , 1984 .

[3]  Kemper Lewis,et al.  Effective generation of Pareto sets using genetic programming , 2001 .

[4]  D. H. Marks,et al.  A review and evaluation of multiobjective programing techniques , 1975 .

[5]  Matthias Ehrgott,et al.  Multicriteria Optimization , 2005 .

[6]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation) , 2006 .

[7]  Carlos Artemio Coello-Coello,et al.  Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art , 2002 .

[8]  T. L. Saaty,et al.  The computational algorithm for the parametric objective function , 1955 .

[9]  M. Z. Cohn,et al.  MULTIOBJECTIVE OPTIMIZATION OF PRESTRESSED CONCRETE STRUCTURES , 1993 .

[10]  Andrzej Osyczka,et al.  7 – Multicriteria optimization for engineering design , 1985 .

[11]  E Atrek,et al.  New directions in optimum structural design , 1984 .

[12]  Andrzej Osyczka,et al.  Multicriterion optimization in engineering with FORTRAN programs , 1984 .

[13]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[14]  J. Koski Multicriterion Optimization in Structural Design , 1981 .

[15]  Carlos A. Coello Coello,et al.  A Short Tutorial on Evolutionary Multiobjective Optimization , 2001, EMO.

[16]  Lucien Duckstein Multiobjective Optimization in Structural Design: The Model Choice Problem , 1981 .

[17]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[18]  Singiresu S. Rao Game theory approach for multiobjective structural optimization , 1987 .

[19]  Peter J. Fleming,et al.  Multiobjective genetic algorithms made easy: selection sharing and mating restriction , 1995 .

[20]  L. Lasdon,et al.  On a bicriterion formation of the problems of integrated system identification and system optimization , 1971 .

[21]  Lotfi A. Zadeh,et al.  Optimality and non-scalar-valued performance criteria , 1963 .

[22]  Kalyanmoy Deb,et al.  Multi-objective Genetic Algorithms: Problem Difficulties and Construction of Test Problems , 1999, Evolutionary Computation.