Solving Even-12, -13, -15, -17, -20 and -22 Boolean
Parity Problems using Sub-machine Code GP with Smooth
Uniform Crossover, Smooth Point Mutation and Demes
R. Poli, J. Page, and W. Langdon. CSRP-99-2. University of Birmingham, School of Computer Science, (January 1999)
Abstract
In this paper we describe a recipe to solve very large
parity problems, using GP without automatically defined
functions. The recipe includes three main ingredients:
smooth uniform crossover (a crossover operator inspired
by theoretical research), sub-machine-code GP (a
technique which allows speeding up fitness evaluation
in Boolean classification problems by nearly 2 orders
of magnitude), and distributed demes (weakly
interacting sub-populations running on separate
workstations). We tested this recipe on parity problems
with up to 22 input variables (i.e. where the fitness
function includes 2^22=4,194,304 fitness cases),
solving them with a very high success probability.
%0 Report
%1 poli:1999:22parTR
%A Poli, Riccardo
%A Page, Jonathan
%A Langdon, William B.
%D 1999
%K algorithms, genetic programming
%N CSRP-99-2
%T Solving Even-12, -13, -15, -17, -20 and -22 Boolean
Parity Problems using Sub-machine Code GP with Smooth
Uniform Crossover, Smooth Point Mutation and Demes
%U ftp://ftp.cs.bham.ac.uk/pub/tech-reports/1999/CSRP-99-02.ps.gz
%X In this paper we describe a recipe to solve very large
parity problems, using GP without automatically defined
functions. The recipe includes three main ingredients:
smooth uniform crossover (a crossover operator inspired
by theoretical research), sub-machine-code GP (a
technique which allows speeding up fitness evaluation
in Boolean classification problems by nearly 2 orders
of magnitude), and distributed demes (weakly
interacting sub-populations running on separate
workstations). We tested this recipe on parity problems
with up to 22 input variables (i.e. where the fitness
function includes 2^22=4,194,304 fitness cases),
solving them with a very high success probability.
@techreport{poli:1999:22parTR,
abstract = {In this paper we describe a recipe to solve very large
parity problems, using GP without automatically defined
functions. The recipe includes three main ingredients:
smooth uniform crossover (a crossover operator inspired
by theoretical research), sub-machine-code GP (a
technique which allows speeding up fitness evaluation
in Boolean classification problems by nearly 2 orders
of magnitude), and distributed demes (weakly
interacting sub-populations running on separate
workstations). We tested this recipe on parity problems
with up to 22 input variables (i.e. where the fitness
function includes 2^22=4,194,304 fitness cases),
solving them with a very high success probability.},
added-at = {2008-06-19T17:46:40.000+0200},
author = {Poli, Riccardo and Page, Jonathan and Langdon, William B.},
biburl = {https://www.bibsonomy.org/bibtex/23514e27892d50cabccf8041626df1673/brazovayeye},
institution = {University of Birmingham, School of Computer Science},
interhash = {1193eca29458dfb44e3a0cf9c61736fe},
intrahash = {3514e27892d50cabccf8041626df1673},
keywords = {algorithms, genetic programming},
month = {January},
notes = {presented at GECCO-99 see \cite{poli:1999:22par}},
number = {CSRP-99-2},
timestamp = {2008-06-19T17:49:41.000+0200},
title = {Solving Even-12, -13, -15, -17, -20 and -22 Boolean
Parity Problems using Sub-machine Code {GP} with Smooth
Uniform Crossover, Smooth Point Mutation and Demes},
url = {ftp://ftp.cs.bham.ac.uk/pub/tech-reports/1999/CSRP-99-02.ps.gz},
year = 1999
}