Engineering design optimization using an improved local search based epsilon differential evolution algorithm

Many engineering problems can be categorized into constrained optimization problems (COPs). The engineering design optimization problem is very important in engineering industries. Because of the complexities of mathematical models, it is difficult to find a perfect method to solve all the COPs very well. $$\varepsilon $$ε constrained differential evolution ($$\varepsilon $$εDE) algorithm is an effective method in dealing with the COPs. However, $$\varepsilon $$εDE still cannot obtain more precise solutions. The interaction between feasible and infeasible individuals can be enhanced, and the feasible individuals can lead the population finding optimum around it. Hence, in this paper we propose a new algorithm based on $$\varepsilon $$ε feasible individuals driven local search called as $$\varepsilon $$ε constrained differential evolution algorithm with a novel local search operator ($$\varepsilon $$εDE-LS). The effectiveness of the proposed $$\varepsilon $$εDE-LS algorithm is tested. Furthermore, four real-world engineering design problems and a case study have been studied. Experimental results show that the proposed algorithm is a very effective method for the presented engineering design optimization problems.

[1]  Wenyin Gong,et al.  A multiobjective differential evolution algorithm for constrained optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[2]  George Mavrotas,et al.  An improved version of the augmented ε-constraint method (AUGMECON2) for finding the exact pareto set in multi-objective integer programming problems , 2013, Appl. Math. Comput..

[3]  Yun Li,et al.  Optimization and robustness for crashworthiness of side impact , 2001 .

[4]  H Nowacki,et al.  OPTIMIZATION IN PRE-CONTRACT SHIP DESIGN , 1973 .

[5]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems , 2007, IFSA.

[6]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[7]  Ivona Brajevic,et al.  An upgraded artificial bee colony (ABC) algorithm for constrained optimization problems , 2012, Journal of Intelligent Manufacturing.

[8]  S. N. Kramer,et al.  An Augmented Lagrange Multiplier Based Method for Mixed Integer Discrete Continuous Optimization and Its Applications to Mechanical Design , 1994 .

[9]  N. Jawahar,et al.  An effective hybrid cuckoo search and genetic algorithm for constrained engineering design optimization , 2014 .

[10]  Tapabrata Ray,et al.  ENGINEERING DESIGN OPTIMIZATION USING A SWARM WITH AN INTELLIGENT INFORMATION SHARING AMONG INDIVIDUALS , 2001 .

[11]  Jing J. Liang,et al.  Problem Deflnitions and Evaluation Criteria for the CEC 2006 Special Session on Constrained Real-Parameter Optimization , 2006 .

[12]  P. J. Pawar,et al.  Parameter optimization of a multi-pass milling process using non-traditional optimization algorithms , 2010, Appl. Soft Comput..

[13]  Tetsuyuki Takahama,et al.  Efficient constrained optimization by the ε constrained differential evolution with rough approximation using kernel regression , 2013, 2013 IEEE Congress on Evolutionary Computation.

[14]  Xiwen Lu,et al.  On-line supply chain scheduling for single-machine and parallel-machine configurations with a single customer: Minimizing the makespan and delivery cost , 2015, Eur. J. Oper. Res..

[15]  Carlos A. Coello Coello,et al.  Constraint-handling in nature-inspired numerical optimization: Past, present and future , 2011, Swarm Evol. Comput..

[16]  Martin Fischer,et al.  Cifecenter for Integrated Facility Engineering Fully Constrained Design: a Scalable Method for Discrete Member Sizing Optimization of Steel Frame Structures , 2022 .

[17]  Tetsuyuki Takahama,et al.  Efficient constrained optimization by the ε constrained adaptive differential evolution , 2010, IEEE Congress on Evolutionary Computation.

[18]  Ali Wagdy Mohamed,et al.  Constrained optimization based on modified differential evolution algorithm , 2012, Inf. Sci..

[19]  Rainer Kolisch,et al.  MIP models for resource-constrained project scheduling with flexible resource profiles , 2014, Eur. J. Oper. Res..

