English

Space proof complexity for random $3$-CNFs via a $(2-\epsilon)$-Hall's Theorem

Computational Complexity 2014-11-07 v1 Combinatorics

Abstract

We investigate the space complexity of refuting 33-CNFs in Resolution and algebraic systems. No lower bound for refuting any family of 33-CNFs was previously known for the total space in resolution or for the monomial space in algebraic systems. We prove that every Polynomial Calculus with Resolution refutation of a random 33-CNF ϕ\phi in nn variables requires, with high probability, Ω(n/logn)\Omega(n/\log n) distinct monomials to be kept simultaneously in memory. The same construction also proves that every Resolution refutation ϕ\phi requires, with high probability, Ω(n/logn)\Omega(n/\log n) clauses each of width Ω(n/logn)\Omega(n/\log n) to be kept at the same time in memory. This gives a Ω(n2/log2n)\Omega(n^2/\log^2 n) lower bound for the total space needed in Resolution to refute ϕ\phi. The main technical innovation is a variant of Hall's theorem. We show that in bipartite graphs GG with bipartition (L,R)(L,R) and left-degree at most 3, LL can be covered by certain families of disjoint paths, called (2,4)(2,4)-matchings, provided that LL expands in RR by a factor of (2ϵ)(2-\epsilon), for ϵ<123\epsilon < \frac{1}{23}.

Keywords

Cite

@article{arxiv.1411.1619,
  title  = {Space proof complexity for random $3$-CNFs via a $(2-\epsilon)$-Hall's Theorem},
  author = {Ilario Bonacina and Nicola Galesi and Tony Huynh and Paul Wollan},
  journal= {arXiv preprint arXiv:1411.1619},
  year   = {2014}
}
R2 v1 2026-06-22T06:50:01.309Z