DocumentCode
397943
Title
Turing-complete data structure for genetic programming
Author
Yabuki, Taro ; Iba, Hitoshi
Author_Institution
Graduate Sch. of Frontier Sci., Tokyo Univ., Japan
Volume
4
fYear
2003
fDate
5-8 Oct. 2003
Firstpage
3577
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2003. IEEE International Conference on
ISSN
1062-922X
Print_ISBN
0-7803-7952-7
Type
conf
DOI
10.1109/ICSMC.2003.1244444
Filename
1244444
Link To Document