Solving Quantified Boolean Formulas with Few Existential Variables
The quantified Boolean formula (QBF) problem is an important decision problem generally viewed as the archetype for PSPACE-completeness. Many problems of central interest in AI are in general not included in NP, e.g., planning, model checking, and non-monotonic reasoning, and for such problems QBF h...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The quantified Boolean formula (QBF) problem is an important decision problem
generally viewed as the archetype for PSPACE-completeness. Many problems of
central interest in AI are in general not included in NP, e.g., planning, model
checking, and non-monotonic reasoning, and for such problems QBF has
successfully been used as a modelling tool. However, solvers for QBF are not as
advanced as state of the art SAT solvers, which has prevented QBF from becoming
a universal modelling language for PSPACE-complete problems. A theoretical
explanation is that QBF (as well as many other PSPACE-complete problems) lacks
natural parameters} guaranteeing fixed-parameter tractability (FPT).
In this paper we tackle this problem and consider a simple but overlooked
parameter: the number of existentially quantified variables. This natural
parameter is virtually unexplored in the literature which one might find
surprising given the general scarcity of FPT algorithms for QBF. Via this
parameterization we then develop a novel FPT algorithm applicable to QBF
instances in conjunctive normal form (CNF) of bounded clause length. We
complement this by a W[1]-hardness result for QBF in CNF of unbounded clause
length as well as sharper lower bounds for the bounded arity case under the
(strong) exponential-time hypothesis. |
---|---|
DOI: | 10.48550/arxiv.2405.06485 |