<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Dependency Schemes in QBF Calculi: Semantics and Soundness?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Olaf Beyersdor</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Joshua Blinkhorn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computing, University of Leeds</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We study the parametrisation of QBF resolution calculi by dependency schemes. One of the main problems in this area is to understand for which dependency schemes the resulting calculi are sound. Towards this end we propose a semantic framework for variable independence based on `exhibition' by QBF models, and use it to express a property of dependency schemes called full exhibition that is known to be su cient for soundness in Q-resolution. Introducing a generalised form of the long-distance resolution rule, we propose a complete parametrisation of classical long-distance Q-resolution, and show that full exhibition remains su cient for soundness. We demonstrate that our approach applies to the current research frontiers by proving that the re exive resolution path dependency scheme is fully exhibited.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The excellent success of SAT solvers in the realm of propositional Boolean
formulae has motivated much interest in the corresponding search problem for
quantied Boolean formulae (QBF). The greater expressiveness of QBF, a orded by its
PSPACE-completeness [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], presents novel challenges in solving, and the array
of emerging techniques is motivating a wealth of research in the closely-related
eld of proof complexity [3, 5{9, 11{14].
      </p>
      <p>
        There is a natural correspondence between QBF practice and proof theory;
when a solver concludes the falsity of an instance, the trace can be interpreted as
a formal refutation. Understanding the refutational proof system that underpins
a particular solving method, and thereby accounts for its correctness, motivates
the proof-theoretic study of speci c calculi. Recent work has led to a complete
understanding of the relative strength of resolution-based QBF systems [
        <xref ref-type="bibr" rid="ref3 ref7">3, 7</xref>
        ],
including Q-resolution (Q-Res) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], universal Q-resolution (QU-Res) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], and
long-distance Q-resolution (LD-Q-Res) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Implemented in the state-of-the-art solver DepQBF [
        <xref ref-type="bibr" rid="ref16 ref17">16,17</xref>
        ], one of the recent
and exciting developments in QBF solving has seen the introduction of
dependency schemes : algorithms that gather information on variable independence
by prior appeal to the syntactic form of an instance. The quanti er pre x of a
QBF (in prenex normal form) imposes a total order on the variables; due to the
? This is an extended abstract of the paper published in the proceedings of CP 2016 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
nesting of quanti er scopes, the value of a Boolean variable z can be dependent
upon the variables to its left in the pre x. Naturally, this entails some
restrictions on solving methods, and on the rules of the related formal systems. In
general, however, z does not necessarily depend on all of the variables to its left.
A dependency scheme attempts to replace the linear order of the pre x with
a partial order that more accurately re ects the dependency structure of the
formula, by identi ying variable independence. This approach allows some sets
of instances to be solved more e eciently, despite the compuational overhead of
computing the dependency scheme [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        Independence itself is presented as a semantic concept [
        <xref ref-type="bibr" rid="ref16 ref18">16, 18</xref>
        ]. The truth of
a QBF is witnessed by a Skolem-function model, a set of Boolean functions
ffxg that produce a propositional tautology when substituted for the existential
variables. The arguments to fx are the universal variables Ux left of x in the
quanti er pre x, but it may occur that some circuit computes fx without using
u 2 Ux as an input. In this case we say that x is independent of u { and a dual
notion for false QBFs provides for independence of universals on existentials {
even though the Skolem-function model is in general not unique.
      </p>
      <p>
        This lack of uniqueness has consequences for soundness in QBF calculi. The
impact of a dependency scheme in the proof system is to allow some logical steps
which previously were prohibited; speci cally, the 8-reduction rule of Q-Res
receives greater reign. This motivated the proposal of Q(D)-Res by Slivovsky and
Szeider [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], a parametrization of the classical calculus by dependency schemes.
Some schemes which were previously put forward in the literature, such as the
triangle [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and resolution path [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] dependency schemes, have proved too
aggressive for soundness in Q(D)-Res, admitting refutations of true QBFs. The
reexive resolution path dependency scheme [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] is currently the strongest known
scheme for which Q(D)-Res is sound, a result which was proved by means of a
di cult transformation of a Q(D)-Res refutation into a Q-Res refutation [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
      </p>
      <p>
        What is currently absent in the literature is a deeper understanding of
soundness based on classi cation of dependency schemes; moreover, the lack of
general methods may frustrate future developments. It is natural to propose the
parametrization by dependency schemes of stronger QBF calculi, of the other
CDCL-based QBF resolution systems and QBF Frege [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], whereupon methods
for proving soundness based on properties of dependency schemes will carry over.
In this paper we demonstrate that semantic notions of independence are indeed
equipped for this; our contributions are summarized below.
1. New QBF calculi parametrized by dependency schemes. We extend
the parametrisation by dependency schemes to all the CDCL-based resolution
calculi for QBF: with the new long-distance calculus LD-Q(D)-Res, with
universal resolution QU(D)-Res, and with their combination LQU(D)-Res. Our new
long-distance calculus presents the greatest challenge. Of the two inference rules
employed classically, parametrization of 8-reduction can be lifted straight from
Q(D)-Res; here we investigate the additional e ects of parametrizing the
longdistance resolution rule as well, by relaxing the conditions under which so-called
`merged literals' can be introduced. Progressing from Q-resolution, we
demonstrate that variable independence and merging have a more subtle interaction;
in LD-Q(D)-Res, we must supplant merged literals with annotated literals, which
record existential pivots to prevent unsound 8-reduction steps.
2. A semantic framework for independence and soundness. We unify
some existing approaches in the literature towards a more fruitful understanding
of the interplay between Q-resolution and dependency schemes. Building on the
work of Samer [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and Lonsing [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] we propose a semantic framework for variable
independence. Central to the framework is a property of dependency schemes
called full exhibition, which was shown to be su cient for soundness in Q(D)-Res
by Slivovsky [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. We further the potential of this approach to show that full
exhibition is su cient for soundness in all the dependency calculi we introduce.
To that end, we handle the semantic obstacles of long-distance resolution by
incorporating techniques from strategy extraction due to Balabanov et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
3. Demonstrating full exhibition. We conclude by proving Slivovsky's
conjecture [21, p. 37] that the re exive resolution path dependency scheme Drrs
is fully exhibited. Currently, Drrs is arguably the most important dependency
scheme, capable of revealing more cases of independence than any other tractable
scheme known to be sound for Q(D)-Res. As such, we show that everything
currently known about soundness in this setting can be explained by full exhibition.
On the technical level, the result is obtained by an algorithmic transformation of
an arbitrary model for a true QBF into a model that exhibits all the required
independencies. We therefore reveal the possibility for QBF solving to implement
long-distance techniques fully parametrized by Drrs, or any other fully exhibited
scheme.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <p>Quanti ed Boolean Formulas. A Quanti ed Boolean Formula (QBF) over
a set V = fz1; : : : ; zng of n variables is a formula in quanti ed Boolean logic with
variables ranging over f0; 1g. We consider only formulas in prenex conjunctive
normal form (PCNF), denoted = Q . , in which all variables are quanti ed
either existentially or universally in the quanti er pre x Q = Q1z1 Qnzn,
Qi 2 f9; 8g for i 2 [n], and is a propositional conjunctive normal form (CNF)
formula called the matrix. A CNF matrix is a conjunction of clauses, each clause
is a disjunction of literals, and a literal is a variable or its negation. Whenever
convenient, we refer to a clause as a set of literals and to a matrix as a set of
clauses. We typically write x for existential variables, u and v for universals,
and z for either. We denote the sets of existentially and universally quanti ed
variables of by V9 = fzi 2 V j Qi = 9g and V8 = fzi 2 V j Qi = 8g
respectively. The pre x Q imposes a linear ordering &lt; on the variables of ,
such that zi &lt; zj holds whenever i &lt; j, in which case we say that zj is right of
zi, or that zi is left of zj . The sets of variables right and left of z are denoted
R (z) = fz0 2 V j z &lt; z0g and L (z) = fz0 2 V j z0 &lt; zg.</p>
      <p>
        Assignment Trees and Models. Assignment trees for PCNF were rst
introduced in [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. We represent an assignment tree formally as a set of paths. Let
be a PCNF over variables V = fz1; : : : ; zng and let V8 = fu1; : : : ; ukg. A path
is a set of literals P = fl1; : : : ; lng with var(li) = zi for all i 2 [n], and we write
P [zi] = li. A set of paths T is well-formed for i (1) for all u 2 V8 and for
all P; Q 2 T , if P [v] = Q[v] for all v 2 L (u) \ V8, then P [x] = Q[x] for each
x 2 L (u) \ V9, and (2) there is a unique path P 2 T with U P for each set
of literals U = fl1; : : : ; lkg such that var(li) = ui for i 2 [k]. A set of paths that
is well-formed for is an assignment tree for . We also use P to denote the
total assignment P : V ! f&gt;; ?g given by P (zi) = ? if li = :zi and P (zi) = &gt;
if li = zi, and extend this notation to literals with P (:zi) = :P (zi), where
&gt; = :? and vice versa. An assignment tree for is a model for , typically
denoted M , i P (C) = &gt; for all paths P 2 T and all clauses C 2 , where
P (C) = &gt; i P (l) = &gt; for some l 2 C. A PCNF which has a model is true,
otherwise it is false. An assignment tree is depicted as a tree with root r.
Dependency Schemes. The trivial dependency scheme Dtrv is a mapping
which associates each PCNF = Q1z1 Qnzn . over variables V to the trivial
dependency relation Dtrv = f(zi; zj ) j i &lt; j and Qi 6= Qj g. A proto-dependency
scheme1 D is a function that maps each PCNF to a binary relation D Dtrv
called the dependency relation. If (zi; zj ) 2 D , then (zi; zj ) is a D-dependency
and zj is a D-dependent of zi, otherwise zj is D-independent of zi. A
protodependency scheme D0 is said to be at least as general as another D if D0 D
for all PCNFs , and is strictly more general if the inclusion is strict for some
formula. For a PCNF over variables V and u 2 V8, we write D (u) = f(u; x) j
x 2 V9 and (u; x) 2= D g.
      </p>
      <p>
        QBF Resolution Calculi. We give a brief overview of four resolution-based
CDCL QBF calculi { see [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] for a more detailed survey. A refutational QBF
calculus is sound i the empty clause cannot be derived from any true formula.
      </p>
      <p>
        Q-resolution (Q-Res) introduced in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is the standard refutational calculus
for PCNF. In addition to resolution over existential pivots with non-tautologous
resolvents, the calculus has a universal reduction rule which allows a clause C to
be derived from C [ fug, where u is a universal literal and all existential literals
in C are left of u. QU-resolution (QU-Res) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is a natural extension of Q-Res
that allows universal resolution pivots.
      </p>
      <p>
        Long-distance resolution, which was introduced in [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] and formalised as the
calculus LD-Q-Res [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], allows tautologous resolvents under certain conditions,
1 The term `dependency scheme' was rst introduced to denote a subset of
protodependency schemes with a more technical de nition [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]; for consistency with the
literature we will use `proto-dependency scheme' in technical portions of this paper.
using the special merged literal u to represent the tautology fu; :ug. The
resulting system is exponentially stronger than Q-Res [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Finally, the calculus
LQU-Res [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] combines naturally the features of QU-Res and LD-Q-Res, allowing
merged literals and resolution over universal pivots.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Our Contributions</title>
      <p>
        In this section, we give a brief survey of the contributions contained in the
fulllength version of the paper [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], to which we refer the reader for proofs and further
detailed commentry.
3.1
      </p>
      <p>
        A Semantic Framework and New QBF Calculi
We reformulate the de nition of independence in terms of assignment trees from
[
        <xref ref-type="bibr" rid="ref16 ref18">16, 18</xref>
        ]; we feel our notation is better suited to the aims of the current work.
We introduce the new idea of complementary paths in an assignment tree, and
de ne a property of dependency schemes called full exhibition.
      </p>
      <p>De nition 1 (Complementary path). Let be a QBF over variables V ,
let U be a non-tautologous set of literals such that var(U ) = V8, let T be an
assignment tree for and let P 2 T be the unique path such that U P .
Then, for any u 2 V8, Pu 2 T is the unique path such that U 0 Pu, where
U 0 = (U n flg) [ f:lg, l 2 U and var(l) = u.</p>
      <p>
        De nition 2 (Independence of existentials from universals [
        <xref ref-type="bibr" rid="ref16 ref18">16,18</xref>
        ]). Let
be a true QBF over variables V and let u 2 V8, x 2 V9. We say that x is
independent of u in if there exists a model M for in which P (x) = Pu(x)
for all paths P 2 M . For such a model M we write M (u; x), and we say that
M exhibits the independence of x from u in .
      </p>
      <p>De nition 3 (Fully exhibited dependency scheme). Let D be a
protodependency scheme. We say that D is fully exhibited i for each true PCNF
there is a model M for such that M (u; x) for each pair (u; x) 2= D , with
u 2 V8 and x 2 V9.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], it was proved that Q(D)-Res is sound for fully exhibited2 D, and this was
combined with the fact that the standard dependency scheme Dstd is fully
exhibited (attributed to [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]). We show that this approach scales up to the dependency
versions of stronger QBF calculi. To do this, we introduce the new long-distance
calculi LD-Q(D)-Res and LQU(D)-Res (Fig. 1), the respective dependency
versions of LD-Q-Res and LQU-Res. Parametrising long-distance resolution calls for
the introduction of annotations that prevent unsound 8-reduction steps.
2 Full exhibition is treated equivalently, as a property of models.
      </p>
      <p>(Axiom)
D [ fuX g (8-Red)</p>
      <p>D</p>
      <p>C is a clause in the matrix of .</p>
      <p>Variable u is universal. If l 2 D and
var(l) = z, then (u; z) 2= D , and if
l = zX0 then (u; x) 2= D for all x 2
X0. If X = ; then literal uX is either
u or :u.</p>
      <p>C1 [ U1 [ fxg C2 [ U2 [ f:xg (Res)</p>
      <p>C1 [ C2 [ U
If for l1 2 C1; l2 2 C2; var(l1) = var(l2), then l1 = l2 is not annotated.
var(U1) = var(U2) V8, and (x; u) 2= D for each u 2 var(U1). If for
u1 2 U1; u2 2 U2; var(u1) = var(u2) = u, then u1 = :u2; or at least one
of u1; u2 is annotated. U is de ned as fuX j u 2 var(U1)g, where X is
the union of fxg with any annotations on u in U1 [ U2. In LD-Q(D)-Res
var(x) is existential. In LQU(D)-Res, var(x) is existential or universal.
We rst prove that full exhibition is a su cient condition for soundness in the
new long-distance QBF calculi.</p>
      <p>Theorem 4. Let D be a fully exhibited proto-dependency scheme. Then
LDQ(D)-Res is sound.</p>
      <p>Since the (omitted) proof of Theorem 4 makes no use of the fact that the pivot is
existential, it also shows the soundness of LQU(D)-Res, the `dependency version'
of LQU-Res, for any fully exhibited D.</p>
      <p>Theorem 5. Let D be a fully exhibited proto-dependency scheme. Then
LQU(D)Res is sound.</p>
      <p>Also, since LQU(D)-Res clearly simulates QU(D)-Res simply by disallowing
longdistance resolution steps, we obtain the same result for QU(D)-Res.
Theorem 6. Let D be a fully exhibited proto-dependency scheme. Then
QU(D)Res is sound.</p>
      <p>
        Theorems 4, 5 and 6 together constitute the generalisation to all the CDCL
QBF calculi of Slivovsky's result [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] that Q(D)-Res is sound for fully exhibited
D. Whereas full exhibition is a su cient condition for each calculus, it is not a
necessary condition for any of them.
      </p>
      <p>Proposition 7. There exists a proto-dependency scheme D that is not
fullyexhibited for which LQU(D)-Res is sound.</p>
      <p>
        For proof of concept, we demonstrate that the re exive resolution path
dependency scheme Drrs [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] is fully exhibited, thereby proving the conjecture of
Slivovsky [21, p.37]. This result provides a better understanding of soundness
in Q-resolution with dependency schemes; since Drrs is the most general scheme
known to be sound in Q(D)-Res, what is already known about soundness for
that calculus can subsequently be explained entirely by full exhibition.
Theorem 8. Drrs is fully exhibited.
      </p>
      <p>Our concluding result now follows immediately from Theorems 4, 5 and 6.
Corollary 9. QU(Drrs)-Res, LD-Q(Drrs)-Res and LQU(Drrs)-Res are sound proof
systems.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>As we have shown, the parametrization by dependency schemes can be extended
to all four CDCL QBF calculi, and the property of full exhibition { which is
possessed by the re exive resolution path dependency scheme { is su cient for
soundness in each case. Showing by counterexample that full-exhibition is not a
necessary condition, our work leads naturally to the open problem of nding a
characterization for soundness in this setting.</p>
      <p>Acknowledgments. This research was supported by grant no. 48138 from the
John Templeton Foundation and EPSRC grant EP/L024233/1.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Balabanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <article-title>Uni ed QBF certi cation and its applications</article-title>
          .
          <source>Formal Methods in System Design</source>
          <volume>41</volume>
          (
          <issue>1</issue>
          ),
          <volume>45</volume>
          {
          <fpage>65</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Balabanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Widl</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>E cient extraction of QBF (counter)models from long-distance resolution proofs</article-title>
          .
          <source>In: Conference on Arti cial Intelligence (AAAI)</source>
          . pp.
          <volume>3694</volume>
          {
          <issue>3701</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Balabanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Widl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>J.R.:</given-names>
          </string-name>
          <article-title>QBF resolution systems and their proof complexities</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing (SAT)</source>
          . pp.
          <volume>154</volume>
          {
          <issue>169</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Beyersdor</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blinkhorn</surname>
          </string-name>
          , J.:
          <article-title>Dependency schemes in QBF calculi: Semantics and soundness</article-title>
          .
          <source>In: Principles and Practice of Constraint Programming (CP)</source>
          . pp.
          <volume>96</volume>
          {
          <issue>112</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Beyersdor</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonacina</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chew</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Lower bounds: From circuits to QBF proof systems</article-title>
          .
          <source>In: ACM Conference on Innovations in Theoretical Computer Science (ITCS)</source>
          . pp.
          <volume>249</volume>
          {
          <issue>260</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Beyersdor</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chew</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>On uni cation of QBF resolution-based calculi</article-title>
          .
          <source>In: International Symposium on Mathematical Foundations of Computer Science (MFCS)</source>
          . pp.
          <volume>81</volume>
          {
          <issue>93</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Beyersdor</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chew</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Proof complexity of resolution-based QBF calculi</article-title>
          .
          <source>In: International Symposium on Theoretical Aspects of Computer Science (STACS)</source>
          .
          <source>Leibniz International Proceedings in Informatics (LIPIcs)</source>
          , vol.
          <volume>30</volume>
          , pp.
          <volume>76</volume>
          {
          <issue>89</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Beyersdor</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chew</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahajan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shukla</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Feasible interpolation for QBF resolution calculi</article-title>
          .
          <source>In: International Colloquium on Automata, Languages, and Programming (ICALP)</source>
          . pp.
          <volume>180</volume>
          {
          <issue>192</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Beyersdor</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chew</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahajan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shukla</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Are short proofs narrow? QBF resolution is not simple</article-title>
          .
          <source>In: Symposium on Theoretical Aspects of Computer Science (STACS)</source>
          . pp.
          <volume>15</volume>
          :
          <issue>1</issue>
          {
          <fpage>15</fpage>
          :
          <fpage>14</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Bubeck</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Model-based transformations for quanti ed boolean formulas (</article-title>
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Egly</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>On sequent systems and resolution for QBFs</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing (SAT)</source>
          . pp.
          <volume>100</volume>
          {
          <issue>113</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Egly</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Widl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Long-distance resolution: Proof generation and strategy extraction in search-based QBF solving</article-title>
          .
          <source>In: International Conference on Logic for Programming</source>
          ,
          <source>Arti cial Intelligence and Reasoning (LPAR)</source>
          . pp.
          <volume>291</volume>
          {
          <issue>308</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Gelder</surname>
            ,
            <given-names>A.V.</given-names>
          </string-name>
          :
          <article-title>Contributions to the theory of practical quanti ed boolean formula solving</article-title>
          .
          <source>In: International Conference on Principles and Practice of Constraint Programming (CP)</source>
          . pp.
          <volume>647</volume>
          {
          <issue>663</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marques-Silva</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Expansion-based QBF solving versus Q-resolution</article-title>
          .
          <source>Theorical Compututer Science</source>
          <volume>577</volume>
          ,
          <issue>25</issue>
          {
          <fpage>42</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. Kleine Buning, H.,
          <string-name>
            <surname>Karpinski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Flogel, A.:
          <article-title>Resolution for quanti ed boolean formulas</article-title>
          .
          <source>Information and Computation</source>
          <volume>117</volume>
          (
          <issue>1</issue>
          ),
          <volume>12</volume>
          {
          <fpage>18</fpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Dependency Schemes and Search-Based QBF Solving: Theory and Practice</article-title>
          .
          <source>Ph.D. thesis</source>
          , Johannes Kepler University (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Egly</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Incrementally computing minimal unsatis able cores of QBFs via a clause group solver API</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing (SAT)</source>
          . pp.
          <volume>191</volume>
          {
          <issue>198</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Samer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Variable dependencies of quanti ed csps</article-title>
          .
          <source>In: International Conference on Logic for Programming</source>
          ,
          <source>Arti cial Intelligence and Reasoning (LPAR)</source>
          . pp.
          <volume>512</volume>
          {
          <issue>527</issue>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Samer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Szeider</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Backdoor sets of quanti ed boolean formulas</article-title>
          .
          <source>Journal of Automated Reasoning</source>
          <volume>42</volume>
          (
          <issue>1</issue>
          ),
          <volume>77</volume>
          {
          <fpage>97</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Samulowitz</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bacchus</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Using SAT in QBF</article-title>
          . In: International Conference on Principles and
          <article-title>Practice of Constraint Programming (CP)</article-title>
          . pp.
          <volume>578</volume>
          {
          <issue>592</issue>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Slivovsky</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Structure in #SAT and QBF</article-title>
          .
          <source>Ph.D. thesis</source>
          , Vienna University of Technology (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Slivovsky</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Szeider</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Soundness of Q-resolution with dependency schemes</article-title>
          .
          <source>TCS 612</source>
          ,
          <issue>83</issue>
          {
          <fpage>101</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Stockmeyer</surname>
            , L.J., Meyer,
            <given-names>A.R.</given-names>
          </string-name>
          :
          <article-title>Word problems requiring exponential time: Preliminary report</article-title>
          .
          <source>In: Annual Symposium on Theory of Computing</source>
          . pp.
          <volume>1</volume>
          {
          <issue>9</issue>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>1973</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Van Gelder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Variable independence and resolution paths for quanti ed boolean formulas</article-title>
          .
          <source>In: International Conference on Principles and Practice of Constraint Programming (CP)</source>
          . pp.
          <volume>789</volume>
          {
          <fpage>803</fpage>
          . Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malik</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Con ict driven learning in a quanti ed boolean satis ability solver</article-title>
          . In: International Conference on Computer-aided
          <source>Design (ICCAD)</source>
          . pp.
          <volume>442</volume>
          {
          <issue>449</issue>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>