A Library for General Genetic Algorithm with Sequential/Parallel Fitness Function Calculation
In this paper, we describe a library for Java, which enables easy usage of a genetic algorithm in a project. The library - Genetic Algorithm Library for Java (GAL4J) - contains multiple utilizable variants of individual parts of the genetic algorithm and also enables parallel computation of the fitn...
Saved in:
| Published in | Conference on Human System Interaction pp. 1 - 6 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
16.07.2025
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 2158-2254 |
| DOI | 10.1109/HSI66212.2025.11142377 |
Cover
| Summary: | In this paper, we describe a library for Java, which enables easy usage of a genetic algorithm in a project. The library - Genetic Algorithm Library for Java (GAL4J) - contains multiple utilizable variants of individual parts of the genetic algorithm and also enables parallel computation of the fitness values of the individuals. The usability of the library was demonstrated on two classical problems. The speed of the GAL4J genetic algorithm using sequential and parallel fitness function calculation was investigated. The GAL4J was also compared to two existing GA libraries of third parties. |
|---|---|
| ISSN: | 2158-2254 |
| DOI: | 10.1109/HSI66212.2025.11142377 |