Abstract
In this paper, a new direction-based exponential crossover operator (DEX) for a real-coded genetic algorithm (RCGA) has been developed. Its name indicates that this newly designed DEX is influenced by the directional knowledge of the problem. This knowledge about a problem actually helps to decide the search direction of the algorithm in the variable space to move toward the globally optimum solution. Now, the task of collecting this data is quite tricky and may have several ways. However, we suggest one approach to obtain this knowledge during the evolution of solutions. Utilizing this prior knowledge during the crossover operation, the children solutions are created with a biasness of that search direction. This, in fact, makes the searching mechanism of an RCGA more efficient. To measure the performance of the DEX, ten classical benchmark test functions have been taken and the experiments are done using an RCGA with the proposed crossover operator, and the results are compared with another popular crossover operator, namely, simulated binary crossover (SBX).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Mazhoud I, Hadj-Hamou K, Bigeon J, Joyeux P (2013) Particle swarm optimization for solving engineering problems: a new constraint-handling mechanism. Eng Appl Artif Intell 26(4):1263–1273
Davis L (1991) Handbook of genetic algorithms. Van Nostrand Reinhold, New York
Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: The sixth international symposium on micro machine and human science (MHS’95), Japan, pp 39–43
Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern B Cybern 26(1):29–41
Yang X-S (2010) A new metaheuristic bat-inspired algorithm. In: González J, Pelta D, Cruz C, Terrazas G, Krasnogor N (eds) Nature inspired cooperative strategies for optimization (NICSO 2010), vol 284, Berlin, Heidelberg, pp. 65–74
Fahimnia B, Luong L, Marian R (2008) Optimization/simulation modeling of the integrated production-distribution plan: an innovative survey. WSEAS Trans Bus Econ 3(5):52–65
Wright AH (1991) Genetic algorithms for real parameter optimization. In: Rawlins GJE (ed) Foundations of genetic algorithms, vol 1, pp 205–218. doi:https://doi.org/10.1016/B978-0-08-050684-5.50016-1
Radcliffe NJ (1991) Equivalence class analysis of genetic algorithms. Complex Syst 2(5):183–205
Michalewicz Z (1992) Genetic algorithms + data structures = evolution programs. Springer-Verlag, New York
Eshelman LJ, Schaffer JD (1993) Real-coded genetic algorithms and interval-schemata. In: Proceedings of the workshop on foundation of genetic algorithms, Vail, CO, USA, pp 187–202
Deb K, Agrawal RB (1995) Simulated binary crossover for continuous search space. Complex Syst 9(2):115–148
Ono I, Kobayashi S (2003) A real-coded genetic algorithm for function optimization using unimodal normal distribution crossover. In: Ghosh A, Tsutsui S (eds) Advances in evolutionary computing. Natural Computing series, Berlin, Heidelberg
Tsutsui S, Yamamura M, Higuchi T (1999) Multi-parent recombination with simplex crossover in real-coded genetic algorithms. In: Banzhaf W, Daida J, Eiben A, Garzon M, Honavar V, Jakiela M, Smith R (eds) Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-1 1999), pp 657–664
Deb K, Anand A, Joshi D (2002) A computationally efficient evolutionary algorithm for real-parameter evolution. Evol Comput J 10(4):371–395
Deep K, Thakur M (2007) A new crossover operator for real-coded genetic algorithms. Appl Math Comput 188:895–911
Kuo H-C, Lin C-H (2013) A directed genetic algorithm for global optimization. Appl Math Comput 219:7348–7364
Chuang Y-C, Chen C-T, Hwang C (2015) A real-coded genetic algorithm with a direction-based crossover operator. Inf Sci 305:320–348
Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inform 26(4):30–45
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Das, A.K., Pratihar, D.K. (2020). A Direction-Based Exponential Crossover Operator for Real-Coded Genetic Algorithm. In: Singh, B., Roy, A., Maiti, D. (eds) Recent Advances in Theoretical, Applied, Computational and Experimental Mechanics. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-15-1189-9_25
Download citation
DOI: https://doi.org/10.1007/978-981-15-1189-9_25
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-1188-2
Online ISBN: 978-981-15-1189-9
eBook Packages: EngineeringEngineering (R0)