Analysis of uncertainty in engineering design optimization problems

In this paper, we analyze popular benchmark instances in the field of engineering design optimization regarding the robustness of published solutions. First, we implement selected benchmark problems with HeuristicLab and show the advantages of having a framework that enables rapid prototyping for optimization and analysis. Then, we show that many solutions quickly become infeasible when considering uncertainty like production inaccuracies. Based on these findings, we motivate why robust solutions for engineering design are important and present methods for measuring, identifying and visualizing robustness. Finally, we present how solutions can be compared and selected using a novel robustness measure.

[1]  Stephan M. Winkler,et al.  Architecture and Design of the HeuristicLab Optimization Environment , 2014 .

[2]  ZhangMin,et al.  Differential evolution with dynamic stochastic selection for constrained optimization , 2008 .

[3]  A Kaveh,et al.  ENGINEERING OPTIMIZATION WITH HYBRID PARTICLE SWARM AND ANT COLONY OPTIMIZATION , 2009 .

[4]  Siamak Talatahari,et al.  An improved ant colony optimization for constrained engineering design problems , 2010 .

[5]  Ling Wang,et al.  An effective co-evolutionary particle swarm optimization for constrained engineering design problems , 2007, Eng. Appl. Artif. Intell..

[6]  Heder S. Bernardino,et al.  A new hybrid AIS-GA for constrained optimization problems in mechanical engineering , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[7]  Helio J. C. Barbosa,et al.  Constrained Optimization Problems in Mechanical Engineering Design Using a Real-Coded Steady-State Genetic Algorithm , 2010 .

[8]  Tapabrata Ray,et al.  Golinski's speed reducer problem revisited , 2003 .

[9]  Bernhard Sendhoff,et al.  Robust Optimization - A Comprehensive Survey , 2007 .

[10]  Tapabrata Ray,et al.  A socio-behavioural simulation model for engineering design optimization , 2002 .

[11]  Carlos A. Coello Coello,et al.  Solving Engineering Optimization Problems with the Simple Constrained Particle Swarm Optimizer , 2008, Informatica.

[12]  Wenjian Luo,et al.  Differential evolution with dynamic stochastic selection for constrained optimization , 2008, Inf. Sci..

[13]  Heder S. Bernardino,et al.  A hybrid genetic algorithm for constrained optimization problems in mechanical engineering , 2007, 2007 IEEE Congress on Evolutionary Computation.

[14]  Nikolaus Hansen,et al.  The CMA Evolution Strategy: A Tutorial , 2016, ArXiv.

[15]  G. Tomassetti A cost-effective algorithm for the solution of engineering problems with particle swarm optimization , 2010 .

[16]  Tapabrata Ray,et al.  Society and civilization: An optimization algorithm based on the simulation of social behavior , 2003, IEEE Trans. Evol. Comput..

[17]  C. A. Coello Coello,et al.  Multiple trial vectors in differential evolution for engineering design , 2007 .

[18]  Xiaohui Hu,et al.  Engineering optimization with particle swarm , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[19]  Edite M. G. P. Fernandes,et al.  Modified Differential Evolution Based on Global Competitive Ranking for Engineering Design Optimization Problems , 2011, ICCSA.

[20]  Carlos A. Coello Coello,et al.  Engineering optimization using simple evolutionary algorithm , 2003, Proceedings. 15th IEEE International Conference on Tools with Artificial Intelligence.

[21]  Ashok Dhondu Belegundu,et al.  A Study of Mathematical Programming Methods for Structural Optimization , 1985 .

[22]  Shang He,et al.  An improved particle swarm optimizer for mechanical design optimization problems , 2004 .

[23]  Petros Koumoutsakos,et al.  Reducing the Time Complexity of the Derandomized Evolution Strategy with Covariance Matrix Adaptation (CMA-ES) , 2003, Evolutionary Computation.

[24]  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 .

[25]  E. Sandgren,et al.  Nonlinear Integer and Discrete Programming in Mechanical Design Optimization , 1990 .

[26]  Ana Maria A. C. Rocha,et al.  Hybridizing the electromagnetism-like algorithm with descent search for solving engineering design problems , 2009, Int. J. Comput. Math..

[27]  Michael Affenzeller,et al.  Simplifying Problem Definitions in the HeuristicLab Optimization Environment , 2015, GECCO.

[28]  K. M. Ragsdell,et al.  Optimal Design of a Class of Welded Structures Using Geometric Programming , 1976 .

[29]  Carlos A. Coello Coello,et al.  Use of a self-adaptive penalty approach for engineering optimization problems , 2000 .

[30]  K. Steiglitz,et al.  Adaptive step size random search , 1968 .

[31]  Dervis Karaboga,et al.  Artificial bee colony algorithm for large-scale problems and engineering design optimization , 2012, J. Intell. Manuf..

[32]  J. Golinski,et al.  An adaptive optimization system applied to machine synthesis , 1973 .