abstract = "we introduce our new approach to program
representation for genetic programming (GP). We replace
the usual s-expression representation scheme by a
strongly-typed abstraction-based representation scheme.
This allows us to represent many typical computational
structures by abstractions rather than by functions
defined in the GP system terminal set. The result is a
generic GP system that is able to express programming
structures such as recursion and data types without
explicit definitions. We demonstrate the expressive
power of this approach by evolving simple Boolean
programs without defining a set of terminals. We also
evolve programs that exhibit recursive behaviour
without explicitly defining recursion specific syntax
in the terminal set. we present our approach and
experimental results.",
notes = "System-F GECCO-2008 A joint meeting of the seventeenth
international conference on genetic algorithms
(ICGA-2008) and the thirteenth annual genetic
programming conference (GP-2008).
ACM Order Number 910081. Also known as \cite{1389330}",