Genetic Algorithm Designed for Solving Linear or Nonlinear Mixed-Integer Constrained Optimization Problems

Genetic algorithms (GA) initially were not developed to handle the integer restriction or discrete values to the design variables. In the recent years, researchers has focused their work on developing/modifying GAs for handling integer/discrete variables. We have modified the BEX-PM algorithm developed by Thakur et al. [1] to solve the nonlinear constrained mixed-integer optimization problems. Twenty test problems have been used to conduct a comparative study to test the effectiveness of proposed algorithm (MI-BEXPM) with other similar algorithms (viz. MILXPM, RST2ANU, and AXNUM) in this class available in the literature. The efficacy of the results acquired through MI-BEXPM is compared with other algorithms on two well-known criteria. The performance of MI-BEXPM is also analysed and compared for solving real-life mixed-integer optimization problems with other methods available in the literature. It is found that MI-BEXPM is significantly superior to the algorithms considered in this work.

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

[2]  Chun Zhang,et al.  Mixed-discrete nonlinear optimization with simulated annealing , 1993 .

[3]  Lino A. Costa,et al.  Evolutionary algorithms approach to the solution of mixed integer non-linear programming problems , 2001 .

[4]  Scott Kirkpatrick,et al.  Optimization by simulated annealing: Quantitative studies , 1984 .

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

[6]  Ying Xiong,et al.  Fuzzy nonlinear programming for mixed-discrete design optimization through hybrid genetic algorithm , 2004, Fuzzy Sets Syst..

[7]  Kao-Shing Hwang,et al.  CO-EVOLUTIONARY HYBRID DIFFERENTIAL EVOLUTION FOR MIXED-INTEGER OPTIMIZATION PROBLEMS , 2001 .

[8]  Li Chen,et al.  TAGUCHI-AIDED SEARCH METHOD FOR DESIGN OPTIMIZATION OF ENGINEERING SYSTEMS , 1998 .

[9]  John C. Plummer,et al.  A Multistart Scatter Search Heuristic for Smooth NLP and MINLP Problems , 2005 .

[10]  Edson Koiti Kudo Yasojima,et al.  ABC+ES: Combining Artificial Bee Colony Algorithm and Evolution Strategies on Engineering Design Problems and Benchmark Functions , 2016, HIS.

[11]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[12]  Kalyanmoy Deb,et al.  A combined genetic adaptive search (GeneAS) for engineering design , 1996 .

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

[14]  H. Amir,et al.  Nonlinear Mixed-Discrete Structural Optimization , 1989 .

[15]  Zhongsheng Hua,et al.  An effective genetic algorithm approach to large scale mixed integer programming problems , 2006, Appl. Math. Comput..

[16]  Manoj Thakur,et al.  A modified real coded genetic algorithm for constrained optimization , 2014, Appl. Math. Comput..

[17]  André Langevin,et al.  Coupling genetic algorithm with a grid search method to solve mixed integer nonlinear programming problems , 1996 .

[18]  Lothar Thiele,et al.  A Comparison of Selection Schemes Used in Evolutionary Algorithms , 1996, Evolutionary Computation.

[19]  M. F. Cardoso,et al.  A simulated annealing approach to the solution of minlp problems , 1997 .

[20]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

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

[22]  Kalyanmoy Deb,et al.  A Comparative Analysis of Selection Schemes Used in Genetic Algorithms , 1990, FOGA.

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

[24]  Jinhua Wang,et al.  A ranking selection-based particle swarm optimizer for engineering design optimization problems , 2008 .

[25]  J. M. Areiza,et al.  Transmission network expansion planning under an improved genetic algorithm , 1999 .

[26]  I ScottKirkpatrick Optimization by Simulated Annealing: Quantitative Studies , 1984 .

[27]  Feng-Sheng Wang,et al.  A mixed-coding scheme of evolutionary algorithms to solve mixed-integer nonlinear programming problems☆ , 2004 .

[28]  Yixin Chen,et al.  Simulated annealing with asymptotic convergence for nonlinear constrained optimization , 2007, J. Glob. Optim..

[29]  Mitsuo Gen,et al.  A genetic algorithm for interval nonlinear integer programming problem , 1996 .

[30]  Robert G. Reynolds,et al.  A novel hybrid Cultural Algorithms framework with trajectory-based search for global numerical optimization , 2016, Inf. Sci..

[31]  Kun Shen,et al.  Solving mixed integer nonlinear programming problems with line-up competition algorithm , 2004, Comput. Chem. Eng..

[32]  Kusum Deep,et al.  A real coded genetic algorithm for solving integer and mixed integer optimization problems , 2009, Appl. Math. Comput..

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

[34]  Kusum Deep,et al.  A new crossover operator for real coded genetic algorithms , 2007, Appl. Math. Comput..

[35]  C. Floudas Nonlinear and Mixed-Integer Optimization: Fundamentals and Applications , 1995 .

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

[37]  Xin-She Yang,et al.  Chaos-enhanced accelerated particle swarm optimization , 2013, Commun. Nonlinear Sci. Numer. Simul..

[38]  Leandro dos Santos Coelho,et al.  An efficient particle swarm approach for mixed-integer programming in reliability-redundancy optimization applications , 2009, Reliab. Eng. Syst. Saf..

[39]  C. Mohan,et al.  A Controlled Random Search Technique Incorporating the Simulated Annealing Concept for Solving Integer and Mixed Integer Global Optimization Problems , 1999, Comput. Optim. Appl..

[40]  Michael N. Vrahatis,et al.  Unified Particle Swarm Optimization for Solving Constrained Engineering Optimization Problems , 2005, ICNC.

[41]  Julio R. Banga,et al.  A Tabu search-based algorithm for mixed-integer nonlinear problems and its application to integrated process and control system design , 2008, Comput. Chem. Eng..

[42]  尹 泳秀,et al.  Study on adaptive hybrid genetic algorithm and its applications to engineering design problems , 2005 .

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

[44]  Y. Lin,et al.  Mixed-Integer Constrained Optimization Based on Memetic Algorithm , 2013 .

[45]  Kusum Deep,et al.  A new mutation operator for real coded genetic algorithms , 2007, Appl. Math. Comput..