This study pertains to practical use of the GA for industrial applications where only a limited number of simulations can be afforded. Specifically, an attempt is made to find an efficient allocation of the total simulation budget (population size and number of generations) for constrained multi-objective optimization. A study is conducted to seek improvements while restricting the number of simulations to 1,000. Parallelization is exploited using concurrent simulations for each GA generation on a HP quad-core cluster, and resulted in a significant time savings. Furthermore, the efficient distribution of computational effort to achieve the greatest improvement in performance was explored. Two analytical examples as well as an automotive crashworthiness simulation of a finite element model with 58,000 elements were used as test examples. Various population sizes and numbers of generations were tried while limiting the total number of simulations to 1,000. The optimization performance was compared with Monte-Carlo and space filling sampling methods. It was observed that using the GA, many feasible and trade-off solutions could be found. It is shown that allowing a large number of generations is beneficial to get good trade-off solutions. For the vehicle design, significant improvements in the performance were observed. This example also suggests that, for problems with a small feasible region, the number of feasible solutions can be significantly increased in the first few generations involving about 200 simulations.
[1]
A. Osyczka,et al.
A new method to solve generalized multicriteria optimization problems using the simple genetic algorithm
,
1995
.
[2]
David E. Goldberg,et al.
The Gambler's Ruin Problem, Genetic Algorithms, and the Sizing of Populations
,
1999,
Evolutionary Computation.
[3]
Kalyanmoy Deb,et al.
Multi-objective optimization using evolutionary algorithms
,
2001,
Wiley-Interscience series in systems and optimization.
[4]
M. E. Johnson,et al.
Minimax and maximin distance designs
,
1990
.
[5]
Raphael T. Haftka,et al.
Response surface approximation of Pareto optimal front in multi-objective optimization
,
2007
.
[6]
Joseph J. Talavage,et al.
A Tradeoff Cut Approach to Multiple Objective Optimization
,
1980,
Oper. Res..
[7]
Kalyanmoy Deb,et al.
Genetic Algorithms, Noise, and the Sizing of Populations
,
1992,
Complex Syst..