DocumentCode
2731962
Title
An analysis of explicit loops in genetic programming
Author
Li, Xiang ; Ciesielski, Vic
Author_Institution
Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, Vic., Australia
Volume
3
fYear
2005
fDate
2-5 Sept. 2005
Firstpage
2522
Abstract
In this paper we analyse the reasons why evolving programs with a restricted form of loops is superior to evolving programs without loops for two problems which have underlying repetitive characteristics - a visit-every-square problem and a modified Santa Fe ant problem. We show that in the case of loops there is a larger number of solutions with smaller tree sizes. We show that the computational patterns captured in the bodies of the loops are reflective of repeating patterns in the domain. We show that the increased computational cost of evaluating an individual can be controlled by domain knowledge.
Keywords
genetic algorithms; program control structures; computational cost; computational patterns; domain knowledge; explicit loop analysis; genetic programming; modified Santa Fe ant problem; repeating patterns; tree sizes; visit-every-square problem; Australia; Computational efficiency; Computer science; Genetic mutations; Genetic programming; Image classification; Information analysis; Information technology; Iron; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2005. The 2005 IEEE Congress on
Print_ISBN
0-7803-9363-5
Type
conf
DOI
10.1109/CEC.2005.1555010
Filename
1555010
Link To Document