Solving QBF by Clause Selection

Read full text
Authors: Mikoláš Janota, João P. Marques-Silva
Cited by: 60
References: 35

Abstract

Algorithms based on the enumeration of implicit hitting sets find a growing number of applications, which include maximum satisfiability and model based diagnosis, among others. This paper exploits enumeration of implicit hitting sets in the context of Quantified Boolean Formulas (QBF). The paper starts by developing a simple algorithm for QBF with two levels of quantification, which is shown to relate with existing work on enumeration of implicit hitting sets, but also with recent work on QBF based on abstraction refinement. The paper then extends these ideas and develops a novel QBF algorithm, which generalizes the concept of enumeration of implicit hitting sets. Experimental results, obtained on representative problem instances, show that the novel algorithm is competitive with, and often outperforms, the state of the art in QBF solving.

Fields of Study & Subjects

Formal Methods in Verification Model-Driven Software Engineering Techniques Software Testing and Debugging Techniques

Publication details

Journal / source
arXiv (Cornell University)
Pages
325–331
Publication date
14 August 2026
Language
EN
Document type
Preprint