Computational complexity, genetic programming, and implications

2Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recent theory work has shown that a Genetic Program (GP) used to produce programs may have output that is bounded above by the GP itself [l]. This paper presents proofs that show that 1) a program that is the output of a GP or any inductive process has complexity that can be bounded by the Kolmogorov complexity of the originating program; 2) this result does not hold if the random number generator used in the evolution is a true random source; a nd 3) an optimization problem being solved with a GP will have a complexity that can be bounded below by the growth rate of the minimum length problem representation used for the implementation. These results are then used to provide guidance for GP implementation. © Springer-Verlag Berlin Heidelberg 2001.

Cite

CITATION STYLE

APA

Rylander, B., Soule, T., & Foster, J. (2001). Computational complexity, genetic programming, and implications. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2038, 348–368. https://doi.org/10.1007/3-540-45355-5_28

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free