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 programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
Inductive functional programming using incremental program transformation
Artificial Intelligence
PADO: a new learning architecture for object recognition
Symbolic visual learning
Simultaneous evolution of programs and their control structures
Advances in genetic programming
Genetic Programming and Autoconstructive Evolution with the Push Programming Language
Genetic Programming and Evolvable Machines
A computationally efficient evolutionary algorithm for real-parameter optimization
Evolutionary Computation
Proceedings of the European Conference on Genetic Programming
Graph structured program evolution
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Learning recursive functions with object oriented genetic programming
EuroGP'06 Proceedings of the 9th European conference on Genetic Programming
Redundancy and computational efficiency in Cartesian genetic programming
IEEE Transactions on Evolutionary Computation
The Automatic Acquisition, Evolution and Reuse of Modules in Cartesian Genetic Programming
IEEE Transactions on Evolutionary Computation
Tag-based modules in genetic programming
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Hi-index | 0.00 |
Currently, various automatic programming techniques have been proposed and applied in various fields. Graph Structured Program Evolution (GRAPE) is a recent automatic programming technique with graph structure. This technique can generate complex programs automatically. In this paper, we introduce the concept of automatically defined functions, called automatically defined nodes (ADN), in GRAPE. The proposed GRAPE program has a main program and several subprograms. We verified the effectiveness of ADN through several program evolution experiments, and report the results of evolution of recursive programs using GRAPE modified with ADN.