Genetic algorithms + data structures = evolution program - Michalewicz, Zbigniew (Springer-Verlag, 1996)