eaLib – a Java framework for implementation of evolutionary algorithms. (English) Zbl 1043.68671

Reusch, Bernd (ed.), Computational intelligence. Theory and applications. International conference, 7th Fuzzy Days, Dortmund, Germany, October 1–3, 2001. Proceedings. Berlin: Springer (ISBN 3-540-42732-5). Lect. Notes Comput. Sci. 2206, 92-102 (2001).
Summary: This article gives an overview over eaLib, a framework for the implementation of evolutionary algorithms written in Java. After an introduction the kind of genetic representation used in the toolkit is discussed and provided genetic operators are introduced. Thereafter the concept of breaking up an evolutionary algorithm into components and the definition of interfaces for these components is discussed. On that basis a controller model for exible and fast creation of algorithms is presented. The paper concludes with a section dealing with issues of parallelization of evolutionary algorithms and gives a short outlook on future work.
For the entire collection see [Zbl 0971.00038].


68T05 Learning and adaptive systems in artificial intelligence
Full Text: Link