Abstract
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.
References
Thakur, M., S.S. Meghwani, and H. Jalota. 2014. A modified real coded genetic algorithm for constrained optimization. Applied Mathematics and Computation 235: 292–317.
Yokota, T., M. Gen, Y. Li, and C.E. Kim. 1996. A genetic algorithm for interval nonlinear integer programming problem. Computers and industrial engineering 31 (3): 913–917.
Costa, L., and P. Oliveira. 2001. Evolutionary algorithms approach to the solution of mixed integer non-linear programming problems. Computers and Chemical Engineering 25 (2): 257–266.
Lin, Y. 2013. Mixed-integer constrained optimization based on memetic algorithm. Journal of applied research and technology 11 (2): 242–250.
Lin, Y.C., K.S. Hwang, and F.S. Wang. 2004. A mixed-coding scheme of evolutionary algorithms to solve mixed-integer nonlinear programming problems. Computers and Mathematics with Applications 47 (8): 1295–1307.
Lin, Y.C., K.S. Hwang, and F.S. Wang. 2001. Co-evolutionary hybrid differential evolution for mixed-integer optimization problems. Engineering Optimization 33 (6): 663–682.
Yan, L., K. Shen, and S. Hu. 2004. Solving mixed integer nonlinear programming problems with line-up competition algorithm. Computers and Chemical Engineering 28 (12): 2647–2657.
Xiong, Y., and S.S. Rao. 2004. Fuzzy nonlinear programming for mixed-discrete design optimization through hybrid genetic algorithm. Fuzzy Sets and Systems 146 (2): 167–186.
Cheung, B.S., A. Langevin, and H. Delmaire. 1997. Coupling genetic algorithm with a grid search method to solve mixed integer nonlinear programming problems. Computers and Mathematics with Applications 34 (12): 13–23.
Cardoso, M.F., R. Salcedo, S.F. de Azevedo, and D. Barbosa. 1997. A simulated annealing approach to the solution of MINLP problems. Computers and Chemical Engineering 21 (12): 1349–1364.
Metropolis, N., A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller, and E. Teller. 1953. Equation of state calculations by fast computing machines. The Journal of Chemical Physics 21 (6): 1087–1092.
Kirkpatrick, S., M. Vecchi, et al. 1983. Optimization by simulated annealing. science 220 (4598): 671–680.
Kirkpatrick, S. 1984. Optimization by simulated annealing: quantitative studies. Journal of Statistical Physics 34 (5–6): 975–986.
Wah, B.W., Y. Chen, and T. Wang. 2007. Simulated annealing with asymptotic convergence for nonlinear constrained optimization. Journal of Global Optimization 39 (1): 1–37.
Exler, O., L.T. Antelo, J.A. Egea, A.A. Alonso, and J.R. Banga. 2008. A tabu search-based algorithm for mixed-integer nonlinear problems and its application to integrated process and control system design. Computers and Chemical Engineering 32 (8): 1877–1891.
Ugray, Z., L. Lasdon, J.C Plummer, F. Glover, J. Kelly, J., and R. Marti. 2005. A multistart scatter search heuristic for smooth NLP and MINLP problems. In Metaheuristic optimization via memory and evolution, 25–57. Springer.
dos Santos Coelho, L. 2009. An efficient particle swarm approach for mixed-integer programming in reliability redundancy optimization applications. Reliability Engineering and System Safety 94 (4): 830–837.
Deep, K., K.P. Singh, M. Kansal, and C. Mohan. 2009. A real coded genetic algorithm for solving integer and mixed integer optimization problems. Applied Mathematics and Computation 212 (2): 505–518.
Hua, Z., and F. Huang. 2006. An effective genetic algorithm approach to large scale mixed integer programming problems. Applied Mathematics and Computation 174 (2): 897–909.
Goldberg, D.E., and K. Deb. 1991. A comparative analysis of selection schemes used in genetic algorithms. Urbana 51: 61801–2996.
da Silva, E.L., H.A. Gil, and J.M. Areiza. 1999. Transmission network expansion planning under an improved genetic algorithm. In Proceedings of the 21st 1999 IEEE international conference on power industry computer applications, PICA’99, 315–321. IEEE.
Blickle, T., and L. Thiele. 1996. A comparison of selection schemes used in evolutionary algorithms. Evolutionary Computation 4 (4): 361–394.
Deep, K., and M. Thakur. 2007. A new mutation operator for real coded genetic algorithms. Applied Mathematics and Computation 193 (1): 211–230.
Mohan, C., and H. Nguyen. 1999. A controlled random search technique incorporating the simulated annealing concept for solving integer and mixed integer global optimization problems. Computational Optimization and Applications 14 (1): 103–132.
Deb, K. 2000. An efficient constraint handling method for genetic algorithms. Computer Methods in applied Mechanics and Engineering 186 (2): 311–338.
Floudas, C.A. 1995. Nonlinear and mixed-integer optimization: fundamentals and applications. Oxford University Press.
Sandgren, E. 1990. Nonlinear integer and discrete programming in mechanical design optimization. Journal of Mechanical Design 112 (2): 223–229.
Amir, H.M., and T. Hasegawa. 1989. Nonlinear mixed-discrete structural optimization. Journal of Structural Engineering 115 (3): 626–646.
Ku, K.J., S. Rao, and L. Chen. 1998. Taguchi-aided search method for design optimization of engineering systems. Engineering Optimization 30 (1): 1–23.
Gandomi, A.H., X.S. Yang, and A.H. Alavi. 2011. Mixed variable structural optimization using firefly algorithm. Computers and Structures 89 (23): 2325–2336.
Deb, K., and M. Goyal. 1996. A combined genetic adaptive search (GeneAS) for engineering design. Computer Science and Informatics 26: 30–45.
Bharti. 1994. Controlled random search technique and their applications. PhD thesis, Department of Mathematics, University of Roorkee, Roorkee, India.
Deep, K., and M. Thakur. 2007. A new crossover operator for real coded genetic algorithms. Applied Mathematics and Computation 188 (1): 895–911.
Kannan, B., and S.N. Kramer. 1994. An augmented lagrange multiplier based method for mixed integer discrete continuous optimization and its applications to mechanical design. Journal of Mechanical Design 116 (2): 405–411.
Zhang, C., and H.P. Wang. 1993. Mixed-discrete nonlinear optimization with simulated annealing. Engineering Optimization 21 (4): 277–291.
Gandomi, A.H., X.S. Yang, and A.H. Alavi. 2013. Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Engineering with Computers 29 (1): 17–35.
Parsopoulos, K.E., and M.N. Vrahatis. 2005. United particle swarm optimization for solving constrained engineering optimization problems. In Advances in natural computation, 582–591. Springer.
Gandomi, A.H., G.J. Yun, X.S. Yang, and S. Talatahari. 2013. Chaos-enhanced accelerated particle swarm optimization. Communications in Nonlinear Science and Numerical Simulation 18 (2): 327–340.
Ali, M.Z., N.H. Awad, P.N. Suganthan, R.M. Duwairi, and R.G. Reynolds. 2016. A novel hybrid cultural algorithms framework with trajectory-based search for global numerical optimization. Information Sciences 334: 219–249.
Yun, Y. 2005. Study on adaptive hybrid genetic algorithm and its applications to engineering design problems. Master’s thesis, Waseda University.
Mezura-Montes, E., B. Hernández-Ocaña. 2009. Modified bacterial foraging optimization for engineering design. In Intelligent engineering systems through artificial neural networks. ASME Press.
Ray, T., and P. Saini. 2001. Engineering design optimization using a swarm with an intelligent information sharing among individuals. Engineering Optimization 33 (6): 735–748.
Mollinetti, M.A.F., D.L. Souza, R.L., Pereira, E.K.K. Yasojima, O.N. Teixeira, O.N. 2016. ABC+ES: Combining artificial bee colony algorithm and evolution strategies on engineering design problems and benchmark functions. In Hybrid intelligent systems, 53–66. Springer.
Akhtar, S., K. Tai, and T. Ray. 2002. A socio-behavioural simulation model for engineering design optimization. Engineering Optimization 34 (4): 341–354.
Mezura-Montes, E., C.A.C. Coello, and R. Landa-Becerra. 2003. Engineering optimization using simple evolutionary algorithm. In Proceedings of 15th IEEE international conference on tools with artificial intelligence, 149–156. IEEE.
Wang, J., and Z. Yin. 2008. A ranking selection-based particle swarm optimizer for engineering design optimization problems. Structural and Multidisciplinary Optimization 37 (2): 131–147.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Jalota, H., Thakur, M. (2018). Genetic Algorithm Designed for Solving Linear or Nonlinear Mixed-Integer Constrained Optimization Problems. In: Reddy, M., Viswanath, K., K.M., S. (eds) International Proceedings on Advances in Soft Computing, Intelligent Systems and Applications . Advances in Intelligent Systems and Computing, vol 628. Springer, Singapore. https://doi.org/10.1007/978-981-10-5272-9_27
Download citation
DOI: https://doi.org/10.1007/978-981-10-5272-9_27
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5271-2
Online ISBN: 978-981-10-5272-9
eBook Packages: EngineeringEngineering (R0)