ECCC
Electronic Colloquium on Computational Complexity
Login | Register | Classic Style



REPORTS > DETAIL:

Paper:

TR01-031 | 5th April 2001 00:00

Space Complexity of Random Formulae in Resolution

RSS-Feed




TR01-031
Authors: Eli Ben-Sasson, Nicola Galesi
Publication: 26th April 2001 16:21
Downloads: 78
Keywords: 


Abstract:
We study the space complexity of refuting unsatisfiable random $k$-CNFs in the Resolution proof system. We prove that for any large enough $\Delta$, with high probability a random $k$-CNF over $n$ variables and $\Delta n$ clauses requires resolution clause space of $\Omega(n \cdot \Delta^{-\frac{1+\epsilon}{k-2-\epsilon}})$, for any $0<\epsilon<1/2$. For constant $\Delta$, this gives us linear, optimal, lower bounds on the clause space. A nice consequence of this lower bound is the first lower bound for size of treelike resolution refutations of random $3$-CNFs with clause density $\Delta > > \sqrt{n}$. This bound is nearly tight. Specifically, we show that with high probability, a random $3$-CNF with $\Delta n$ clauses requires treelike refutation size of $\exp(\Omega(n/\Delta^{\frac{1+\epsilon}{1-\epsilon}}))$, for any $0 < \epsilon < 1/2$. Our space lower bound is the consequence of three main contributions. 1. We introduce a 2-player Matching Game on bipartite graphs $G$ to prove that there are no perfect matchings in $G$. 2. We reduce lower bounds for the clause space of a formula $F$ in Resolution to lower bounds for the complexity of the game played on the bipartite graph $G(F)$ associated with $F$. 3. We prove that the complexity of the game is large whenever $G$ is an expander graph. Finally, a simple probabilistic analysis shows that for a random formula $F$, with high probability $G(F)$ is an expander. We also extend our result to the case of $G-PHP$, a generalization of the pigeonhole Principle based on bipartite graphs $G$. We prove that the clause space for $G-PHP$ can be reduced to the game complexity on $G$.


ISSN 1433-8092 | Imprint