Resolution lower bounds for perfect matching principles

For an arbitrary hypergraph H, let PM(H) be the propositional formula asserting that H contains a perfect matching. We show that every resolution refutation of PM(H) must have size exp(Ω(δ(H)/λ(H)r(H)(log n(H))(r(H) + log n(H)))), where n(H) is the number of vertices, δ(H) is the minimal degree of a vertex, r(H) is the maximal size of an edge, and λ(H) is the maximal number of edges incident to two different vertices.For ordinary graphs G our general bound considerably simplifies to exp(Ω(δ(G)/(log n(G))2)) (implying an exp(Ω(δ(G)1/3)) lower bound that depends on the minimal degree only). As a direct corollary, every resolution proof of the functional onto version of the pigeonhole principle onto - FPHPmn must have size exp(Ω(n/(log m)2)) (which becomes exp(ω(n1/3)) when the number of pigeons m is unbounded). This in turn immediately implies an exp(Ω(t/n3)) lower bound on the size of resolution proofs of the principle asserting that the circuit size of the Boolean function fn in n variables is greater than t. In particular, Resolution does not possess efficient proofs of NP ⊈ P/poly.These results relativize, in a natural way, to a more general principle M(U|H) asserting that H contains a matching covering all vertices in U ⊆ V(H).

[1]  Stasys Jukna Exponential lower bounds for semantic resolution , 1996, Proof Complexity and Feasible Arithmetics.

[2]  Alexander A. Razborov,et al.  Lower Bounds for Propositional Proofs and Independence Results in Bounded Arithmetic , 1996, ICALP.

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

[4]  Alexander A. Razborov,et al.  Read-once branching programs, rectangular proofs of the pigeonhole principle and the transversal calculus , 1997, STOC '97.

[5]  Russell Impagliazzo,et al.  A lower bound for DLL algorithms for k-SAT (preliminary version) , 2000, SODA '00.

[6]  R. Tennant Algebra , 1941, Nature.

[7]  Alasdair Urquhart Resolution Proofs of Matching Principles , 2004, Annals of Mathematics and Artificial Intelligence.

[8]  J. Uspensky Introduction to mathematical probability , 1938 .

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

[10]  Alexander A. Razborov,et al.  Lower bounds for the polynomial calculus , 1998, computational complexity.

[11]  Alexander A. Razborov,et al.  Improved Resolution Lower Bounds for the Weak Pigeonhole Principle , 2001, Electron. Colloquium Comput. Complex..

[12]  Alexander A. Razborov,et al.  Electronic Colloquium on Computational Complexity, Report No. 75 (2001) Resolution Lower Bounds for the Weak Functional Pigeonhole Principle , 2001 .

[13]  Jan Krajícek,et al.  Bounded arithmetic, propositional logic, and complexity theory , 1995, Encyclopedia of mathematics and its applications.

[14]  Michael Alekhnovich,et al.  Pseudorandom generators in propositional proof complexity , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[15]  Ran Raz,et al.  Regular Resolution Lower Bounds For The Weak Pigeonhole Principle , 2004, Comb..

[16]  Samuel R. Buss,et al.  Resolution and the Weak Pigeonhole Principle , 1997, CSL.

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

[18]  A. Yao,et al.  Read-Once Branching Programs, Rectangular Proofs of the Pigeonhole Principle and the Transversal Calculus , 2002 .