DocumentCode
436353
Title
Evolving potentiallv-infinite list comprehensions
Author
Braine, L. ; Lutz, Robert
Author_Institution
London Delivery Centre, Accenture
Volume
17
fYear
2004
fDate
June 28 2004-July 1 2004
Firstpage
459
Lastpage
464
Abstract
This paper introduces potentially-infinite list comprehensions into evolutionary computation. List comprehensions are programming constructs based on Zermelo-Fraenkel (ZF) set theory and are used in modern functional languages to define sets concisely. We present n new, higher-order, polymorphic and strongly-typed Genetic Programming (GP) system. ZF-GP, that evolves potentially-infinite list comprehensions. The resulting language has a highly-focussed search space that is smaller than is typical in evolutionary computation. Experiments demonstrate that the ZF-GP system can evolve list comprehension solutions to formula-fitting problems more efficiently than random search.
Keywords
Computer languages; Evolutionary computation; Functional programming; Genetic algorithms; Genetic mutations; Genetic programming; Immune system; Informatics; Production; Random number generation; Functional programming; evolutionary computation; genetic programming; infinite list; list comprehension;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation Congress, 2004. Proceedings. World
Conference_Location
Seville
Print_ISBN
1-889335-21-5
Type
conf
Filename
1439409
Link To Document