A Comparative Study on Crossover in Cartesian Genetic Programming

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

@InProceedings{Husa:2018:EuroGP,
  author =       "Jakub Husa and Roman Kalkreuth",
  title =        "A Comparative Study on Crossover in Cartesian Genetic
                 Programming",
  booktitle =    "EuroGP 2018: Proceedings of the 21st European
                 Conference on Genetic Programming",
  year =         "2018",
  month =        "4-6 " # apr,
  editor =       "Mauro Castelli and Lukas Sekanina and 
                 Mengjie Zhang and Stefano Cagnoni and Pablo Garcia-Sanchez",
  series =       "LNCS",
  volume =       "10781",
  publisher =    "Springer Verlag",
  address =      "Parma, Italy",
  pages =        "203--219",
  organisation = "EvoStar, Species",
  keywords =     "genetic algorithms, genetic programming, Cartesian
                 Genetic Programming: Poster",
  isbn13 =       "978-3-319-77552-4",
  DOI =          "doi:10.1007/978-3-319-77553-1_13",
  abstract =     "Cartesian Genetic Programming is often used with
                 mutation as the sole genetic operator. Compared to the
                 comprehensive and detailed knowledge about the effect
                 and use of mutation in CGP, the use of crossover has
                 been less investigated and studied. In this paper, we
                 present a comparative study of previously proposed
                 crossover techniques for Cartesian Genetic Programming.
                 This work also includes the proposal of a new crossover
                 technique which swaps block of the CGP phenotype
                 between two selected parents. The experiments of our
                 study open a new perspective on comparative studies on
                 crossover in CGP and its challenges. Our results show
                 that it is possible for a crossover operator to
                 outperform the standard (1+lambda) strategy on a
                 limited number of tasks. The question of finding a
                 universal crossover operator in CGP remains open.",
  notes =        "Part of \cite{Castelli:2018:GP} EuroGP'2018 held in
                 conjunction with EvoCOP2018, EvoMusArt2018 and
                 EvoApplications2018",
}

Genetic Programming entries for Jakub Husa Roman Kalkreuth

Citations