Mathematica 9 is now available

Wolfram Library Archive

Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings

Genetic Programming

Robert Nachbar
Organization: Merck Research Laboratories
Journal / Anthology

The Mathematica Journal
Year: 1995
Volume: 5
Issue: 3
Page range: 36-47

This article represents a method for optimizing expressions to solve a given problem using a strategy of Darwinism. In contrast to genetic algorithms, which evolve an encoded representation of the solution, genetic programming evolves the solution expression directly. The Mathematica implementation makes use of the built-in features of functional programming, recursion, and hierarchical data structures. An application to symbolic regression is presented.

*Applied Mathematics > Computer Science
*Mathematica Technology > Programming