Skip to content
Accessible Unlicensed Requires Authentication Published by De Gruyter 2020

2. Genetic algorithm: a metaheuristic approach of optimization

Gunjan Goyal, Pankaj Kumar Srivastava and Dinesh C. S. Bisht


Genetic algorithms are the search algorithms inspired from natural genetics. The genetic algorithm was proposed by John Holland, for the search and optimization problems to find the best solution among a population of solutions that works on the basic genetic operators namely encoding, selection, crossover and mutation and variants of a genetic algorithm are based on the different types of these operators, which are explored to minimize the time needed to find a solution. In this chapter, genetic algorithms and variants of genetic algorithms will be discussed with their advantages and disadvantages.

© 2020 Walter de Gruyter GmbH, Berlin/Munich/Boston