<!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>The Ninth QBF Solvers Evaluation { Preliminary Report</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Luca Pulina</string-name>
          <email>lpulina@uniss.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>POLCOMING, Universita di Sassari</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>The setup: tracks</institution>
          ,
          <addr-line>solvers, and formulas</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we report about the 2016 competitive evaluation of quanti ed Boolean formulas (QBFs) solvers (QBFEVAL'16), the last in a series of events established with the aim of assessing the advancements in reasoning about QBFs. Aim of this preliminary report is to show at a glance design and results of QBFEVAL'16. 1. Prenex CNF (PCNF): it is comprised of prenex CNF formulas obtained by encoding various automated reasoning tasks into QBF. Submitted solvers must read instances must using the QDIMACS 1.11 input format.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Competitive events in the eld of Boolean reasoning have in uenced related
research agendas and shaped the course of tool developments. Nowadays,
organized evaluations are popular for several sub elds of Boolean reasoning, including
propositional satis ability (SAT) [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], quanti ed Boolean formula (QBF), and
satis ability modulo theory (SMT) solving [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        The 2016 competitive evaluation of solvers for QBFs (QBFEVAL'16) is the
last in a series of events established with the aim of assessing the advancements
in the eld of QBF reasoning and related research. With respect to the previous
event (the QBF Gallery 2014 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]) we witnessed a noticeable increase in the
number of submitted systems (44), observing a growth in the variety of techniques
that are used by the solvers. This fact con rms the vitality of the research on
QBF reasoning tools.
      </p>
      <p>
        The paper is structured as follows. In Section 2 we brie y describe the
design of QBFEVAL'16, the systems that participated in the evaluation, and the
instances that we used to construct the testset. Section 3 announces the
competition winners and presents the results of QBFEVAL'16 arranged solver-wise.
QBFEVAL'16 is composed of 8 di erent tracks described in the following
2. Prenex non-CNF (PNCNF) is a track devoted to evaluate solvers supporting
the QCIR input format [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] for prenex non-CNF instances.
3. 2QBF is a track in which instances in QDIMACS 1.1 format with a single
alternation 89 are evaluated.
4. Incremental Solvers: a track aimed at the evaluation of incremental QBF
solvers. This track has been canceled because only one solver has been
submitted.
5. Evaluate &amp; Certify (EC): aim of this non-competitive track is to assess the
current state of the art about the certi cation of QBFs in QDIMACS 1.1.
6. Solver Portfolio (SP): in this track it has been evaluated performance of
systems portfolios taking as input QBFs in QDIMACS 1.1 format.
7. Parallel QBF Solvers (PS): aim of this non-competitive track is to assess
the current state of the art about parallel QBF solvers. In this track, solvers
partecipated accepting formulas in QDIMACS and/or in QCIR. The number
of cores available for each solver is 4.
8. Random QBFs (RQBF) is a track devoted to the evaluation of randomly
generated QBFs instances in QDIMACS 1.1.
      </p>
      <p>Table 2 summarizes the solvers submitted to QBFEVAL'16. The salient
features of the participants are brie y described in the following.</p>
      <p>
        AIGSolve [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] uses And-Inverter Graphs (AIGs) as the main data structure,
and AIG-based operations to reason about the input formula. The solver
includes preliminary phases devoted to simpli cation, structure extraction
and early quanti cation of the input formula.
      </p>
      <p>
        Aqua is a search-based QBF solver for prenex conjunctive normal form (PCNF)
formulas. Literal propagation is performed through unit, pure, and don't care
literal detection using lazy data structures [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. For backtracking, a con ict
and solution driven constraint learning approach [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ] is used. A restart
strategy [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and phase saving [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] are also implemented. Aqua comes in
three versions, namely
{ Aqua-F3V, with common rst UIP (F-UIP) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] learning, 3 literals
watching, and VSIDS decision heuristic [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ];
{ Aqua-S2V, with rst semantic UIP (S-UIP) learning, 2 literals
watching, and VSIDS decision heuristic;
{ Aqua-S3O, with S-UIP learning, 3 literals watching, and OCCS decision
heuristic [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        Finally, the solver is coupled with the QBF preprocessor sQueezeBF [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ],
which is given a timeout of 100 seconds.
aqme [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is a multi-engine solver, i.e., a tool using machine learning techniques
to select among its reasoning engines the one which is more likely to yield
optimal results. The reasoning engines of aqme are a subset of those
submitted to QBFEVAL'06, while engine selection is performed according to the
adaptive strategy described in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. It has been also submitted a prototype
version coupled with sQueezeBF (SqueezeBF+aqme).
areqs, an implementation of the 2QBF algorithm described in [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
AIGSolve
Aqua-F3V, Aqua-S2V,
Aqua-S3O
aqme*, SqueezeBF+aqme*
areqs
aspq*
qesto
qestos, rareqs
cadet
caqe-minisat, caqe-picosat
caqe-minisat-cert,
caqe-picosat-cert
caqe-minisat-par,
caqe-picosat-par
caqe-portfolio
CheQ*
      </p>
      <p>Track
PCNF
PCNF, RQBF
SP
2QBF
2QBF
PCNF, RQBF
PCNF, 2QBF, RQBF
2QBF
PCNF, RQBF
EC
PS
SP</p>
      <p>EC
depqbf-v1, depqbf-v2, PCNF, 2QBF, RQBF
depqbf-v3
depqbf-cert-v1, depqbf-cert-v2 EC
dynQBF 2QBF
ghostQ-cegar, ghostQ-plain PCNF, PNCNF, 2QBF
hiqqer1, hiqqer3, PCNF, 2QBF, RQBF
hiqqer1LDSQ*
hiqqerFork PS
HordeQBF PS
iProver-QBF, PCNF, 2QBF, RQBF
iProver-QBF-bloqqer
MPIDepQBF</p>
      <p>Author(s)
C. Scholl, F. Pigorsch
P. Marin
L. Pulina, A. Tacchella
M. Janota
G. Amendola, C. Dodaro, F. Ricca
M. Janota
M. Janota
M. N. Rabe
L. Tentrup, M. N. Rabe
L. Tentrup, M. N. Rabe
L. Tentrup, M. N. Rabe
L. Tentrup, M. N. Rabe
M. Narizzano, C. Peschiera,
L. Pulina, A. Tacchella
F. Lonsing
F. Lonsing
G. Charwat, S. Woltran
W. Klieber
A. Van Gelder, S. Wood
A. Van Gelder
T. Balyo, F. Lonsing</p>
      <p>K. Korovin
PS C. Jordan, L. Kaiser,</p>
      <p>
        F. Lonsing, M. Seidl
par-pd-depqbf PS U. Egly, F. Lonsing and J. Oetsch
quabs-minisat, quabs-picosat PNCNF L. Tentrup
qsts, xb-qsts PCNF, PNCNF, 2QBF, RQBF B. Bogaerts, T. Janhunen,
S. Tasharro
rareqs-nn PNCNF M. Janota
StruQS*, SqueezeBF+StruQS* PCNF, 2QBF, RQBF L. Pulina, A. Tacchella
xb-bid-qsts PCNF, PNCNF, 2QBF, RQBF B. Bogaerts, J. Devriendt,
T. Janhunen, S. Tasharro
umn (\Solver") reports the name of the solver, the second column (\Track") indicates
the track in which the given solver is involved, while the last column (\Author(s)")
reports solvers' authors. Systems denoted with a \*" are hors-concours.
aspq is a proof of concept of a 2QBF solver based on ASP solvers. The
input formula is preprocessed with bloqqer [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], and then transformed in a
ground ASP program according to the classical Eiter-Gottlob encoding of
2QBF in ASP [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], so that it can be evaluated by using an ASP solver.
cadet [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] is a solver for 2QBF formulas based on the incremental construction
of the Skolem functions aimed to prove the satis ability of the formula.
caqe [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] is a CEGAR-based algorithm for QBF. The algorithm builds on
a decomposition of QBFs into a sequence of propositional formulas called
clausal abstraction. Each of the propositional formulas contains the
variables of just one quanti er level and additional variables describing the
interaction with adjacent quanti er levels. Two versions of caqe have been
submitted, namely caqe-minisat and caqe-picosat, using minisat [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
and picosat [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] as SAT solver, respectively. Both versions use bloqqer
as preprocessor. These system are also involved in the EC track { with their
version for certi cation, namely caqe-minisat-cert and
caqe-picosatcert {, SP track (caqe-portfolio), and PS track (caqe-minisat-par,
caqe-picosat-par).
      </p>
      <p>
        CheQ [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] is a suite for QBF certi cation. It is comprised of QuBE-cert {
an extension of QuBE3.1 able to output certi cates { and checker, a tool
aimed at check QuBE-cert output.
depqbf [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] is a search-based solver with con ict-driven clause and
solutiondriven cube learning (QCDCL) [
        <xref ref-type="bibr" rid="ref25 ref26 ref8">8, 25, 26</xref>
        ]. The submitted variants of depqbf
are based on version 5.0 [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], with an advanced technique for cube
learning by tightly integrating blocked clause elimination [
        <xref ref-type="bibr" rid="ref17 ref28">17, 28</xref>
        ] into QCDCL.
The submitted variants of depqbf, namely depqbf-v1, depqbf-v2, and
depqbf-v3, extend version 5.0 by additionally integrating the SAT solver
picosat and the QBF preprocessor bloqqer. PicoSAT and bloqqer are
applied dynamically during the run of QCDCL to derive clauses and cubes.
Two versions of depqbf have been also submitted for the EC track, namely
depqbf-cert-v1, depqbf-cert-v2. The former intended to certify only
unsatis able QBFs, while the latter can certi cate both satis able and
unsatis able QBFs. Both versions leverage on the QBFcert [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] framework.
dynQBF [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ] is a structure-aware QBF solver. It splits the QBF instance into
sub-problems by constructing a tree decomposition. The QBF is then solved
by dynamic programming over the tree decomposition.
ghostQ [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] is a non-prenex DPLL-based solver which makes use of
auxiliary variables to force necessary assignments, i.e., to force a value to an
existential (resp. universal) variable if the opposite value directly makes the
formula evaluate to false (resp. true). Additionally, it features a
counterexample guided abstraction re nement (CEGAR) based learning to further
prune the search space when the last decision literal is existential (resp.
universal) and a con ict (resp. solution) is detected. Two versions of ghostQ
have been submitted, namely ghostQ-cegar and ghostQ-plain.
hiqqer As reported in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], the QBF solver hiqqer consists of a csh script that
invokes two preprocessors, plodder and eqxbf, then passes the resulting
le to the complete solver stepqbf. Three versions have been submitted to
the evaluation, namely hiqqer1, hiqqer3, and hiqqer1LDSQ. It has been
also submitted a parallel version (hiqqerFork), running in the PS track.
HordeQBF [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] is an MPI-based parallel portfolio solver with clause and
cube sharing. It is based on the framework of HordeSAT [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], a modular
and massively parallel SAT solver. The authors integrated depqbf 5.0 in
HordeSAT to obtain HordeQBF.
iProver [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ] is a general purpose theorem prover for rst-order logic based an
instantiation calculus Inst-Gen. It incorporates a QBF solving mode which
is based on a translation of QBF into the e ectively propositional fragment
of rst-order logic (EPR). The basic translation follows [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], and it is also
implemented a dedicated Skolemization procedure with several optimization.
Two versions of iProver have been submitted, namely iProver-QBF and
iProver-QBF-bloqqer (it uses bloqqer for preprocessing).
      </p>
      <p>
        MPIDepQBF [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] dynamically creates budgeted subproblems by setting
outermost variables. The subproblems are solved using depqbf and its support
for assumptions. The changes to the version described in [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] entail updating
the version of DepQBF used to version 5.0.
par-pd-depqbf. In this solver, the approach to solve quanti ed circuits in
prenex-normal form relies on running two instances of a QBF solver on a
primal and a dual version of the problem encoding in parallel { as described
in [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ]. par-pd-depqbf makes use of preprocessing by means of bloqqer,
and it uses depqbf as back-end PCNF QBF solver.
qesto is an implementation of the QCNF algorithm presented in [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ]. The
submitted version includes bloqqer as preprocessor.
qestos is a prototype based on the ideas described in [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ]. The submitted
version includes bloqqer as preprocessor.
quabs [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ] is a certifying QBF solver based on a CEGAR-based abstraction
algorithm for Prenex non-CNF formulas in QCIR format. Two di erent
versions have been submitted, namely quabs-minisat and quabs-picosat,
using the SAT solvers minisat and picosat, respectively.
qsts is based on nested SAT solving and theory transformations. The main
tools utilized for translation are:
{ sat-to-sat [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ], a (non-)prenex (non-)CNF QBF solver that is based on
nested SAT solving, and it is able to do early propagation of information
between nested solvers.
{ qbf2sts [
        <xref ref-type="bibr" rid="ref42">42</xref>
        ], a translator from QDIMACS/QCIR input format to
satto-sat input format with the ability to reverse engineer circuits and
apply several theory transformations to simplify the representation of
QBF formulas.
      </p>
      <p>
        Three versions of qsts have been submitted to QBFEVAL'16, namely the
plain version (qsts), one version using both qxbf [
        <xref ref-type="bibr" rid="ref43">43</xref>
        ] and bloqqer
preprocessors (xb-qsts), and xb-bid-qsts, that extends xb-qsts with breakid [
        <xref ref-type="bibr" rid="ref44">44</xref>
        ],
a SAT symmetry breaker that has been modi ed to detect a (limited) class
of symmetries in QBF instances.
rareqs [
        <xref ref-type="bibr" rid="ref45">45</xref>
        ] is an abstraction based solver, which performs a kind of resolution
and expansion procedure but in a depth- rst way, i.e., by expanding rst only
one value of a variable, and learns abstractions of the local partial solutions
to re ne the global solution. The submitted version includes bloqqer as
preprocessor. It has been also submitted a version for the PNCNF track
(rareqs-nn [
        <xref ref-type="bibr" rid="ref46">46</xref>
        ]).
      </p>
      <p>
        StruQS [
        <xref ref-type="bibr" rid="ref47">47</xref>
        ], a QBF solver that implements a dynamic combination of search {
with solution- and con ict-backjumping { and variable-elimination. The key
point in this approach is to implicitly leverage graph abstractions of QBFs to
yield structural features which support an e ective decision between search
and variable elimination. It has been also submitted a version coupled with
sQueezeBF (SqueezeBF+StruQS).
      </p>
      <p>Further details about the systems can be found in the descriptions submitted by
their authors and made available in QBFLIB1.</p>
      <p>
        Concerning formulas and generators, there were three submissions:
{ Generalized Tic-Tac-Toe [
        <xref ref-type="bibr" rid="ref48">48</xref>
        ]: 180 formulas in QDIMACS 1.1, submitted
by Diptarama, C. Jordan, and A. Shinohara.
{ Random QBFs: 60 formulas in QDIMACS 1.1 and QCIR format, submitted
by F. Ricca, G. Amendola and M. Truszczynski. Details are available at
http://www.qbflib.org
{ QBF generator for formulas related to the rewriting algorithm described
in [
        <xref ref-type="bibr" rid="ref49">49</xref>
        ], implemented and submitted by T. Peitl.
      </p>
      <p>About the testset of QBFEVAL'162, it has been composed considering the
speci cities of the tracks previously described. Of course, the selection must
satisfy two competing requirements: (i) obtaining meaningful data and (ii)
completing the evaluation in reasonable time. In order to do that, we prepare four
di erent datasets, namely:
{ Dataset 1 (D1), for Prenex CNF, Evaluate &amp; Certify, Solver Portfolio, and</p>
      <p>Parallel QBF Solvers Tracks.
{ Dataset 2 (D2), for the Prenex non-CNF Track.
{ Dataset 3 (D3), for the 2QBF Track.
{ Dataset 4 (D4), for Random QBFs Track.</p>
      <p>D1 is composed of prenex CNF xed structure formulas in QDIMACS 1.1
format. It is composed of (up to) 10 formulas selected from each family on QBFLIB,
and is has been extended adding 10 formulas from Generalized Tic-Tac-Toe,
other 10 generated by Peitl's generator, for a total amount of 825 QBFs.</p>
      <p>
        D2 is composed of prenex non-CNF xed structure formulas in QCIR
(QBFGallery 14) format. It is composed of the non-prenex non-CNF dataset of
QBFEVAL'10 [
        <xref ref-type="bibr" rid="ref50">50</xref>
        ] (478 formulas converted to QCIR and prenexed), extended with
the QCIR conversion of 50% of D1 (412 formulas), for a total amount of 890
formulas. Regarding D3, it is composed of prenex CNF 89 xed structure formulas
in QDIMACS 1.1 format. (Up to) 50 formulas have been randomly selected from
each family of QBFLIB containing QBFs with 89 pre x, for a total amount of
305 formulas.
      </p>
      <p>
        Finally, D4 is composed of prenex CNF probabilistic structure formulas in
QDIMACS 1.1 format. D4 includes 580 formulas, 320 of which have been selected
from QBFLIB, 200 have been generated by the tool BlocksQBF [
        <xref ref-type="bibr" rid="ref51">51</xref>
        ] { based
on the model described in [
        <xref ref-type="bibr" rid="ref52">52</xref>
        ] {, and all submitted Random QBFs (60).
      </p>
      <p>Table 2 summarizes the total amount of solvers and formulas involved in
QBFEVAL'16.</p>
      <p>Finally, concerning the infrastructure, with the exception of solvers submitted
to the PS track, systems ran as a single process (or a batch of processes). The
1http://www.qbflib.org
2All datasets used in QBFEVAL'16 can be downloaded from http://www.qbflib.
org/eval16.html.</p>
      <p>Track
Prenex CNF
Prenex non-CNF
2QBF
Evaluate &amp; Certify
Solver Portfolio
Parallel QBF Solvers
Random QBFs</p>
      <p>
        CPU time limit was set to 600 seconds, while the memory limit was 4GB. All
tracks excepting PS ran on the StarExec [
        <xref ref-type="bibr" rid="ref53">53</xref>
        ] cluster, while PS ran on a cluster
of Dell Workstations with double Intel Xeon E3-1245 PCs at 3.30 GHz quad
core processor, equipped with 64 bit Ubuntu 12.04.
3
      </p>
    </sec>
    <sec id="sec-2">
      <title>Results at a glance</title>
      <p>
        In Tables 3{9 section we report for each track a solver-centric view of the results
of QBFEVAL'16. Details are available at the QBFEVAL Web portal1 [
        <xref ref-type="bibr" rid="ref54">54</xref>
        ].
      </p>
      <p>Considering the PCNF Track, looking at Table 3 we can see that rareqs
is the winner of the track, followed by xb-qsts and depqbf-v2, which rank
second and third, respectively. In QBFEVAL'16 there are also provided awards
for distinguished contribution to the state-of-the-art (SOTA) solver, i.e., the
ideal solver that always fares the best time among all the participants. In the
case of PCNF Track, best SOTA contributors are AIGSolve and qesto.
Finally, we discarded from Table 3 the performance of hiqqer1, hiqqer3, qsts,
SqueezeBF+StruQS, and xb-bid-qsts because some discrepancies have been
reported for these solvers. We refer the reader to the QBFEVAL Web portal for
details.</p>
      <p>Looking at the results of the PNCNF Track (Table 4), we report that the
two version of ghostQ are the best performing systems. ghostQ-cegar and
ghostQ-plain rank rst and second, respectively, while quabs-picosat ranks
third; quabs-minisat was the best SOTA contributor. Also in this case, we do
not show in the table the system reporting discrepancies (all three versions of
qsts).</p>
      <p>Table 5 shows the results of the 2QBF Track. The winner of the track is
areqs, closely followed by rareqs, while depqbf-v2 ranks third. In this track
we report discrepancies for qsts and xb-bid-qsts.</p>
      <p>In Tables 6 and 7 we report the results related to EC and SP tracks,
respectively. The best performing in EC was depqbf-cert-v2, while in the SP track
caqe-portfolio ranks rst. We have not assigned awards in both tracks
be#
rareqs 640
xb-qsts 613
depqbf-v2 603
caqe-picosat 590
AIGSolve 589
ghostQ-cegar 585
qesto 582
caqe-minisat 576
hiqqer1LDSQ* 574
ghostQ-plain 568
qestos 527
depqbf-v3 527
Aqua-S2V 484
Aqua-F3V 482
Aqua-S3O 479
depqbf-v1 456
StruQS* 358
iProver-QBF 348
iProver-QBF-bloqqer 324
cause the former was non-competitive, while in the latter 2 out of 3 participating
systems where hors-concours.</p>
      <p>Considering the non-competitive PS Track, the best performing system was
par-pd-depqbf, followed by hiqqerFork and caqe-picosat-par. Finally,
Aqua is the winner of the RQBF Track, where Aqua-S2V, Aqua-F3V, and
#
#
areqs 235 2963.33 179 2136.52 56 826.81
rareqs 232 5287.58 156 2084.94 76 3202.64
depqbf-v2 223 5135.23 142 1553.21 81 3582.02
xb-qsts 206 5581.42 154 3354.41 52 2227.01
aspq* 188 741.09 141 275.41 47 465.68
hiqqer3 185 3236.84 150 2235.98 35 1000.86
qestos 184 3487.24 135 1194.36 49 2292.88
hiqqer1LDSQ* 183 2663.74 147 2195.58 36 468.16
hiqqer1 183 2703.59 147 2232.26 36 471.33
cadet 169 790.78 120 512.95 49 277.83
ghostQ-cegar 155 8135.25 108 6031.48 47 2103.77
depqbf-v3 138 4901.65 97 1799.51 41 3102.14
depqbf-v1 133 5466.70 68 1262.27 65 4204.43
iProver-QBF-bloqqer 124 188.14 122 78.66 2 109.48
StruQS* 100 933.77 73 483.18 27 450.59
SqueezeBF+StruQS* 100 1169.84 73 720.19 27 449.65
ghostQ-plain 87 7545.74 40 4115.46 47 3430.28
dynQBF 72 489.44 70 489.29 2 0.15
iProver 32 1249.98 30 1142.63 2 107.35</p>
      <p>Aqua-S3O rank rst, second, and third, respectively. Additionally, rareqs has
been awarded as the best SOTA contributor.
par-pd-depqbf
hiqqerFork
caqe-picosat-par
caqe-minisat-par
HordeQBF
#
#</p>
      <p>In conclusion, the nal balance of QBFEVAL'16 can be summarized as
follows:
{ 44 systems (7 hors-concours) submitted by 20 di erent teams participated.
{ 300 new formulas and 1 benchmark generator have been submitted.
{ State-of-the-art solvers for each track have been identi ed.</p>
      <p>All the information contained in this paper can be retrieved at the
QBFEVAL'16 web portal, to which we refer the reader for details.</p>
      <p>Acknowledgments The author would like to thank all the participants to
QBFEVAL'16 for submitting their work. The author wishes also to thank the judges
of QBFEVAL'16, namely Hubie Chen, Martina Seidl, and Christoph
Wintersteiger. Last but not least, the author would like to especially thank Aaron
Stump and the StarExec team.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Balyo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iser</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sinz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>SAT Race 2015</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>241</volume>
          (
          <year>2016</year>
          )
          <volume>45</volume>
          {
          <fpage>65</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Balyo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heule</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <source>Jarvisalo, M.: SAT Competition</source>
          <year>2016</year>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Cok</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deharbe</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>The 2014 SMT competition</article-title>
          .
          <source>Journal on Satis ability, Boolean Modeling and Computation</source>
          <volume>9</volume>
          (
          <year>2014</year>
          )
          <volume>207</volume>
          {
          <fpage>242</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klieber</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Van Gelder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <source>The QBFGallery</source>
          <year>2014</year>
          :
          <article-title>The QBF competition at the FLoC olympic games</article-title>
          .
          <source>Journal on Satis ability, Boolean Modeling and Computation</source>
          <volume>9</volume>
          (
          <year>2016</year>
          )
          <volume>187</volume>
          {
          <fpage>206</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <string-name>
            <surname>QCIR-G14</surname>
          </string-name>
          :
          <article-title>A non-prenex non-CNF format for quanti ed boolean formulas</article-title>
          .
          <source>Technical report, Technical report</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Pigorsch</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scholl</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Exploiting structure in an AIG based QBF solver</article-title>
          . In: Design,
          <article-title>Automation and Test in Europe (DATE</article-title>
          <year>2009</year>
          ), IEEE (
          <year>2009</year>
          )
          <volume>1596</volume>
          {
          <fpage>1601</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gent</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giunchiglia</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Narizzano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rowley</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Watched Data Structures for QBF Solvers</article-title>
          .
          <source>In: Sixth International Conference on Theory and Applications of Satis ability Testing (SAT</source>
          <year>2003</year>
          ). Volume
          <volume>2919</volume>
          of Lecture Notes in Computer Science., Springer Verlag (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Giunchiglia</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Narizzano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Clause-Term Resolution and Learning in Quanti ed Boolean Logic Satis ability</article-title>
          .
          <source>Arti cial Intelligence Research</source>
          <volume>26</volume>
          (
          <year>2006</year>
          )
          <volume>371</volume>
          {
          <fpage>416</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Marin</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giunchiglia</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Narizzano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Con ict and solution driven constraint learning in QBF</article-title>
          . In:
          <article-title>Doctoral Program of Constraint Programming Conference</article-title>
          . Volume
          <year>2010</year>
          . (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gomes</surname>
            ,
            <given-names>C.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Selman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kautz</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , et al.:
          <article-title>Boosting combinatorial search through randomization</article-title>
          .
          <source>AAAI/IAAI</source>
          <volume>98</volume>
          (
          <year>1998</year>
          )
          <volume>431</volume>
          {
          <fpage>437</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Pipatsrisawat</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Darwiche</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A lightweight component caching scheme for satis ability solvers</article-title>
          .
          <source>In: International conference on theory and applications of satis ability testing</source>
          , Springer (
          <year>2007</year>
          )
          <volume>294</volume>
          {
          <fpage>299</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <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>
          .
          <source>In: Proceedings of International Conference on Computer Aided Design (ICCAD'02)</source>
          . (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Madigan</surname>
            ,
            <given-names>C.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moskewicz</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malik</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>E cient con ict driven learning in a Boolean satis ability solver</article-title>
          .
          <source>In: International Conference on Computer-Aided Design (ICCAD'01)</source>
          . (
          <year>2001</year>
          )
          <volume>279</volume>
          {
          <fpage>285</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Giunchiglia</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marin</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Narizzano</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>sQueezeBF: An e ective preprocessor for QBFs based on equivalence reasoning</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2010</year>
          )
          <volume>85</volume>
          {
          <fpage>98</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Pulina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A self-adaptive multi-engine solver for quanti ed Boolean formulas</article-title>
          .
          <source>Constraints</source>
          <volume>14</volume>
          (
          <issue>1</issue>
          ) (
          <year>2009</year>
          )
          <volume>80</volume>
          {
          <fpage>116</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <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>Abstraction-based algorithm for 2QBF</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2011</year>
          )
          <volume>230</volume>
          {
          <fpage>244</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Blocked clause elimination for QBF</article-title>
          .
          <source>In: International Conference on Automated Deduction</source>
          , Springer (
          <year>2011</year>
          )
          <volume>101</volume>
          {
          <fpage>115</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Eiter</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gottlob</surname>
          </string-name>
          , G.:
          <article-title>On the computational cost of disjunctive logic programming: Propositional case</article-title>
          .
          <source>Annals of Mathematics and Arti cial Intelligence</source>
          <volume>15</volume>
          (
          <issue>3-4</issue>
          ) (
          <year>1995</year>
          )
          <volume>289</volume>
          {
          <fpage>323</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Rabe</surname>
            ,
            <given-names>M.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seshia</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>Incremental determinization</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2016</year>
          )
          <volume>375</volume>
          {
          <fpage>392</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Rabe</surname>
            ,
            <given-names>M.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tentrup</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>CAQE: A Certifying QBF Solver</article-title>
          .
          <source>In: Proceedings of the 15th Conference on Formal Methods in Computer-aided Design (FMCAD'15)</source>
          . (
          <year>2015</year>
          )
          <volume>136</volume>
          {
          <fpage>143</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Een</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , Sorensson, N.:
          <article-title>An extensible SAT-solver</article-title>
          .
          <source>In: International conference on theory and applications of satis ability testing</source>
          , Springer (
          <year>2003</year>
          )
          <volume>502</volume>
          {
          <fpage>518</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>PicoSAT essentials</article-title>
          .
          <source>Journal on Satis ability, Boolean Modeling and Computation</source>
          <volume>4</volume>
          (
          <year>2008</year>
          )
          <volume>75</volume>
          {
          <fpage>97</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Narizzano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peschiera</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Evaluating and certifying QBFs: A comparison of state-of-the-art tools</article-title>
          .
          <source>AI</source>
          communications
          <volume>22</volume>
          (
          <issue>4</issue>
          ) (
          <year>2009</year>
          )
          <volume>191</volume>
          {
          <fpage>210</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>DepQBF: A Dependency-Aware QBF Solver</article-title>
          .
          <source>JSAT</source>
          <volume>7</volume>
          (
          <issue>2</issue>
          -3) (
          <year>2010</year>
          )
          <volume>71</volume>
          {
          <fpage>76</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Letz</surname>
          </string-name>
          , R.:
          <article-title>Lemma and Model Caching in Decision Procedures for Quanti ed Boolean Formulas</article-title>
          .
          <source>In: Proceedings of Tableaux 2002. LNAI 2381</source>
          , Springer (
          <year>2002</year>
          )
          <volume>160</volume>
          {
          <fpage>175</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <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>Towards a symmetric treatment of satisfaction and con icts in quanti ed boolean formula evaluation</article-title>
          .
          <source>In: Proceedings of the Eighth International Conference on Principles and Practice of Constraint Programming</source>
          . (
          <year>2002</year>
          )
          <volume>200</volume>
          {
          <fpage>215</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bacchus</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Egly</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Enhancing search-based QBF solving by dynamic blocked clause elimination</article-title>
          .
          <source>In: Logic for Programming</source>
          ,
          <source>Arti cial Intelligence, and Reasoning</source>
          , Springer (
          <year>2015</year>
          )
          <volume>418</volume>
          {
          <fpage>433</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Heule</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Jarvisalo,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Lonsing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Seidl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Biere</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Clause elimination for SAT and QSAT</article-title>
          . JAIR
          <volume>53</volume>
          (
          <year>2015</year>
          )
          <volume>127</volume>
          {
          <fpage>168</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Niemetz</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Preiner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Resolution-based certi - cate extraction for qbf</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2012</year>
          )
          <volume>430</volume>
          {
          <fpage>435</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <article-title>Gunther Charwat and Stefan Woltran: dynQBF: A Dynamic Programming-based QBF Solver (</article-title>
          <year>2016</year>
          ) http://dbai.tuwien.ac.at/proj/decodyn/dynqbf.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Klieber</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sapra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clarke</surname>
          </string-name>
          , E.:
          <article-title>A non-prenex, non-clausal QBF solver with game-state learning</article-title>
          .
          <source>In: Theory and Applications of Satis ability Testing{ SAT 2010</source>
          . Springer (
          <year>2010</year>
          )
          <volume>128</volume>
          {
          <fpage>142</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Balyo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>HordeQBF: A Modular and Massively Parallel QBF Solver</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2016</year>
          )
          <volume>531</volume>
          {
          <fpage>538</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Balyo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sanders</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sinz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>HordeSat: A massively parallel portfolio SAT solver</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2015</year>
          )
          <volume>156</volume>
          {
          <fpage>172</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Korovin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Inst-gen { a modular approach to instantiation-based automated reasoning</article-title>
          .
          <source>In: Programming Logics</source>
          . Springer (
          <year>2013</year>
          )
          <volume>239</volume>
          {
          <fpage>270</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>qbf2epr: A Tool for Generating EPR Formulas from QBF</article-title>
          .
          <source>PAAR@ IJCAR</source>
          <volume>21</volume>
          (
          <year>2012</year>
          )
          <volume>139</volume>
          {
          <fpage>148</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaiser</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidl</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>MPIDepQBF: towards parallel QBF solving without knowledge sharing</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2014</year>
          )
          <volume>430</volume>
          {
          <fpage>437</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Van Gelder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Primal and dual encoding from applications into quanti ed boolean formulas</article-title>
          .
          <source>In: International Conference on Principles and Practice of Constraint Programming</source>
          , Springer (
          <year>2013</year>
          )
          <volume>694</volume>
          {
          <fpage>707</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <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>Solving QBF by clause selection</article-title>
          .
          <source>In: Proceedings of IJCAI</source>
          . (
          <year>2015</year>
          )
          <volume>325</volume>
          {
          <fpage>331</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39. Bj rner, N.,
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klieber</surname>
          </string-name>
          , W.:
          <article-title>On con icts and strategies in QBF</article-title>
          .
          <source>In: 20th International Conferences on Logic for Programming</source>
          ,
          <source>Arti cial Intelligence and Reasoning - Short Presentations, LPAR</source>
          <year>2015</year>
          , Suva, Fiji,
          <source>November 24-28</source>
          ,
          <year>2015</year>
          . Volume
          <volume>35</volume>
          of EPiC Series in Computing.,
          <source>EasyChair</source>
          (
          <year>2015</year>
          )
          <volume>28</volume>
          {
          <fpage>41</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Tentrup</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Non-prenex QBF Solving Using Abstraction</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2016</year>
          )
          <volume>393</volume>
          {
          <fpage>401</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Janhunen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tasharro</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ternovska</surname>
          </string-name>
          , E.:
          <article-title>SAT-TO-SAT: Declarative extension of SAT solvers with new propagators</article-title>
          .
          <source>In: Proceedings of AAAI</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Bogaerts</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janhunen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tasharro</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Solving QBF instances with nested SAT solvers</article-title>
          .
          <source>Proceedings of Beyond NP</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Failed literal detection for QBF</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2011</year>
          )
          <volume>259</volume>
          {
          <fpage>272</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          44.
          <string-name>
            <surname>Devriendt</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogaerts</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruynooghe</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>BreakIDGlucose: On the importance of row symmetry in SAT</article-title>
          .
          <source>In: Proceedings 4th International Workshop on the Cross-Fertilization Between CSP and SAT</source>
          . (
          <year>2014</year>
          )
          <volume>1</volume>
          {
          <fpage>17</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          45.
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klieber</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marques-Silva</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clarke</surname>
          </string-name>
          , E.:
          <article-title>Solving qbf with counterexample guided re nement</article-title>
          .
          <source>In: Theory and Applications of Satis ability Testing{ SAT 2012</source>
          , Springer Berlin Heidelberg (
          <year>2012</year>
          )
          <volume>114</volume>
          {
          <fpage>128</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          46.
          <string-name>
            <surname>Janota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klieber</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marques-Silva</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clarke</surname>
          </string-name>
          , E.:
          <article-title>Solving QBF with counterexample guided re nement</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>234</volume>
          (
          <year>2016</year>
          )
          <volume>1</volume>
          {
          <fpage>25</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          47.
          <string-name>
            <surname>Pulina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A structural approach to reasoning with quanti ed Boolean formulas</article-title>
          .
          <source>In: 21st International Joint Conference on Arti cial Intelligence (IJCAI</source>
          <year>2009</year>
          ).
          <article-title>(</article-title>
          <year>2009</year>
          )
          <volume>596</volume>
          {
          <fpage>602</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          48.
          <string-name>
            <surname>Diptarama</surname>
            , Narisawa,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shinohara</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Extension of generalized tic-tac-toe: p stones for one move</article-title>
          .
          <source>IPSJ Journal</source>
          <volume>55</volume>
          (
          <year>2014</year>
          )
          <volume>2344</volume>
          {
          <fpage>2352</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          49.
          <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>Theoretical Computer Science</source>
          <volume>612</volume>
          (
          <year>2016</year>
          )
          <volume>83</volume>
          {
          <fpage>101</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          50.
          <string-name>
            <surname>Peschiera</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bubeck</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kullmann</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lynce</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>The seventh QBF solvers evaluation (QBFEVAL'10)</article-title>
          .
          <source>In: Theory and Applications of Satis ability Testing{SAT 2010</source>
          , Springer Berlin Heidelberg (
          <year>2010</year>
          )
          <volume>237</volume>
          {
          <fpage>250</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          51.
          <string-name>
            <surname>Brummayer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lonsing</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Automated testing and debugging of SAT and QBF solvers</article-title>
          .
          <source>In: International Conference on Theory and Applications of Satis ability Testing</source>
          , Springer (
          <year>2010</year>
          )
          <volume>44</volume>
          {
          <fpage>57</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          52.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Interian</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>A Model for Generating Random Quanti ed Boolean Formulas</article-title>
          .
          <source>In: Proceedings of 19th International Joint Conference on Arti cial Intelligence (IJCAI'05)</source>
          . (
          <year>2005</year>
          )
          <volume>66</volume>
          {
          <fpage>71</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          53.
          <string-name>
            <surname>Stump</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Sutcli e, G.,
          <string-name>
            <surname>Tinelli</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>StarExec: a cross-community infrastructure for logic solving</article-title>
          .
          <source>In: International Joint Conference on Automated Reasoning</source>
          , Springer (
          <year>2014</year>
          )
          <volume>367</volume>
          {
          <fpage>373</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          54.
          <string-name>
            <surname>Narizzano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tacchella</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>The QBFEVAL Web Portal</article-title>
          .
          <source>In: 10th European Conference on Logics in Arti cial Intelligence (JELIA</source>
          <year>2006</year>
          ). Volume
          <volume>4160</volume>
          of Lecture Notes in Computer Science., Springer Verlag (
          <year>2006</year>
          )
          <volume>494</volume>
          {
          <fpage>497</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>