Schidler, A., & Szeider, S. (2025). Extracting Problem Structure with LLMs for Optimized SAT Local Search. In Proceedings of the 18th International Symposium on Combinatorial Search (pp. 236–240). AAAI Press. https://doi.org/10.1609/socs.v18i1.35999
E192-01 - Forschungsbereich Algorithms and Complexity E056-13 - Fachbereich LogiCS E056-23 - Fachbereich Innovative Combinations and Applications of AI and ML (iCAIML)
-
Published in:
Proceedings of the 18th International Symposium on Combinatorial Search
-
ISBN:
978-1-57735-901-2
-
Volume:
18
-
Date (published):
20-Jul-2025
-
Event name:
The 18th International Symposium on Combinatorial Search (SoCS 2025)
en
Event date:
12-Aug-2025 - 15-Aug-2025
-
Event place:
Glasgow, United Kingdom of Great Britain and Northern Ireland (the)
-
Number of Pages:
5
-
Publisher:
AAAI Press, Washington, DC, USA
-
Peer reviewed:
Yes
-
Keywords:
SAT; Large Language Models; combinatorial search algo-rithms
en
Abstract:
Encoding combinatorial problems in terms of propositional satisfiability (SAT) enables utilization of highly efficient SAT solvers for combinatorial search. Local search preprocess ing accelerates the SAT solver’s search by providing high quality starting points, a technique implemented in several modern SAT solvers. However, existing preprocessing meth ods employ generic strategies that fail to exploit the structural patterns inherent in problem encodings. This position paper proposes a novel paradigm wherein Large Language Models (LLMs) analyze problem encoding implementations to syn thesize specialized preprocessing algorithms. The LLMs ex amine Python-based code to identify structural patterns, en abling the automatic generation of encoding-specific local search procedures. These procedures operate across all in stances sharing the same encoding scheme rather than requir ing instance-specific customization. Our preliminary empir ical evaluation demonstrates effective automated algorithm synthesis for structure-aware SAT preprocessing, serving as a foundation for similar approaches across multiple domains of combinatorial optimization.