Abstract
Optimization is widely used to solve problems in many fields. With the development of society, the complexity of optimization problems is also increasing. Genetic algorithm (GA) is one of the most powerful stochastic optimizer. As a well-known GA variant, Correlation-based Genetic Algorithm (Corr-GAA) has been successfully applied to solve these optimization problems. Although highly effective, Corr-GAA tends to converge quickly at early evolution, and may fall into the local optimum in the later evolution stage. Non-uniform mutation operator can effectively improve this situation by adjusting dynamically search step of each iteration. In this paper we present an improved genetic algorithm (iCorr-GAA) that combines Corr-GAA with non-uniform mutation operator to solve complex optimization problems. The performance of the algorithm was evaluated by solving a set of benchmark functions provided for CEC 2014 special session and competition. Experimental results give evidence that iCorr-GAA has good global search capability and fast convergence speed.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Elsayed, S.M., Sarker, R.A., Essam, D.L.: A genetic algorithm for solving the CEC’2013 competition problems on real-parameter optimization. In: Evolutionary Computation, pp. 356–360. IEEE (2013)
Segura, C., Coello, C.A.C., Miranda, G., et al.: Using multi-objective evolutionary algorithms for single-objective optimization. 4OR 11(3), 201–228 (2013)
Brest, J., Maučec, M.S., Bošković. B.: iL-SHADE: improved L-SHADE algorithm for single objective real-parameter optimization. In: Evolutionary Computation, pp. 1188–1195. IEEE (2016)
Thakur, M., Meghwani, S.S., Jalota, H.: A modified real coded genetic algorithm for constrained optimization. Appl. Math. Comput. 235(235), 292–317 (2014)
Goldberg, D.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, MA (1989)
Chuang, Y.C., Chen, C.T., Hwang, C.: A real-coded genetic algorithm with a direction-based crossover operator. Inf. Sci. 305, 320–348 (2015)
Ali, M.Z., Awad, N.H., Suganthan, P.N., et al.: An improved class of real-coded genetic algorithms for numerical optimization. Neurocomputing 275, 155–166 (2017)
Falco, I.D., Cioppa, A.D., Tarantino, E.: Mutation-based genetic algorithm: performance evaluation. Appl. Soft Comput. J. 1(4), 285–299 (2002)
Lu, H.L., Wen, X.S., Lan, L., et al.: A self-adaptive genetic algorithm to estimate JA model parameters considering minor loops. J. Magn. Magn. Mater. 374, 502–507 (2015)
Kurdi, M.A.: A new hybrid island model genetic algorithm for job shop scheduling problem. Comput. Industr. Eng. 88(C), 273–283 (2015)
Trivedi, A., Srinivasan, D., Biswas, S., Reindl, T.: Hybridizing genetic algorithm with differential evolution for solving the unit commitment scheduling problem. Swarm Evol. Comput. 23, 50–64 (2015)
González, M.A., Vela, C.R., Varela, R.: A new hybrid genetic algorithm for the job shop scheduling problem with setup times. In: Eighteenth International Conference on Automated Planning and Scheduling, ICAPS 2008, Sydney, Australia, pp. 116–123, DBLP, September 2008
Kundu, A., Laha, S., Vasilakos, A.V.: Correlation-based genetic algorithm for real-parameter optimization. In: Evolutionary Computation, pp. 4804–4809. IEEE (2016)
Michalewicz, Z.: Genetic Algortithms+Data Structure=Programs. Springer, Berlin (1992)
Achiche, S., Ahmed-Kristensen, S.: Genetic fuzzy modeling of user perception of three-dimensional shapes. Artif. Intell. Eng. Des. Anal. Manuf. 25, 101 (2011)
Liang, J.J., Qu, B.Y., Suganthan, P.N.: Problem definitions and evaluation criteria for the cec 2014 special session and competition on single objective real-parameter numerical optimization. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China and Technical report, Nanyang Technological University, Singapore (2013)
Acknowledgement
The project was partly sponsored by Guangdong province science and technology planning projects (Grant: 2016B070704010), and Guangdong province science and technology planning projects (Grant: 2016B010124010).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Ding, F., Huang, M., Deng, Y., Huang, H. (2018). iCorr-GAA Algorithm for Solving Complex Optimization Problem. In: Huang, DS., Jo, KH., Zhang, XL. (eds) Intelligent Computing Theories and Application. ICIC 2018. Lecture Notes in Computer Science(), vol 10955. Springer, Cham. https://doi.org/10.1007/978-3-319-95933-7_76
Download citation
DOI: https://doi.org/10.1007/978-3-319-95933-7_76
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95932-0
Online ISBN: 978-3-319-95933-7
eBook Packages: Computer ScienceComputer Science (R0)