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...

Full description

Saved in:
Bibliographic Details
Published inConference on Human System Interaction pp. 1 - 6
Main Authors Potuzak, Tomas, Krenek, Filip
Format Conference Proceeding
LanguageEnglish
Published IEEE 16.07.2025
Subjects
Online AccessGet full text
ISSN2158-2254
DOI10.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