Title :
Turing-complete data structure for genetic programming
Author :
Yabuki, Taro ; Iba, Hitoshi
Author_Institution :
Graduate Sch. of Frontier Sci., Tokyo Univ., Japan
Abstract :
In generating a program automatically, if we do not know whether the problem is solvable or not in advance, then the representation of the program must be turing-complete, i.e. the representation must be able to express any algorithms. However, a tree structure used by the standard genetic programming is not turing-complete. We propose a representation scheme, which is a recurrent network consisting of trees. It makes genetic programming turing-complete without introducing any new non-terminals. In addition, we empirically show how it succeeds in evolving language classifiers.
Keywords :
Turing machines; formal languages; genetic algorithms; tree data structures; expressiveness; genetic programming; language classifiers; recurrent network; trees; turing-complete data structure; Arithmetic; Automata; Data structures; Genetic programming; Humans; Personal digital assistants; Tree data structures; Turing machines;
Conference_Titel :
Systems, Man and Cybernetics, 2003. IEEE International Conference on
Print_ISBN :
0-7803-7952-7
DOI :
10.1109/ICSMC.2003.1244444