Can LLMs Build a MaxSAT Solver from Papers? The CoreForge Experience
Not on the map. Why?
Abstract (arXiv)
We report on CoreForge, an experience in using large language models (LLMs) to build an unweighted MaxSAT solver from research papers rather than from an existing solver codebase. The project focuses on unsatisfiability-based MaxSAT algorithms and follows an iterative workflow that combines paper discussions with ChatGPT, implementation through Codex prompts, and repeated LLM-assisted code audits and revisions. Although the codebase implements several algorithms and solver components, our evaluation focuses on configurations that combine core-guided optimization, lightweight preprocessing, core minimization, integration with integer linear optimization backends, and a new core-sequence lookahead approach. Our experience suggests that LLMs can support solver implementation from papers, while requiring external validation, benchmarking, and human guidance. In our experiments, fuzzing and MaxSAT Evaluation instances did not reveal wrong answers in the tested configurations, although performance remains below the best hand-engineered MaxSAT solvers. We summarize what worked, what remained difficult, and the lessons for future LLM-assisted solver development.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 17 references that are in the map. First posted on arXiv 16 Jul 2026.
Builds on
8 of 17 references.
References · 8
- 2025PaperBench: Evaluating AI's Ability to Replicate AI Researchcited by 286
- 2025Paper2Code: Automating Code Generation from Scientific Papers in Machine Learningcited by 67
- 2025ResearchCodeBench: Benchmarking LLMs on Implementing Novel Machine Learning Research Codecited by 34
- 2024AutoSAT: Automatically Optimize SAT Solvers via Large Language Modelscited by 14
- 2014Incremental Cardinality Constraints for MaxSATcited by 6
- 2015Exploiting Resolution-based Representations for MaxSAT Solvingcited by 2
- 2026LLM2SMT: Building an SMT Solver with Zero Human-Written Codecited by 2
- 2025SolSearch: An LLM-Driven Framework for Efficient SAT-Solving Code Generationcited by 1
Built on by
Not cited yet.