Jul 2026· Proceedings of the Genetic and Evolutionary Computation Conference Companion· 0 citations· 16 references
TL;DR
This work proposes a hybrid framework that integrates Large Language Models into GP in two complementary roles: as a semantic mutation operator that proposes non-local program rewrites during evolution, and as a post-evolution repair that iteratively refines single failed programs after search terminates.
Abstract
Program synthesis over combinatorial Domain-Specific Language (DSL) spaces is challenging because the search space is vast and small program edits rarely produce meaningful semantic changes. Genetic Programming (GP) offers an interpretable framework for this kind of task, but its mutation operators make purely structural changes without understanding task semantics, causing it to frequently stall in local optima. To mitigate this, we propose a hybrid framework that integrates Large Language Models (LLMs) into GP in two complementary roles: as a semantic mutation operator that proposes non-local program rewrites during evolution, and as a post-evolution repair that iteratively refines single failed programs after search terminates. All LLM outputs are treated as untrusted and filtered through grammar constraints and typed parsing before entering the population. Evaluated on the Abstraction and Reasoning Corpus (ARC-AGI-1), our framework solves 85 out of 400 tasks, raising pixel accuracy from 54% to 74%.
This work introduces an Evolutionary Language Model that searches over natural-language policy descriptions and compiles typed programs for execution and shows that language can serve as a steerable, execution-grounded search representation over executable program space.
Matthew Siper, A. Khalifa, Julian Togelius· 0 citations
Differential compiler testing requires automatically generated programs that are not only diverse and bug-revealing, but also semantically well-defined and reproducible. Rule-based generators provide strong validity guarantees but offer limited control over semantic variation, while large language models (LLMs) can syn...
Lang Hong Nguyet Anh, Ho Viet Duc Luong, Vu Van An· Annual Conference on Genetic...· 0 citations
Reducing bug-triggering programs to their minimal essential form is a fundamental task in debugging language processors such as compilers and interpreters. Existing reduction techniques are limited by their reliance on predefined, syntax-driven transformations that lack semantic understanding of the target program, and...
Xintong Zhou, Hongxu Xu, Chun-Feng Liao et al.· 0 citations
Combinatorial problems appear in numerous industrial applications. A common approach is to formulate these problems as declarative constraint models that can subsequently be compiled to and solved by a range of back-end solvers. Recent work shows that Large Language Models (LLMs) can produce correct models from natural...
AlgoEvolve is presented, an LLM-driven evolutionary framework that generates, evaluates, and iteratively improves executable trading strategies, and introduces a meta-evolutionary outer loop that evolves the prompts guiding program synthesis in the inner loop.
HELP, a program optimizer that prompts an LLM to generate diverse, non-overlapping atomic edits and then systematically selects and composes them into coherent program improvements using evaluator scores, is introduced.
Jingwen Fu, Zhen Liu, Yuhan Liu et al.· 2 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.