2019
DOI: 10.3233/fi-2019-1810
|View full text |Cite
|
Sign up to set email alerts
|

Expansion-based QBF Solving on Tree Decompositions*

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
20
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 16 publications
(21 citation statements)
references
References 0 publications
0
20
0
Order By: Relevance
“…Note that algorithm QSat t can be extended to also consider more fine-grained quantifier dependency schemes. Compared to other algorithms for QSat using treewidth [9,10], hybrid solving based on nested DP is quite compact without the need of nested tables. Instead of rather involved data structures (nested tables), we use here plain tables that can be handled by modern database systems efficiently.…”
Section: Hybrid Solving Based On Nested Dpmentioning
confidence: 99%
See 1 more Smart Citation
“…Note that algorithm QSat t can be extended to also consider more fine-grained quantifier dependency schemes. Compared to other algorithms for QSat using treewidth [9,10], hybrid solving based on nested DP is quite compact without the need of nested tables. Instead of rather involved data structures (nested tables), we use here plain tables that can be handled by modern database systems efficiently.…”
Section: Hybrid Solving Based On Nested Dpmentioning
confidence: 99%
“…For several problems hard for complexity class NP, there are results [12] showing socalled (fixed-parameter) tractability, which indicates a fixed-parameter tractable (FPT) algorithm running in polynomial time assuming that a given parameter (e.g., treewidth) is fixed. Practical implementations exploiting treewidth include generic frameworks [3,5,36], but also dedicated solvers that deal with problems ranging from (counting variants of) Boolean satisfiability (Sat) [25], over generalizations thereof [9,10] based on Quantified Boolean Formulas (QBFs), to formalisms relevant to knowledge representation and reasoning [22]. For Sat, these solvers are of particular interest as there is a well-known correspondence between treewidth and resolution width [2].…”
Section: Introductionmentioning
confidence: 99%
“…This observation gives rise to a general framework for counting problems that leverages treewidth. The general idea to develop such frameworks is indeed not new, since there are both, specialized solvers [9,23,25], as well as general systems like D-FLAT [5], Jatatosk [4], and sequoia [31], that exploit treewidth. Some of these systems explicitly use dynamic programming (DP) to directly exploit treewidth by means of so-called tree decompositions (TDs), whereas others provide some kind of declarative layer to model the problem (and perform decomposition and DP internally).…”
Section: Introductionmentioning
confidence: 99%
“…It turns out that this question can be answered in the affirmative: the main decision problems become tractable. In practice, a dynamic programming algorithm on tree decompositions can be used to exploit this directly, similarly to what was successfully proposed for ASP and QBF solvers [4,8,15,17]. However, we also aim to investigate a more interesting angle.…”
Section: Introductionmentioning
confidence: 99%