mlsanityData to 14 Oct 2026

Improved Compact Genetic Algorithms with Efficient Caching

arXiv 2504.02972 ↗First posted 3 Apr 2025cs.NE cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Compact Genetic Algorithms (cGAs) are condensed variants of classical Genetic Algorithms (GAs) that use a probability vector representation of the population instead of the complete population. cGAs have been shown to significantly reduce the number of function evaluations required while producing outcomes similar to those of classical GAs. However, cGAs have a tendency to repeatedly generate the same chromosomes as they approach convergence, resulting in unnecessary evaluations of identical chromosomes. This article introduces the concept of caching in cGAs as a means of avoiding redundant evaluations of the same chromosomes. Our proposed approach operates equivalently to cGAs, but enhances the algorithm's time efficiency by reducing the number of function evaluations. We also present a data structure for efficient cache maintenance to ensure low overhead. The proposed caching approach has an asymptotically constant time complexity on average. The proposed method further generalizes the caching mechanism with higher selection pressure for elitism-based cGAs. We conduct a rigorous analysis based on experiments on benchmark optimization problems using two well-known cache replacement strategies. The results demonstrate that caching significantly reduces the number of function evaluations required while maintaining the same level of performance accuracy.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 1 of its 27 references that are in the map. First posted on arXiv 3 Apr 2025.

Builds on

1 of 27 references.

References · 1

  1. 2017Fast Genetic Algorithmscited by 29

Built on by

Not cited yet.