JOURNAL ARTICLE

Scalability for SAT-based combinatorial problem solving

Schidler, Andre

Year: 2023 Journal:   reposiTUm (TU Wien)   Publisher: TU Wien

Abstract

SAT solvers determine whether a given propositional formula is satisfiable. Today’s highly engineered SAT solvers can determine the satisfiability of huge formulas with millions of constraints and thousands of variables. Further, stat- ing other combinatorial problems in terms of propositional satisfiability allows the use of this great SAT-solving performance for a large range of combinatorial problems. Despite the great performance of SAT solvers, scalability becomes an issue whenever the instances become too large or too complex. For complex instances, the SAT solver may not be able to determine satisfiability in a reasonable amount of time and for large instances, the corresponding formula becomes too large, and solving becomes practically impossible. In this thesis, we propose different methods for overcoming these scalability issues. In particular, we discuss examples of efficient encoding design, scalability using a lazy approach, and embedding SAT-based methods into a heuristic approach using SAT-based local improvement (SLIM). These methods are discussed in the context of applications: we propose encodings for computing hypertree width and twin-width; a lazy approach to the directed feedback vertex problem; and SLIM approaches to graph coloring and decision tree induction.

Keywords:
Satisfiability Scalability Embedding Boolean satisfiability problem DPLL algorithm Propositional formula Heuristic Context (archaeology) Solver

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.32
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Constraint Satisfaction and Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications
Formal Methods in Verification
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Advanced Graph Theory Research
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

DISSERTATION

Solving combinatorial problems with SAT

Yury Chebiryak

University:   ETH Zürich Research Collection Year: 2012
JOURNAL ARTICLE

Lp-based combinatorial problem solving

Karla HoffmanManfred Padberg

Journal:   Annals of Operations Research Year: 1985 Vol: 4 (1)Pages: 145-194
JOURNAL ARTICLE

Flow-based problem solving in combinatorial optimization

Morell, Sarah Maria

Journal:   Deposit Once (Technische Universität Berlin) Year: 2025
© 2026 ScienceGate Book Chapters — All rights reserved.