The genetic algorithm (GA), developed by John Holland and his collaborators in the 1960s and 1970s [11,4], is a model or abstraction of biological evolution based on Charles Darwin's theory of natural selection.