Multi-threaded Memory Efficient Crossover in C++ for Generational Genetic Programming
W. B. Langdon

TL;DR
This paper presents C++ code snippets for a multi-threaded, memory-efficient crossover method in genetic programming, suitable for large chromosomes and limited RAM environments.
Contribution
It provides a parallel crossover implementation optimized for memory efficiency in genetic programming, adaptable to various evolutionary algorithms.
Findings
Achieves memory efficiency suitable for large chromosomes
Supports multi-core parallel execution
Applicable to RAM-constrained environments
Abstract
C++ code snippets from a multi-core parallel memory-efficient crossover for genetic programming are given. They may be adapted for separate generation evolutionary algorithms where large chromosomes or small RAM require no more than M + (2 times nthreads) simultaneously active individuals.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
