aiqbench analysis
This paper introduces Reinforced Linear Genetic Programming (RLGP), which employs Q-Learning to automate register-action mappings in Linear Genetic Programming, addressing a key manual limitation of the technique. The authors also release an open-source Rust framework named "linear-gp" designed to facilitate further experimentation in this niche area of evolutionary algorithms.
Reinforced Linear Genetic Programming
arXiv:2601.09736v2 Announce Type: replace-cross Abstract: Linear Genetic Programming (LGP) is a powerful technique that allows for a variety of problems to be solved using a linear representation of programs. However, there still exists some limitations to the technique, such as the need for humans to explicitly map registers to actions. This thesis proposes a novel approach that uses Q-Learning on top of LGP, Reinforced Linear Genetic Programming (RLGP) to learn the optimal register-action assignments. In doing so, we introduce a new framework "linear-gp" written in memory-safe Rust that allows for extensive experimentation for future works.
Abstract:Linear Genetic Programming (LGP) is a powerful technique that allows for a variety of problems to be solved using a linear representation of programs. However, there still exists some limitations to the technique, such as the need for humans to explicitly map registers to actions. This thesis proposes a novel approach that uses Q-Learning on top of LGP, Reinforced Linear Genetic Programming (RLGP) to learn the optimal register-action assignments. In doing so, we introduce a new framework "linear-gp" written in memory-safe Rust that allows for extensive experimentation for future works.
Bachelor's thesis. Source code can be found at this https URL. v2: fixes HTML rendering
Neural and Evolutionary Computing (cs.NE); Artificial Intelligence (cs.AI)
arXiv:2601.09736 [cs.NE]
(or arXiv:2601.09736v2 [cs.NE] for this version)
https://doi.org/10.48550/arXiv.2601.09736 Focus to learn more arXiv-issued DOI via DataCite
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Full text under the publisher's open licence · 202 words
Related coverage
Bellman Error Minimization Via Linear Programming Normalization
arXiv · Oct 5, 2026
AGAR: a reinforcement learning substrate for LLM program evolution
arXiv · Oct 8, 2026
BoostAPR: Boosting Automated Program Repair via Execution-Grounded Reinforcement Learning with Dual Reward Models
arXiv · Sep 22, 2026
Learning to Program Retrievals: Composing Search Primitives via Reinforcement Learning
arXiv · Oct 21, 2026