1 / 12
文档名称:

Durrett, Neumann, O'Reilly - Computational Complexity Analysis of Simple Genetic Programming On Two Problems Modeling Isolated Program Semantics (2011).pdf

格式:pdf   页数:12
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Durrett, Neumann, O'Reilly - Computational Complexity Analysis of Simple Genetic Programming On Two Problems Modeling Isolated Program Semantics (2011).pdf

上传人:kuo08091 2014/3/18 文件大小:0 KB

下载得到文件列表

Durrett, Neumann, O'Reilly - Computational Complexity Analysis of Simple Genetic Programming On Two Problems Modeling Isolated Program Semantics (2011).pdf

文档介绍

文档介绍:plexity Analysis of Simple ic
Programming On Two Problems Modeling Isolated
Program Semantics
Greg Durrett Frank Neumann Una-May O’Reilly
MIT CSAIL School puter Science MIT CSAIL
32 Vassar Street University of Adelaide 32 Vassar Street
Cambridge, MA 02139 Adelaide, SA 5005, Australia Cambridge, MA 02139
******@ ******@ ******@
ABSTRACT ning trees (see e. g. [9]). These studies have contributed
Analyzing plexity of evolutionary al- substantially to our theoretical understanding of evolution-
gorithms (EAs) for binary search spaces has significantly ary algorithms for binary representations. Poli et al. [13]
informed our understanding of EAs in general. With this state, “we expect to plexity techniques
paper, we start plexity analysis of being used to model simpler GP systems, perhaps GP sys-
ic programming (GP). We set up several simplified GP tems based on mutation and stochastic hill-climbing.” This
algorithms and analyze them on two separable model prob- contribution is a fulfillment of this prediction: its goal is
lems, ORDER and MAJORITY, each of which captures a to show a GP variant that identifies optimal solutions in
relevant facet of typical GP problems. Both analyses give provably low numbers of fitness function evaluations for two
first rigorous insights into aspects of GP design, highlighting much simplified, but still insightful, problems that exhibit a
in particular the impact of accepting or rejecting neutral few simple aspects of program structure.
moves and the importance of a local mutation operator.
The simple parameterized GP algorithm we analyze can
Categories and Subject Descriptors inctly be described as both a hill climber and a random-
ized algorithm. It has four parametric instantiations we call
[Theory putation]: Analysis of algorithms and
(1+1) GP-single, (1+1) GP-multi, (1+1) GP*-single, and
plexity
(1+1) GP*-multi that differ in the acceptance criterion and
the siz