Free lunches for function and program induction

  • Authors:
  • Riccardo Poli;Mario Graff;Nicholas Freitag McPhee

  • Affiliations:
  • University of Essex, Colchester, United Kingdom;University of Essex, Colchester, United Kingdom;University of Minnesota, Morris, Morris, MN, USA

  • Venue:
  • Proceedings of the tenth ACM SIGEVO workshop on Foundations of genetic algorithms
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we prove that for a variety of practical problems and representations, there is a free lunch for search algorithms that specialise in the task of finding functions or programs that solve problems, such as genetic programming. In other words, not all such algorithms are equally good under all possible performance measures. We focus in particular on the case where the objective is to discover functions that fit sets of data-points - a task that we will call symbolic regression. We show under what conditions there is a free lunch for symbolic regression, highlighting that these are extremely restrictive.