Generating Streamlining Constraints with Large Language Models
Not on the map. Why?
Abstract (arXiv)
Streamlining constraints (or streamliners, for short) narrow the search space, enhancing the speed and feasibility of solving complex constraint satisfaction problems. Traditionally, streamliners were crafted manually or generated through systematically combined atomic constraints with high-effort offline testing. Our approach utilizes the creativity of Large Language Models (LLMs) to propose effective streamliners for problems specified in the MiniZinc constraint programming language and integrates feedback to the LLM with quick empirical tests for validation. Evaluated across seven diverse constraint satisfaction problems, our method achieves substantial runtime reductions. We compare the results to obfuscated and disguised variants of the problem to see whether the results depend on LLM memorization. We also analyze whether longer off-line runs improve the quality of streamliners and whether the LLM can propose good combinations of streamliners.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 14 of its 53 references that are in the map. First posted on arXiv 16 Aug 2024.
Builds on
14 of 53 references.
References · 14
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Large Language Modelscited by 780
- 2024Large Language Models: A Surveycited by 525
- 2022A Systematic Evaluation of Large Language Models of Codecited by 363
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 197
- 2023Embers of Autoregression: Understanding Large Language Models Through the Problem They are Trained to Solvecited by 178
- 2022Formal Mathematics Statement Curriculum Learningcited by 142
- 2023Lemur: Integrating Large Language Models in Automated Program Verificationcited by 49
- 2021Incomplete MaxSAT Approaches for Combinatorial Testingcited by 5
- 2022A Framework for Generating Informative Benchmark Instancescited by 4
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 4.
7 papers.
- 2024MCP-Solver: Integrating Language Models with Constraint Programming Systemscited by 10
- 2025R-ConstraintBench: Evaluating LLMs on NP-Complete Schedulingcited by 5
- 2025Using Reasoning Models to Generate Search Heuristics that Solve Open Instances of Combinatorial Design Problemscited by 3
- 2026CP-SynC: Multi-Agent Zero-Shot Constraint Modeling in MiniZinc with Synthesized Checkerscited by 2
- 2026Streamliners for Answer Set Programmingcited by 0
- 2026Streamlined Constraint Reasoning via CNN Pattern Recognition on Enumerated Solutionscited by 0
- 2026Improving Constraint Models with LLM Agentscited by 0
- 2026Improving Constraint Models with LLM Agents8 Aug 2026
- 2026Streamlined Constraint Reasoning via CNN Pattern Recognition on Enumerated Solutions19 May 2026
- 2026CP-SynC: Multi-Agent Zero-Shot Constraint Modeling in MiniZinc with Synthesized Checkers3 May 2026
- 2026Streamliners for Answer Set Programming21 Apr 2026
- 2025R-ConstraintBench: Evaluating LLMs on NP-Complete Scheduling21 Aug 2025
- 2025Using Reasoning Models to Generate Search Heuristics that Solve Open Instances of Combinatorial Design Problems29 May 2025
- 2024MCP-Solver: Integrating Language Models with Constraint Programming Systems31 Dec 2024