abstract = "Genetic programming emerged in the early 1990's as one
of the most exciting new evolutionary algorithm
paradigms. It has rapidly grown into a thriving area of
research and application. While sharing the
evolutionary inspired algorithm principles of a genetic
algorithm, it differs by exploiting an executable
genome.: genetic programming evolves a 'program' to
solve a problem rather than a single solution. This
tutorial introduces the basic genetic programming
framework: It will explain how the powerful capability
of genetic programming is derived from modular
algorithmic components: executable representations -
e.g. parse-tree, linear and graph-based variation
operators that preserve syntax and explore a variable
length, hierarchical solution space appropriately
chosen programming functions fitness function
specification",
notes = "Also known as \cite{2002117} Distributed on CD-ROM at
GECCO-2011.