2. Genetic algorithm: a metaheuristic approach of optimization
Gunjan Goyal, Pankaj Kumar Srivastava, Dinesh C. S. Bisht · 2020
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.