• DocumentCode
    2334610
  • Title

    JEAF: A Java Evolutionary Algorithm Framework

  • Author

    Caamano, Pilar ; Tedin, Rafael ; Paz-Lopez, Alejandro ; Becerra, Jose Antonio

  • Author_Institution
    Integrated Group for Eng. Res., Univ. of A Coruna, Coruna, Spain
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    There are not many tools in the evolutionary computing field that allow researchers to implement, modify or compare different algorithms. Additionally, those tools usually lack flexibility, maintenance or some other characteristic, so researchers program their own solutions most of the time, reimplementing algorithms that have already been implemented hundreds of times. This paper introduces a new framework for evolutionary computation called JEAF (Java Evolutionary Algorithm Framework) that tries to offer a platform to facilitate the tasks of comparing, analyzing, modifying and implementing evolutionary algorithms, reusing components and programming as few as possible. JEAF also aims to be a tool for evolutionary algorithm users that employ these algorithms to solve other problems not related with evolutionary computation. In this sense, JEAF provides methods to distribute an evolutionary process and to plug external tools to perform the evaluation of candidate solutions.
  • Keywords
    Java; evolutionary computation; JEAF; Java evolutionary algorithm framework; evolutionary computing; reimplementing algorithms; Adaptation model; Algorithm design and analysis; Benchmark testing; Biological cells; Evolutionary computation; Java; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586546
  • Filename
    5586546