Sub-tree swapping crossover and arity histogram distributions

  • Authors:
  • Stephen Dignum;Riccardo Poli

  • Affiliations:
  • School of Computer Science and Electronic Engineering, University of Essex, Wivenhoe Park, Colchester, UK;School of Computer Science and Electronic Engineering, University of Essex, Wivenhoe Park, Colchester, UK

  • Venue:
  • EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent theoretical work has characterised the search bias of GP sub-tree swapping crossover in terms of program length distributions, providing an exact fixed point for trees with internal nodes of identical arity. However, only an approximate model (based on the notion of average arity) for the mixed-arity case has been proposed. This leaves a particularly important gap in our knowledge because multi-arity function sets are commonplace in GP and deep lessons could be learnt from the fixed point. In this paper, we present an accurate theoretical model of program length distributions when mixed-arity function sets are employed. The new model is based on the notion of an arity histogram, a count of the number of primitives of each arity in a program. Empirical support is provided and a discussion of the model is used to place earlier findings into a more general context.