Solving Quantified Boolean Formulas with Few Existential Variables

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Eriksson, Leif, Lagerkvist, Victor, Osipov, George, Ordyniak, Sebastian, Panolan, Fahad, Rychlicki, Mateusz
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916241879334912
author Eriksson, Leif
Lagerkvist, Victor
Osipov, George
Ordyniak, Sebastian
Panolan, Fahad
Rychlicki, Mateusz
author_facet Eriksson, Leif
Lagerkvist, Victor
Osipov, George
Ordyniak, Sebastian
Panolan, Fahad
Rychlicki, Mateusz
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2405_06485
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Solving Quantified Boolean Formulas with Few Existential Variables
Eriksson, Leif
Lagerkvist, Victor
Osipov, George
Ordyniak, Sebastian
Panolan, Fahad
Rychlicki, Mateusz
Computational Complexity
Artificial Intelligence
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.
title Solving Quantified Boolean Formulas with Few Existential Variables
topic Computational Complexity
Artificial Intelligence
url https://arxiv.org/abs/2405.06485