General Schema Theory for Genetic Programming with any Subtree-Swapping Crossover

نویسنده

  • Riccardo Poli
چکیده

In this paper a new general schema theory for genetic programming is presented. Like other recent GP schema theory results (Poli 2000a, Poli 2000b), the theory gives an exact formulation (rather than a lower bound) for the expected number of instances of a schema at the next generation. The theory is based on a Cartesian node reference system which makes it possible to describe programs as functions over the space and allows to model the process of selection of the crossover points of subtreeswapping crossovers as a probability distribution over . The theory is also based on the notion of variable-arity hyperschema, which generalises almost all previous definitions of schema or hyperschema introduced in GP. The theory includes two main theorems describing the propagation of GP schemata: a microscopic schema theorem and a macroscopic one. The microscopic version is applicable to any crossover operator which swaps a subtree in one parent with a subtree from the other parent to produce the offspring. Therefore, this theorem is equally applicable to standard GP crossover (Koza 1992) with and without uniform selection of the crossover points, as it is to one-point crossover (Poli and Langdon 1997b, Poli and Langdon 1998), size-fair crossover (Langdon 1999, Langdon 2000), strongly-typed GP crossover (Montana 1995), context-preserving crossover (D’haeseleer 1994) and many others. The macroscopic version is applicable to crossover operators in which the probability of selecting any two crossover points in the parents depends only on their size and shape. This is still a very general results which can be used to model most untyped GP systems. In the paper we provide examples which show how the theory can be specialised for any specific crossover operator. We also show how the theory can be used to derive other important general results such as an exact definition of the notion of effective fitness and a general size-evolution equation for GP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

General Schema Theory for Genetic Programming with Subtree-Swapping Crossover: Part II

This paper is the second part of a two-part paper which introduces a general schema theory for genetic programming (GP) with subtree-swapping crossover (Part I (Poli and McPhee, 2003)). Like other recent GP schema theory results, the theory gives an exact formulation (rather than a lower bound) for the expected number of instances of a schema at the next generation. The theory is based on a Car...

متن کامل

General Schema Theory for Genetic Programming with Subtree-Swapping Crossover

In this paper a new, general and exact schema theory for genetic programming is presented. The theory includes a microscopic schema theorem applicable to crossover operators which replace a subtree in one parent with a subtree from the other parent to produce the offspring. A more macroscopic schema theorem is also provided which is valid for crossover operators in which the probability of sele...

متن کامل

General Schema Theory for Genetic Programming with Subtree-Swapping Crossover: Part I

This is the first part of a two-part paper which introduces a general schema theory for genetic programming (GP) with subtree-swapping crossover. The theory is based on a Cartesian node reference system which makes it possible to describe programs as functions over the space N(2) and allows one to model the process of selection of the crossover points of subtree-swapping crossovers as a probabi...

متن کامل

Exact GP Schema Theory for Headless Chicken Crossover and Subtree Mutation

In this paper a new general GP schema theory for headless chicken crossover and subtree mutation is presented. The theory gives an exact formulation for the expected number of instances of a schema at the next generation. The theory includes four main results: microscopic schema theorems for both headless chicken crossover and subtree mutation, and two corresponding macroscopic theorems. The mi...

متن کامل

Markov Chain Model and Poli Based Schema Model for Bentley's Genetic Algorithm

In this paper, I present the theoretical results obtained for Bentley’s genetic algorithm, which is used in CAD system to generate 3D-solids designs. The Vose-like-Markov-chain model for the Bentley’s GA is proposed. The transition matrices are found and the ergodity of the Markov chain and the asymptotic correctness in the probabilistic sense are shown by using the model. The microscopic Exact...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001