[20]  Gary G. Yen,et al.  An Adaptive Penalty Formulation for Constrained Evolutionary Optimization , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[21]  Liang Gao,et al.  Multi-objective optimization based reverse strategy with differential evolution algorithm for constrained optimization problems , 2015, Expert Syst. Appl..

[22]  Tetsuyuki Takahama,et al.  Constrained optimization by the ε constrained differential evolution with an archive and gradient-based mutation , 2010, IEEE Congress on Evolutionary Computation.

[23]  Ling Wang,et al.  An effective co-evolutionary differential evolution for constrained optimization , 2007, Appl. Math. Comput..

[24]  Dexuan Zou,et al.  A novel modified differential evolution algorithm for constrained optimization problems , 2011, Comput. Math. Appl..

[25]  Panagiotis D. Christofides,et al.  Integrating dynamic economic optimization and model predictive control for optimal operation of nonlinear process systems , 2014 .

[26]  Yong Wang,et al.  An improved (μ + λ)-constrained differential evolution for constrained optimization , 2013, Inf. Sci..

[27]  M.H. Moradi,et al.  A combination of Genetic Algorithm and Particle Swarm Optimization for optimal DG location and sizing in distribution systems , 2010, 2010 Conference Proceedings IPEC.

[28]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[29]  Xinyu Li,et al.  ε Constrained Differential Evolution Algorithm with a Novel Local Search Operator for Constrained Optimization Problems , 2015 .

[30]  Jasbir S. Arora,et al.  Introduction to Optimum Design , 1988 .

[31]  Liang Gao,et al.  A differential evolution algorithm with intersect mutation operator , 2013, Appl. Soft Comput..

[32]  A. Gandomi,et al.  Mixed variable structural optimization using Firefly Algorithm , 2011 .

[33]  Rainer Storn,et al.  System design by constraint adaptation and differential evolution , 1999, IEEE Trans. Evol. Comput..

[34]  Tetsuyuki Takahama,et al.  Efficient Constrained Optimization by the ε Constrained Rank-Based Differential Evolution , 2012, 2012 IEEE Congress on Evolutionary Computation.

[35]  Wenyin Gong,et al.  Differential Evolution With Ranking-Based Mutation Operators , 2013, IEEE Transactions on Cybernetics.

[36]  Kazuo Furuta,et al.  Predatory Search Strategy Based on Swarm Intelligence for Continuous Optimization Problems , 2013 .

[37]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[38]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[39]  Liang Gao,et al.  An improved electromagnetism-like mechanism algorithm for constrained optimization , 2013, Expert Syst. Appl..

[40]  Ling Wang,et al.  An effective differential evolution with level comparison for constrained engineering design , 2010 .

[41]  Pierre Lopez,et al.  Energetic reasoning for energy-constrained scheduling with a continuous resource , 2015, J. Sched..

[42]  Yong Wang,et al.  Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization , 2010, Appl. Soft Comput..

[43]  Jung-Fa Tsai,et al.  Global optimization of nonlinear fractional programming problems in engineering design , 2005 .

[44]  Efrén Mezura-Montes,et al.  Memetic differential evolution for constrained numerical optimization problems , 2013, 2013 IEEE Congress on Evolutionary Computation.

[45]  Yong Wang,et al.  Combining Multiobjective Optimization With Differential Evolution to Solve Constrained Optimization Problems , 2012, IEEE Transactions on Evolutionary Computation.

[46]  S. Puzzi,et al.  A double-multiplicative dynamic penalty approach for constrained evolutionary optimization , 2008 .

[47]  Tetsuyuki Takahama,et al.  Constrained Optimization by the ε Constrained Differential Evolution with Gradient-Based Mutation and Feasible Elites , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[48]  Marco Montemurro,et al.  The Automatic Dynamic Penalisation method (ADP) for handling constraints with genetic algorithms , 2013 .