Abstract
Given a quantified boolean formula (QBF) in prenex conjunctive normal
form, we consider the problem of identifying variable dependencies. In
related work, a formal definition of dependencies has been suggested
based on quantifier prefix reordering: two variables are independent
if swapping them in the prefix does not change satisfiability of the
formula. Instead of the general case, we focus on the sets of
depending existential variables for all universal variables which are
relevant particularly for expansion-based QBF solvers. We present an
approach for efficiently computing existential dependency sets by
means of a directed connection relation over variables and demonstrate
how this relation can be compactly represented as a tree using a
union-find data structure. Experimental results show the effectiveness
of our approach.
Original language | English |
---|---|
Title of host publication | 4th Doctorial Workshop on Mathematical and Engineering Methods in Computer Science |
Pages | 148-155 |
Number of pages | 247 |
Publication status | Published - Nov 2008 |
Fields of science
- 102011 Formal languages
- 102 Computer Sciences