This paper provides a short introduction to Genetic Algorithms (GAs). GAs provide a genuine new approach to solving some problems, having the advantage that the calculus complexity involved in performing the algorithm is completely controllable by the user. Therefore is independent of the “worst case situations”. GAs, for sure, are not a tool for solving every possible problem, but there are some situations in which GAs perform particularly well and some of them are presented in this paper.


Genetic Algorithm, Chromosome, Gene, Crossover, Mutation.