QRAT Polynomially Simulates ∀ \text -Exp+Res

The proof system \(\forall \text {-Exp+Res}\) formally captures expansion-based solving of quantified Boolean formulas (QBFs) whereas the \(\mathsf {QRAT}\) proof system captures QBF preprocessing. From previous work it is known that certain families of formulas have short proofs in \(\mathsf {QRAT}\) but not in \(\forall \text {-Exp+Res}\). However, it was not known if the two proof systems were incomparable (i.e., if there also existed QBFs with short \(\forall \text {-Exp+Res}\) proofs but without short \(\mathsf {QRAT}\) proofs), or if \(\mathsf {QRAT}\) polynomially simulates \(\forall \text {-Exp+Res}\). We close this gap of the QBF-proof-complexity landscape by presenting a polynomial simulation of \(\forall \text {-Exp+Res}\) in \(\mathsf {QRAT}\). Our simulation shows how definition introduction combined with extended-universal reduction can mimic the concept of universal expansion.

[1]  Allen Van Gelder Variable Independence and Resolution Paths for Quantified Boolean Formulas , 2011, CP.

[2]  Florian Lonsing,et al.  Expansion-Based QBF Solving Without Recursion , 2018, 2018 Formal Methods in Computer Aided Design (FMCAD).

[3]  Jie-Hong Roland Jiang,et al.  QBF Resolution Systems and Their Proof Complexities , 2014, SAT.

[4]  Mikolás Janota,et al.  Solving QBF with Counterexample Guided Refinement , 2012, SAT.

[5]  Meena Mahajan,et al.  Are Short Proofs Narrow? QBF Resolution is not Simple , 2015, Electron. Colloquium Comput. Complex..

[6]  Martina Seidl,et al.  A Little Blocked Literal Goes a Long Way , 2017, SAT.

[7]  Mikolás Janota,et al.  On QBF Proofs and Preprocessing , 2013, LPAR.

[8]  Mikolás Janota,et al.  On Propositional QBF Expansions and Q-Resolution , 2013, SAT.

[9]  Florian Lonsing,et al.  DepQBF 6.0: A Search-Based QBF Solver Beyond Traditional QCDCL , 2017, CADE.

[10]  Hans Kleine Büning,et al.  Resolution for Quantified Boolean Formulas , 1995, Inf. Comput..

[11]  Stefan Szeider,et al.  Dependency Learning for QBF , 2017, SAT.

[12]  Mikolás Janota,et al.  On Q-Resolution and CDCL QBF Solving , 2016, SAT.

[13]  Marijn J. H. Heule,et al.  Extended Resolution Simulates DRAT , 2018, IJCAR.

[14]  Marijn J. H. Heule,et al.  DRAT-trim: Efficient Checking and Trimming Using Expressive Clausal Proofs , 2014, SAT.

[15]  Allen Van Gelder Contributions to the Theory of Practical Quantified Boolean Formula Solving , 2012, CP.

[16]  Stefan Szeider,et al.  Soundness of Q-resolution with dependency schemes , 2016, Theor. Comput. Sci..

[17]  Hubie Chen Proof Complexity Modulo the Polynomial Hierarchy: Understanding Alternation as a Source of Hardness , 2017, TOCT.

[18]  Christoph Weidenbach,et al.  Preface - Special Issue of Selected Extended Papers of IJCAR 2014 , 2017, J. Autom. Reason..

[19]  Uwe Egly On Stronger Calculi for QBFs , 2016, SAT.

[20]  Stefan Szeider,et al.  Variable Dependencies and Q-Resolution , 2014, SAT.

[21]  Mikolás Janota,et al.  On Unification of QBF Resolution-Based Calculi , 2014, MFCS.

[22]  Mikolás Janota,et al.  Proof Complexity of Resolution-based QBF Calculi , 2015, STACS.

[23]  Stephen A. Cook,et al.  The Relative Efficiency of Propositional Proof Systems , 1979, Journal of Symbolic Logic.

[24]  Olaf Beyersdorff,et al.  Lower Bounds: From Circuits to QBF Proof Systems , 2016, ITCS.

[25]  Jie-Hong Roland Jiang,et al.  Unified QBF certification and its applications , 2012, Formal Methods Syst. Des..

[26]  Daniel Kroening,et al.  A First Step Towards a Unified Proof Checker for QBF , 2007, SAT.

[27]  Leander Tentrup On Expansion and Resolution in CEGAR Based QBF Solving , 2017, CAV.

[28]  Sharad Malik,et al.  Conflict driven learning in a quantified Boolean Satisfiability solver , 2002, ICCAD 2002.

[29]  Armin Biere,et al.  Solution Validation and Extraction for QBF Preprocessing , 2016, Journal of Automated Reasoning.