SAT-Based Tree Decomposition with Iterative Cascading Policy Selection
Hai Xia, Stefan Szeider
Abstract
Solvers for propositional satisfiability (SAT) effectively tackle hard optimization problems. However, translating to SAT can cause a significant size increase, restricting its use to smaller instances. To mitigate this, frameworks using multiple local SAT calls for gradually improving a heuristic solution have been proposed. The performance of such algorithmic frameworks heavily relies on critical parameters, including the size of selected local instances and the time allocated per SAT call.
This paper examines the automated configuration of the treewidth SAT-based local improvement method (TW-SLIM) framework, which uses multiple SAT calls for computing tree decompositions of small width, a fundamental problem in combinatorial optimization. We explore various TW-SLIM configuration methods, including offline learning and real-time adjustments, significantly outperforming default settings in multi-SAT scenarios with changing problems.
Building upon insights gained from offline training and real-time configurations for TW-SLIM, we propose the iterative cascading policy—a novel hybrid technique that uniquely combines both. The iterative cascading policy employs a pool of 30 configurations obtained through clustering-based offline methods, deploying them in dynamic cascades across multiple rounds. In each round, the 30 configurations are tested according to the cascading ordering, and the best tree decomposition is retained for further improvement, with the option to adjust the following ordering of cascades. This iterative approach significantly enhances the performance of TW-SLIM beyond baseline results, even within varying global timeouts. This highlights the effectiveness of the proposed iterative cascading policy in enhancing the efficiency and efficacy of complex algorithmic frameworks like TW-SLIM.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on4
- SAT-based Decision Tree Learning for Large Data SetsAndré Schidler, Stefan SzeiderAAAI 2021 · 72 citations
- Turbocharging Treewidth-Bounded Bayesian Network Structure LearningVaidyanathan Peruvemba Ramaswamy, Stefan SzeiderAAAI 2021 · 19 citations
- Circuit Minimization with QBF-Based Exact SynthesisFranz-Xaver Reichl, Friedrich Slivovsky, Stefan SzeiderAAAI 2023 · 14 citations
- Learning Fast-Inference Bayesian NetworksVaidyanathan Peruvemba Ramaswamy, Stefan SzeiderNeurIPS 2021 · 6 citations
Related papers
- A Single-Exponential Time 2-Approximation Algorithm for TreewidthTuukka KorhonenFOCS 2021 · 49 citations
- k-SUM Hardness Implies Treewidth-SETHMichael LampisSODA 2026
- Automatic Core-Guided Reformulation via Constraint Explanation and Condition LearningKevin Leo, Graeme Gange, Maria Garcia de la Banda, Mark WallaceAAAI 2024 · 2 citations
- A complexity dichotomy for hitting connected minors on bounded treewidth graphs: the chair and the banner draw the boundaryJulien Baste, Ignasi Sau, Dimitrios M. ThilikosSODA 2020 · 21 citations
- Local Search with Dynamic-Threshold Configuration Checking and Incremental Neighborhood Updating for Maximum k-plex ProblemPeilin Chen, Hai Wan, Shaowei Cai, Jia Li et al.AAAI 2020 · 25 citations
