Removal Bias: a New Cause of Code Growth in Tree Based Evolutionary Programming

Created by W.Langdon from gp-bibliography.bib Revision:1.2031

@InProceedings{soule:1998:rbias,
  author =       "Terence Soule and James A. Foster",
  title =        "Removal Bias: a New Cause of Code Growth in Tree Based
                 Evolutionary Programming",
  booktitle =    "1998 IEEE International Conference on Evolutionary
                 Computation",
  year =         "1998",
  pages =        "781--786",
  address =      "Anchorage, Alaska, USA",
  month =        "5-9 " # may,
  organisation = "IEEE",
  publisher =    "IEEE Press",
  keywords =     "genetic algorithms, genetic programming, parsimony,
                 removal bias, Code growth, variable length
                 representations, code bloat, fitness-neutral code,
                 genetic programming, inviable code, nondestructive
                 crossover, protective value, subtree mutation,
                 tree-based evolutionary programming, variable-length
                 representations, variable-sized code section
                 replacement, genetic algorithms, mathematical
                 operators, programming theory, trees (mathematics),
                 variable length codes",
  ISBN =         "0-7803-4869-9",
  file =         "c136.pdf",
  URL =          "http://citeseer.ist.psu.edu/313655.html",
  doi =          "doi:10.1109/ICEC.1998.700151",
  size =         "6 pages",
  abstract =     "This paper presents a new cause of code growth, termed
                 removal bias. We show that growth due to removal bias
                 can be expected to occur whenever operations which
                 remove and replace a variable sized section of code,
                 e.g. crossover or subtree mutation, are used in an
                 evolutionary paradigm. Two forms of non-destructive
                 crossover are used to examine the causes of code
                 growth. Results support the protective value of
                 inviable code and removal bias as two distinct causes
                 of code growth. Both causes of code growth are shown to
                 exist in at least two different problems.",
  notes =        "ICEC-98 Held In Conjunction With WCCI-98 --- 1998 IEEE
                 World Congress on Computational Intelligence",
}

Genetic Programming entries for Terence Soule James A Foster