Genetic Algorithms and Grouping Problems by Emanuel Falkenauer