mlsanityData to 7 Oct 2026

Learning to Solve and Optimize by Evolving Code

arXiv 2605.31049 ↗First posted 29 May 2026cs.LG cs.AI cs.LOcited by 0

Not on the map. Why?

Abstract (arXiv)

Combinatorial and optimization problems are fundamental to many industrial AI applications. Solving large-scale real-world instances of such problems typically requires careful problem formalization, specialized solvers, and expert-designed heuristics. Thus, experts need to specify not only what solutions are, but also how they are derived. By introducing the tool CHECKMATE, we show that algorithm generation via code evolution represents a paradigm shift by eliminating the need to formulate the how. CHECKMATE solely relies on the what. Specifically, a formal specification ensures solutions' correctness and enables systematic performance evaluation of the generated programs, while a natural language description guides the evolutionary process. The effectiveness of our method is demonstrated on selected problems from two industrial domains: configuration and scheduling. In all cases, the evolved algorithms consistently outperform state-of-the-art solvers. This underscores the potential of formal methods in guiding code evolution for automatically solving complex real-world problems.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 52 references that are in the map. First posted on arXiv 29 May 2026.

Builds on

13 of 52 references.

References · 13

  1. 2025AlphaEvolve: A coding agent for scientific and algorithmic discoverycited by 763
  2. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  3. 2015Illuminating search spaces by mapping elitescited by 406
  4. 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
  5. 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
  6. 2025ShinkaEvolve: Towards Open-Ended And Sample-Efficient Program Evolutioncited by 146
  7. 2025Mathematical exploration and discovery at scalecited by 66
  8. 2025Scientific Algorithm Discovery by Augmenting AlphaEvolve with Deep Researchcited by 16
  9. 2025Autonomous Code Evolution Meets NP-Completenesscited by 14
  10. 2020Conflict Generalisation in ASP: Learning Correct and Effective Non-Ground Constraintscited by 3
  11. 2022Decomposition Strategies and Multi-shot ASP Solving for Job-shop Schedulingcited by 3
  12. 2026Investigating the Grounding Bottleneck for a Large-Scale Configuration Problem: Existing Tools and Constraint-Aware Guessingcited by 2
1 more
  1. 2025A Heuristic Algorithm Based on Beam Search and Iterated Local Search for the Maritime Inventory Routing Problemcited by 1

Built on by

Not cited yet.