Skip to main content
Top
Published in: Soft Computing 7/2021

09-01-2021 | Methodologies and Application

Solving engineering optimization problems using an improved real-coded genetic algorithm (IRGA) with directional mutation and crossover

Authors: Amit Kumar Das, Dilip Kumar Pratihar

Published in: Soft Computing | Issue 7/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Genetic algorithm (GA) is used to solve a variety of optimization problems. Mutation operator also is responsible in GA for maintaining a desired level of diversity in the population. Here, a directional mutation operator is proposed for real-coded genetic algorithm (RGA) along with a directional crossover (DX) operator to improve its performance. These evolutionary operators use directional information to guide the search process in the most promising area of the variable space. The performance of an RGA with the proposed mutation operator and directional crossover (DX) is tested on six benchmark optimization problems of different complexities, and the results are compared to that of the RGAs with five other mutation schemes. The proposed IRGA is found to outperform other RGAs in terms of accuracy in the solutions, convergence rate, and computational time, which is established firmly through statistical analysis. Furthermore, the performance of the proposed IRGA is compared to that of a few recently proposed optimization algorithms. The proposed IRGA is seen to yield the superior results compared to that of the said techniques. It is also applied to solve five constrained engineering optimization problems, where again, it has proved its supremacy. The proposed mutation scheme using directional information leads to an efficient search, and consequently, a superior performance is obtained.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Berry A, Vamplew P (2004) PoD can mutate: a simple dynamic directed mutation approach for genetic algorithms. In: The 2nd international conference on artificial intelligence in science and technology (AISAT 2004). pp 200–205 Berry A, Vamplew P (2004) PoD can mutate: a simple dynamic directed mutation approach for genetic algorithms. In: The 2nd international conference on artificial intelligence in science and technology (AISAT 2004). pp 200–205
go back to reference Das AK, Pratihar DK (2017) A direction-based exponential crossover operator for real-coded genetic algorithm. Paper presented at the seventh international conference on theoretical, applied, computational and experimental mechanics (ICTACEM 2017), IIT Kharagpur, India Das AK, Pratihar DK (2017) A direction-based exponential crossover operator for real-coded genetic algorithm. Paper presented at the seventh international conference on theoretical, applied, computational and experimental mechanics (ICTACEM 2017), IIT Kharagpur, India
go back to reference Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015CrossRef Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015CrossRef
go back to reference Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, ChichesterMATH Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, ChichesterMATH
go back to reference Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inf 26:30–45 Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inf 26:30–45
go back to reference Elkhechafi M, Hachimi H, Elkettani Y (2018) A new hybrid cuckoo search and firefly optimization. Monte Carlo Methods Appl 24(1):71–77MathSciNetCrossRef Elkhechafi M, Hachimi H, Elkettani Y (2018) A new hybrid cuckoo search and firefly optimization. Monte Carlo Methods Appl 24(1):71–77MathSciNetCrossRef
go back to reference Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley Longman Publishing Co., Inc, BostonMATH Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley Longman Publishing Co., Inc, BostonMATH
go back to reference Hinterding R, Michalewicz Z, Peachey TC (1996) Self-adaptive genetic algorithm for numeric functions. Parallel problem solving from nature—PPSN IV. Springer, Berlin, pp 420–429CrossRef Hinterding R, Michalewicz Z, Peachey TC (1996) Self-adaptive genetic algorithm for numeric functions. Parallel problem solving from nature—PPSN IV. Springer, Berlin, pp 420–429CrossRef
go back to reference Holland JH (1992) Adaptation in natural and artificial systems. An introductory analysis with application to biology, control, and artificial intelligence, 2nd edn. MIT Press, Cambridge Holland JH (1992) Adaptation in natural and artificial systems. An introductory analysis with application to biology, control, and artificial intelligence, 2nd edn. MIT Press, Cambridge
go back to reference MacKay DJ, Mac Kay DJ (2003) Information theory, inference and learning algorithms. Cambridge University Press, Cambridge MacKay DJ, Mac Kay DJ (2003) Information theory, inference and learning algorithms. Cambridge University Press, Cambridge
go back to reference Mezura-Montes E, Coello CC, Velázquez-Reyes J (2006) Increasing successful offspring and diversity in differential evolution for engineering design. In: Proceedings of the seventh international conference on adaptive computing in design and manufacture (ACDM 2006), pp 131–139 Mezura-Montes E, Coello CC, Velázquez-Reyes J (2006) Increasing successful offspring and diversity in differential evolution for engineering design. In: Proceedings of the seventh international conference on adaptive computing in design and manufacture (ACDM 2006), pp 131–139
go back to reference Michalewicz Z (1996) Genetic algorithms + data structures = evolution programs, 3rd edn. Springer, New YorkMATH Michalewicz Z (1996) Genetic algorithms + data structures = evolution programs, 3rd edn. Springer, New YorkMATH
go back to reference Munteanu C, Lazarescu V (1999) Improving mutation capabilities in a real-coded genetic algorithm. In: Evoworkshops: evolutionary image analysis, signal processing and telecommunications. Berlin Heidelberg, pp 138–149 Munteanu C, Lazarescu V (1999) Improving mutation capabilities in a real-coded genetic algorithm. In: Evoworkshops: evolutionary image analysis, signal processing and telecommunications. Berlin Heidelberg, pp 138–149
go back to reference Press WH, Teukolsky SA, Vetterling WT, Flannery BP (2007) Section 22.3, gray codes, numerical recipes: the art of scientific computing, 3rd edn. Cambridge University Press, New YorkMATH Press WH, Teukolsky SA, Vetterling WT, Flannery BP (2007) Section 22.3, gray codes, numerical recipes: the art of scientific computing, 3rd edn. Cambridge University Press, New YorkMATH
go back to reference Schutte JF, Koh B, Reinbolt JA, Haftka RT, George AD, Fregly BJ (2005) Evaluation of a particle swarm algorithm for biomechanical optimization. J Biomech Eng 127:465–474CrossRef Schutte JF, Koh B, Reinbolt JA, Haftka RT, George AD, Fregly BJ (2005) Evaluation of a particle swarm algorithm for biomechanical optimization. J Biomech Eng 127:465–474CrossRef
go back to reference Schwefel HP (1987) Collective phenomena in evolutionary systems. Universität Dortmund, Abteilung Informatik Schwefel HP (1987) Collective phenomena in evolutionary systems. Universität Dortmund, Abteilung Informatik
go back to reference Tayal A, Singh SP (2018) Integrating big data analytic and hybrid firefly-chaotic simulated annealing approach for facility layout problem. Ann Oper Res 270(1–2):489–514MathSciNetCrossRef Tayal A, Singh SP (2018) Integrating big data analytic and hybrid firefly-chaotic simulated annealing approach for facility layout problem. Ann Oper Res 270(1–2):489–514MathSciNetCrossRef
go back to reference Temby L, Vamplew P, Berry A (2005) Accelerating real-valued genetic algorithms using mutation-with-momentum. In: Advances in artificial intelligence (AI 2005). Springer, Berlin, pp 1108–1111 Temby L, Vamplew P, Berry A (2005) Accelerating real-valued genetic algorithms using mutation-with-momentum. In: Advances in artificial intelligence (AI 2005). Springer, Berlin, pp 1108–1111
Metadata
Title
Solving engineering optimization problems using an improved real-coded genetic algorithm (IRGA) with directional mutation and crossover
Authors
Amit Kumar Das
Dilip Kumar Pratihar
Publication date
09-01-2021
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 7/2021
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05545-9

Other articles of this Issue 7/2021

Soft Computing 7/2021 Go to the issue

Premium Partner