Narrow Proofs May Be Spacious: Separating Space and Width in Resolution

The width of a resolution proof is the maximal number of literals in any clause of the proof. The space of a proof is the maximal number of clauses kept in memory simultaneously if the proof is only allowed to infer new clauses from clauses currently in memory. Both of these measures have previously been studied and related to the resolution refutation size of unsatisfiable conjunctive normal form (CNF) formulas. Also, the minimum refutation space of a formula has been proven to be at least as large as the minimum refutation width, but it has been open whether space can be separated from width or the two measures coincide asymptotically. We prove that there is a family of $k$-CNF formulas for which the refutation width in resolution is constant but the refutation space is nonconstant, thus solving a problem mentioned in several previous papers.

[1]  Robert E. Tarjan,et al.  The Space Complexity of Pebble Games on Trees , 1980, Inf. Process. Lett..

[2]  J. Kraj On the Weak Pigeonhole Principle , 2001 .

[3]  Maria Luisa Bonet,et al.  On the Relative Complexity of Resolution Refinements and Cutting Planes Proof Systems , 2000, SIAM J. Comput..

[4]  Michael E. Saks,et al.  The Efficiency of Resolution and Davis--Putnam Procedures , 2002, SIAM J. Comput..

[5]  Jacobo Torán,et al.  Space Bounds for Resolution , 1999, STACS.

[6]  Toniann Pitassi,et al.  The complexity of resolution refinements , 2003, 18th Annual IEEE Symposium of Logic in Computer Science, 2003. Proceedings..

[7]  Jacobo Torán Lower Bounds for Space in Resolution , 1999, CSL.

[8]  Robert E. Tarjan,et al.  Upper and lower bounds on time-space tradeoffs , 1979, STOC '79.

[9]  Maria Luisa Bonet,et al.  A study of proof search algorithms for resolution and polynomial calculus , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).

[10]  Endre Szemerédi,et al.  Many hard examples for resolution , 1988, JACM.

[11]  J. A. Robinson,et al.  A Machine-Oriented Logic Based on the Resolution Principle , 1965, JACM.

[12]  Michael Alekhnovich,et al.  Space Complexity in Propositional Calculus , 2002, SIAM J. Comput..

[13]  Eli Ben-Sasson,et al.  Size space tradeoffs for resolution , 2002, STOC '02.

[14]  Toniann Pitassi,et al.  Propositional Proof Complexity: Past, Present and Future , 2001, Bull. EATCS.

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

[16]  Stephen A. Cook,et al.  Storage Requirements for Deterministic Polynomial Time Recognizable Languages , 1976, J. Comput. Syst. Sci..

[17]  Michael Alekhnovich,et al.  An Exponential Separation between Regular and General Resolution , 2007, Theory Comput..

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

[19]  Jacobo Torán,et al.  A combinatorial characterization of treelike resolution space , 2003, Inf. Process. Lett..

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

[21]  Archie Blake Canonical expressions in Boolean algebra , 1938 .

[22]  Eli Ben-Sasson,et al.  Near Optimal Separation Of Tree-Like And General Resolution , 2004, Comb..

[23]  Eli Ben-Sasson,et al.  Space complexity of random formulae in resolution , 2003, Random Struct. Algorithms.

[24]  Hilary Putnam,et al.  A Computing Procedure for Quantification Theory , 1960, JACM.

[25]  G. S. Tseitin On the Complexity of Derivation in Propositional Calculus , 1983 .

[26]  Albert Atserias,et al.  A combinatorial characterization of resolution width , 2008, J. Comput. Syst. Sci..

[27]  Jochen Messner,et al.  On the complexity of resolution with bounded conjunctions , 2004, Theor. Comput. Sci..

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

[29]  Alasdair Urquhart,et al.  The Complexity of Propositional Proofs , 1995, Bulletin of Symbolic Logic.

[30]  Donald W. Loveland,et al.  A machine program for theorem-proving , 2011, CACM.