Genetic Programming - Introduction, Applications, Theory and Open Issues

@inproceedings{Vanneschi2012GeneticP,
  title={Genetic Programming - Introduction, Applications, Theory and Open Issues},
  author={Leonardo Vanneschi and Riccardo Poli},
  booktitle={Handbook of Natural Computing},
  year={2012}
}
Genetic programming (GP) is an evolutionary approach that extends genetic algorithms to allow the exploration of the space of computer programs. Like other evolutionary algorithms, GP works by defining a goal in the form of a quality criterion (or fitness) and then using this criterion to evolve a set (or population) of candidate solutions (individuals) by mimicking the basic principles of Darwinian evolution. GP breeds the solutions to problems using an iterative process involving the… CONTINUE READING