What Makes a Problem Hard for a Genetic Algorithm? Some Anomalous Results and Their Explanation
genetic programming : a paradigm for genetically breeding populations of computer programs to solve problems .