Exploiting structure in an AIG based QBF solver

  • Authors:
  • Florian Pigorsch;Christoph Scholl

  • Affiliations:
  • Albert-Ludwigs-Universität Freiburg, Freiburg im Breisgau, Germany;Albert-Ludwigs-Universität Freiburg, Freiburg im Breisgau, Germany

  • Venue:
  • Proceedings of the Conference on Design, Automation and Test in Europe
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a procedure for solving quantified boolean formulas (QBF), which uses And-Inverter Graphs (AIGs) as the core data-structure. We make extensive use of structural information extracted from the input formula such as functional definitions of variables and non-linear quantifier structures. We show how this information can directly be exploited by the symbolic, AIG based representation. We implemented a prototype QBF solver based on our ideas and performed a number of experiments proving the effectiveness of our approach, and moreover, showing that our method is able to solve QBF instances on which state-of-the-art QBF solvers known from literature fail.