Computational complexity analysis of simple genetic programming on two problems modeling isolated program semantics

  • Authors:
  • Greg Durrett;Frank Neumann;Una-May O'Reilly

  • Affiliations:
  • Massachusetts Institute of Technology, Cambridge, MA, USA;University of Adelaide, Adelaide, Australia;Massachusetts Institute of Technology, Cambridge, MA, USA

  • Venue:
  • Proceedings of the 11th workshop proceedings on Foundations of genetic algorithms
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Analyzing the computational complexity of evolutionary algorithms (EAs) for binary search spaces has significantly informed our understanding of EAs in general. With this paper, we start the computational complexity analysis of genetic programming (GP). We set up several simplified GP algorithms and analyze them on two separable model problems, ORDER and MAJORITY, each of which captures a relevant facet of typical GP problems. Both analyses give first rigorous insights into aspects of GP design, highlighting in particular the impact of accepting or rejecting neutral moves and the importance of a local mutation operator.