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
| Abstract | 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. |
|---|---|
| AbstractList | 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. |
| Author | Krenek, Filip Potuzak, Tomas |
| Author_xml | – sequence: 1 givenname: Tomas surname: Potuzak fullname: Potuzak, Tomas email: tpotuzak@kiv.zcu.cz organization: University of West Bohemia in Pilsen,NTIS - European Center of Excellence, Faculty of Applied Sciences,Department of Computer Science and Engineering,Pilsen,Czech Republic – sequence: 2 givenname: Filip surname: Krenek fullname: Krenek, Filip email: krenekf@students.zcu.cz organization: University of West Bohemia in Pilsen,Faculty of Applied Sciences,Department of Computer Science and Engineering,Pilsen,Czech Republic |
| BookMark | eNo1UNtKAzEUjKJgrf0DkfzAtjm57CaPpdgLFBTaVymn2bMaSbO6u0X8-269vMwMwzAwc8uuUp2IsQcQYwDhJsvNKs8lyLEU0vQWaKmK4oKNXOGsUmCUNVZdsoEEYzMpjb5ho7Z9F0IosNZJGLCXKV-HfYPNN6_qhi8oUYPxh7vg-TS-1k3o3g78q0e-oc8jpS5gnDxjn4sU-Tx0idqWz4_Jd6FOfIbRHyOe9R27rjC2NPrjIdvOH7ezZbZ-Wqxm03UWnOoyQocoULhCgpfWG4fKE1gtq0qXpUYCIyCn0hEVeyqcB-m0Frkv83NMDdn9b20got1HEw79nt3_IeoEM_NXvQ |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/HSI66212.2025.11142377 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9798331538583 |
| EISSN | 2158-2254 |
| EndPage | 6 |
| ExternalDocumentID | 11142377 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI OCL RIE RIL |
| ID | FETCH-LOGICAL-i93t-ea9aa0a09721c28c59a3ce1842ff4dd4ae15016ed9ee7be79c1294406cd6e1843 |
| IEDL.DBID | RIE |
| IngestDate | Wed Sep 17 06:32:20 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i93t-ea9aa0a09721c28c59a3ce1842ff4dd4ae15016ed9ee7be79c1294406cd6e1843 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_11142377 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-July-16 |
| PublicationDateYYYYMMDD | 2025-07-16 |
| PublicationDate_xml | – month: 07 year: 2025 text: 2025-July-16 day: 16 |
| PublicationDecade | 2020 |
| PublicationTitle | Conference on Human System Interaction |
| PublicationTitleAbbrev | HSI |
| PublicationYear | 2025 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0003188921 |
| Score | 1.9261488 |
| Snippet | 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... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | genetic algorithm Genetic algorithms Java Java library Libraries parallel fitness Usability |
| Title | A Library for General Genetic Algorithm with Sequential/Parallel Fitness Function Calculation |
| URI | https://ieeexplore.ieee.org/document/11142377 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwEA9uTz7Nj4nf5MHXdk2bps3jGJYpOAabsBcZaXLVYd3G6F78671k7URB8KmhNLTJJXe_XO93R8idYMpoLbUHSRF63GjlKYWtKEqimAuDRt0ShZ9GYvjMH2fxrCarOy4MALjgM_Bt0_3LNyu9ta6yHrPEzyhJWqSVpGJH1to7VHBxpjJkNQuYBbI3nDwIgaoZT4Fh7Dedf5RRcVYk65BR8_5d8Mi7v61yX3_-Ss347w88It1vwh4d703RMTmA5QnpNBUbaL2BT8lLn9ZEBYpgldY5p90VFxDtl6-rzaJ6-6DWPUsnLswaVUDZG6uNLbpS0mxRWeVIM7SHVqZ0oEpdlwDrkml2Px0MvbrAgreQUeWBkkoFyiXw0WGqY6kiDXjkC4uCG8MVIFpkAowESHJIpEZwwBEBaCPsY9EZaS9XSzgnFMcMTOYC8aDmQSEkk7EJFC_SlEuQ7IJ07WzN17sUGvNmoi7_uH9FDq3QrBOViWvSrjZbuEHrX-W3TupfrBOvlA |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA86D3qaHxO_zcFru6ZN0-Y4hqXTbQw2YRcZafKqw7rJ6C7-9SZZO1EQPDWUBvLx-t4vL-_3HkJ3jAglJZcORLnvUCWFI4RuBUEUhJQpbdQNUXgwZOkTfZiG04qsbrkwAGCDz8A1TXuXr5ZybVxlbWKIn0EU7aK9kFIabuhaW5eKFs-Y-6TiAROPt9NxjzGtnPU50A_duvuPQirWjiRNNKxHsAkfeXPXZebKz1_JGf89xEPU-qbs4dHWGB2hHVgco2ZdswFXv_AJeu7giqqANVzFVdZp-9QihDvFy3I1L1_fsXHQ4rENtNZKoGiPxMqUXSlwMi-NesSJtohmV3FXFLIqAtZCk-R-0k2dqsSCM-dB6YDgQnjCpvCRfixDLgIJ-tDn5zlVigrQeJEwUBwgyiDiUsMDqjGAVMx8FpyixmK5gDOE9ZyB8IxpRCiplzNOeKg8QfM4phw4OUcts1qzj00SjVm9UBd_vL9F--lk0J_1e8PHS3RgNtC4VAm7Qo1ytYZrjQXK7MZKwBcMZLLh |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Conference+on+Human+System+Interaction&rft.atitle=A+Library+for+General+Genetic+Algorithm+with+Sequential%2FParallel+Fitness+Function+Calculation&rft.au=Potuzak%2C+Tomas&rft.au=Krenek%2C+Filip&rft.date=2025-07-16&rft.pub=IEEE&rft.eissn=2158-2254&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FHSI66212.2025.11142377&rft.externalDocID=11142377 |