Skip to content
aiqbench takeAI Research

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

Reinforced Linear Genetic Programming

arXiv1 min read

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