Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Genetic and evolutionary algorithms come of age
Communications of the ACM
Genetic programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
Advances in genetic programming
Advances in genetic programming
Hidden order: how adaptation builds complexity
Hidden order: how adaptation builds complexity
Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
Advances in genetic programming: volume 3
Advances in genetic programming: volume 3
Evolutionary computation for discovery
Communications of the ACM
Machine Learning
Genetic Programming III: Darwinian Invention & Problem Solving
Genetic Programming III: Darwinian Invention & Problem Solving
Artificial Life II
IEEE Intelligent Systems
A survey and taxonomy of performance improvement of canonical genetic programming
Knowledge and Information Systems
Hi-index | 0.00 |
Genetic programming tackles the issues of how to automatically create a working computer program for a given problem from some initial problem statement. The goal is accomplished in genetic programming by genetically breeding a population of computer programs in terms of the principles of Darwinian natural selection of the fittest and genetic operations. In this paper, we describe a genetic programming system called GAPS. GAPS have the following features: (1) It implements the prototypical generational algorithm for genetic programming with three improvements (the honor roll, improved termination criteria and the tree techniques for fitness evaluation). (2) It includes an extensible language tailored to the needs of genetic programming. And (3) it is a complete, standalone system that allows for genetic programming tasks to be carried out without requiring other tools such as compilers. Preliminary results with GAPS have been satisfactory.