Discovering heuristics in a complex SAT solver with large language models
Not on the map. Why?
Abstract (arXiv)
The Satisfiability problem (SAT) is fundamental in computational complexity theory and has a wide range of industrial applications. Optimizing modern SAT solvers in real-world settings is quite challenging due to their intricate architectures. While automatic configuration frameworks have been developed, they rely on manually constrained search spaces. Here we develop AutoModSAT, a framework that uses large language models (LLMs) to automatically optimize SAT solvers. AutoModSAT combines an LLM-compatible modular solver design, unsupervised prompt optimization to diversify generated functions, and an efficient search procedure based on presearch strategy and a (1+λ) evolutionary algorithm. Extensive experiments across a wide range of datasets demonstrate that AutoModSAT achieves 40% performance improvement over the baseline solver and 30% improvement over the state-of-the-art solvers. Moreover, AutoModSAT also attains a notable speedup compared to the parameter-tuned alternatives of the state-of-the-art solvers over most of the test datasets. These results demonstrate the potential of LLM-guided heuristic discovery for optimizing complex SAT solvers.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 19 of its 49 references that are in the map. First posted on arXiv 30 Jul 2025.
Builds on
19 of 49 references.
References · 19
- 2023GPT-4 Technical Reportcited by 18,396
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2025Qwen3 Technical Reportcited by 8,820
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2023Qwen Technical Reportcited by 3,344
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discoverycited by 867
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 653
- 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 333
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 276
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 268
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 230
7 more
- 2024HSEvo: Elevating Automatic Heuristic Design with Diversity-Driven Harmony Search and Genetic Algorithm Using LLMscited by 73
- 2024A Systematic Survey on Large Language Models for Algorithm Designcited by 69
- 2025A Survey of Circuit Foundation Model: Foundation AI Models for VLSI Circuit Design and EDAcited by 17
- 2024AutoSAT: Automatically Optimize SAT Solvers via Large Language Modelscited by 15
- 2020Benchmarking a (μ+λ) Genetic Algorithm with Configurable Crossover Probabilitycited by 3
- 2025Extracting Problem Structure with LLMs for Optimized SAT Local Searchcited by 2
- 2018Towards a Theory-Guided Benchmarking Suite for Discrete Black-Box Optimization Heuristics: Profiling (1+λ) EA Variants on OneMax and LeadingOnescited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Autonomous Code Evolution Meets NP-Completenesscited by 15
- 2026Agentic MIP Research: Accelerated Constraint Handler Generationcited by 1
- 2026An Information-Theoretic Criterion for Efficient Data Synthesiscited by 0
- 2026A Survey on LLM-Integrated Hardware Design Verificationcited by 0
- 2026A Survey on LLM-Integrated Hardware Design Verification6 Oct 2026
- 2026An Information-Theoretic Criterion for Efficient Data Synthesis11 May 2026
- 2026Agentic MIP Research: Accelerated Constraint Handler Generation9 May 2026
- 2025Autonomous Code Evolution Meets NP-Completeness9 Sep 2025