A Practical Approach to Evolving Concurrent Programs

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

  author =       "David Jackson",
  title =        "A Practical Approach to Evolving Concurrent Programs",
  booktitle =    "Genetic Programming 7th European Conference, EuroGP
                 2004, Proceedings",
  year =         "2004",
  editor =       "Maarten Keijzer and Una-May O'Reilly and 
                 Simon M. Lucas and Ernesto Costa and Terence Soule",
  volume =       "3003",
  series =       "LNCS",
  pages =        "89--100",
  address =      "Coimbra, Portugal",
  publisher_address = "Berlin",
  month =        "5-7 " # apr,
  organisation = "EvoNet",
  publisher =    "Springer-Verlag",
  keywords =     "genetic algorithms, genetic programming",
  isbn13 =       "978-3-540-21346-8",
  DOI =          "doi:10.1007/978-3-540-24650-3_9",
  abstract =     "Although much research has been devoted to devising
                 genetic programming systems that are capable of running
                 the evolutionary process in parallel, thereby improving
                 execution speed, comparatively little effort has been
                 expended on evolving programs which are themselves
                 inherently concurrent. A suggested reason for this is
                 that the vast number of parallel execution paths that
                 are open to exploration during the fitness evaluation
                 of population members renders evolutionary computation
                 prohibitively expensive. We have therefore investigated
                 the potential for minimising this expense by using a
                 far more limited exploration of the execution state
                 space to guide evolution. The approach, involving the
                 definition of sets of schedulings to enable a variety
                 of execution interleavings to be specified, has been
                 applied to the classic dining philosophers problem, and
                 has been found to evolve solutions that are as good as
                 those created by human programmers",
  notes =        "Part of \cite{keijzer:2004:GP} EuroGP'2004 held in
                 conjunction with EvoCOP2004 and EvoWorkshops2004",

Genetic Programming entries for David Jackson