Implementation of genetic algorithms. Practical approaches
full text

Keywords

genetic algorithm, chromosomes, genetic operators, selection, crossover, mutation

How to Cite

CHIRIAC, L., CHIRIAC, E., LUPASCO, N., & PAVEL, M. (2023). Implementation of genetic algorithms. Practical approaches. Acta Et Commentationes Sciences of Education , 33(3), 15-30. https://doi.org/10.36120/2587-3636.v33i3.15-30

Abstract

In the paper, the authors analyze the main concepts related to the operation of the Genetic Algorithm in order to find an optimal solution, expressed through the fitness function. By analogy with the evolutionary dimension of Darwin's theory, which involves the generation of populations (generations) of chromosomes, the genetic algorithm involves the selection of the most "efficient", most "adaptable" chromosomes from the current generation. Thus, new chromosomes are formed by applying one of the three genetic operators (or all three): selection, crossover and mutation. In this sense the authors examine the most popular methods related to the implementation of the genetic operators mentioned above. A concrete application of the Genetic Algorithm is examined and at the same time the stopping conditions of the respective algorithm are investigated.

https://doi.org/10.36120/2587-3636.v33i3.15-30
full text
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.