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
Link To Document