Lower Bounds on OBDD Proofs with Several Orders

This paper is motivated by seeking lower bounds on OBDD(∧,w, r) refutations, namely OBDD refutations that allow weakening and arbitrary reorderings. We first work with 1-NBP(∧) refutations based on read-once nondeterministic branching programs. These generalize OBDD(∧, r) refutations. There are polynomial size 1-NBP(∧) refutations of the pigeonhole principle, hence 1-NBP(∧) is strictly stronger than OBDD(∧, r). There are also formulas that have polynomial size tree-like resolution refutations but require exponential size 1-NBP(∧) refutations. As a corollary, OBDD(∧, r) does not simulate tree-like resolution, answering a previously open question. The system 1-NBP(∧, ∃) uses projection inferences instead of weakening. 1-NBP(∧, ∃k) is the system restricted to projection on at most k distinct variables. We construct explicit constant degree graphs Gn on n vertices and an > 0, such that 1-NBP(∧, ∃ n) refutations of the Tseitin formula for Gn require exponential size. Second, we study the proof system OBDD(∧,w, r`) which allows ` different variable orders in a refutation. We prove an exponential lower bound on the complexity of tree-like OBDD(∧,w, r`) refutations for ` = logn, where n is the number of variables and > 0 is a constant. The lower bound is based on multiparty communication complexity.

[1]  Armin Haken,et al.  The Intractability of Resolution , 1985, Theor. Comput. Sci..

[2]  Alexander Knop,et al.  On OBDD-Based Algorithms and Proof Systems That Dynamically Change Order of Variables , 2017, STACS.

[3]  Sloman,et al.  Automation of Reasoning , 1983, Symbolic Computation.

[4]  Noga Alon,et al.  Explicit construction of linear sized tolerant networks , 1988, Discret. Math..

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

[6]  Dmitry Itsykson,et al.  Satisfiable Tseitin Formulas Are Hard for Nondeterministic Read-Once Branching Programs , 2017, MFCS.

[7]  Alasdair Urquhart,et al.  Formal Languages]: Mathematical Logic--mechanical theorem proving , 2022 .

[8]  Wei Chen,et al.  A direct construction of polynomial-size OBDD proof of pigeon hole problem , 2009, Inf. Process. Lett..

[9]  W. T. Tutte The Factorization of Linear Graphs , 1947 .

[10]  Pavel Pudlák,et al.  Lower bounds for resolution and cutting plane proofs and monotone computations , 1997, Journal of Symbolic Logic.

[11]  Dima Grigoriev,et al.  Complexity of Semi-algebraic Proofs , 2002, STACS.

[12]  Nathan Segerlind,et al.  Nearly-Exponential Size Lower Bounds for Symbolic Quantifier Elimination Algorithms and OBDD-Based Proofs of Unsatisfiability , 2007, Electron. Colloquium Comput. Complex..

[13]  Anup Rao,et al.  Simplified Lower Bounds on the Multiparty Communication Complexity of Disjointness , 2015, Computational Complexity Conference.

[14]  Matti Järvisalo On the Relative Efficiency of DPLL and OBDDs with Axiom and Join , 2011, CP.

[15]  M. Murty Ramanujan Graphs , 1965 .

[16]  Alexander Knop IPS-like Proof Systems Based on Binary Decision Diagrams , 2017, Electron. Colloquium Comput. Complex..

[17]  Nathan Segerlind,et al.  On the Relative Efficiency of Resolution-Like Proofs and Ordered Binary Decision Diagram Proofs , 2008, 2008 23rd Annual IEEE Conference on Computational Complexity.

[18]  Luke Friedman,et al.  Exponential Lower Bounds for Refuting Random Formulas Using Ordered Binary Decision Diagrams , 2013, CSR.

[19]  Jan Krajícek,et al.  An exponential lower bound for a constraint propagation proof system based on ordered binary decision diagrams , 2008, Journal of Symbolic Logic.

[20]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[21]  Alexander A. Sherstov Communication Lower Bounds Using Directional Derivatives , 2014, JACM.

[22]  Moshe Y. Vardi,et al.  Symbolic Techniques in Satisfiability Solving , 2005, Journal of Automated Reasoning.

[23]  E BryantRandal Symbolic Boolean manipulation with ordered binary-decision diagrams , 1992 .

[24]  Christoph Meinel,et al.  Algorithms and Data Structures in VLSI Design: OBDD - Foundations and Applications , 2012 .

[25]  Ankit Garg,et al.  Monotone circuit lower bounds from resolution , 2018, Electron. Colloquium Comput. Complex..

[26]  I. Wegener Branching Programs and Binary Deci-sion Diagrams-Theory and Applications , 1987 .

[27]  Samuel R. Buss,et al.  Reordering Rule Makes OBDD Proof Systems Stronger , 2018, Electron. Colloquium Comput. Complex..

[28]  Eli Ben-Sasson,et al.  Short proofs are narrow—resolution made simple , 2001, JACM.

[29]  Larry Carter,et al.  Universal Classes of Hash Functions , 1979, J. Comput. Syst. Sci..

[30]  Stephen Cook,et al.  Corrections for "On the lengths of proofs in the propositional calculus preliminary version" , 1974, SIGA.

[31]  Toniann Pitassi,et al.  Communication lower bounds via critical block sensitivity , 2013, STOC.