A Software Platform for Evolutionary Computation with Pluggable Parallelism and Quality Assurance

Abstract : This paper proposes the Java Evolutionary Computation Library (JECoLi), an adaptable, flexible, extensible and reliable software framework implementing metaheuristic optimization algorithms, using the Java programming language. JECoLi aims to offer a solution suited for the integration of Evolutionary Computation (EC)-based approaches in larger applications, and for the rapid and efficient benchmarking of EC algorithms in specific problems. Its main contributions are (i) the implementation of pluggable parallelization modules, independent from the EC algorithms, allowing the programs to adapt to the available hardware resources in a transparent way, without changing the base code; (ii) a flexible platform for software quality assurance that allows creating tests for the implemented features and for user-defined extensions. The library is freely available as an open-source project.
Type de document :
Communication dans un congrès
Lazaros Iliadis; Ilias Maglogiannis; Harris Papadopoulos. 12th Engineering Applications of Neural Networks (EANN 2011) and 7th Artificial Intelligence Applications and Innovations (AIAI), Sep 2011, Corfu, Greece. Springer, IFIP Advances in Information and Communication Technology, AICT-364 (Part II), pp.45-50, 2011, Artificial Intelligence Applications and Innovations. 〈10.1007/978-3-642-23960-1_6〉
Liste complète des métadonnées

Littérature citée [6 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01571463
Contributeur : Hal Ifip <>
Soumis le : mercredi 2 août 2017 - 16:22:09
Dernière modification le : vendredi 1 décembre 2017 - 01:16:24

Fichier

978-3-642-23960-1_6_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Pedro Evangelista, Jorge Pinho, Emanuel Gonçalves, Paulo Maia, João Sobral, et al.. A Software Platform for Evolutionary Computation with Pluggable Parallelism and Quality Assurance. Lazaros Iliadis; Ilias Maglogiannis; Harris Papadopoulos. 12th Engineering Applications of Neural Networks (EANN 2011) and 7th Artificial Intelligence Applications and Innovations (AIAI), Sep 2011, Corfu, Greece. Springer, IFIP Advances in Information and Communication Technology, AICT-364 (Part II), pp.45-50, 2011, Artificial Intelligence Applications and Innovations. 〈10.1007/978-3-642-23960-1_6〉. 〈hal-01571463〉

Partager

Métriques

Consultations de la notice

31

Téléchargements de fichiers

6