IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0078401.html
   My bibliography  Save this article

A Solution to the Challenge of Optimization on ''Golf-Course''-Like Fitness Landscapes

Author

Listed:
  • Hygor Piaget M Melo
  • Alexander Franks
  • André A Moreira
  • Daniel Diermeier
  • José S Andrade Jr
  • Luís A N u n e s Amaral

Abstract

Genetic algorithms (GAs) have been used to find efficient solutions to numerous fundamental and applied problems. While GAs are a robust and flexible approach to solve complex problems, there are some situations under which they perform poorly. Here, we introduce a genetic algorithm approach that is able to solve complex tasks plagued by so-called ''golf-course''-like fitness landscapes. Our approach, which we denote variable environment genetic algorithms (VEGAs), is able to find highly efficient solutions by inducing environmental changes that require more complex solutions and thus creating an evolutionary drive. Using the density classification task, a paradigmatic computer science problem, as a case study, we show that more complex rules that preserve information about the solution to simpler tasks can adapt to more challenging environments. Interestingly, we find that conservative strategies, which have a bias toward the current state, evolve naturally as a highly efficient solution to the density classification task under noisy conditions.

Suggested Citation

  • Hygor Piaget M Melo & Alexander Franks & André A Moreira & Daniel Diermeier & José S Andrade Jr & Luís A N u n e s Amaral, 2013. "A Solution to the Challenge of Optimization on ''Golf-Course''-Like Fitness Landscapes," PLOS ONE, Public Library of Science, vol. 8(11), pages 1-6, November.
  • Handle: RePEc:plo:pone00:0078401
    DOI: 10.1371/journal.pone.0078401
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0078401
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0078401&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0078401?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0078401. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.