Quantcast
Channel: Hacker News
Viewing all articles
Browse latest Browse all 25817

NP vs. PSPACE

$
0
0

(Submitted on 30 Sep 2016)

Abstract: We present a proof of the conjecture $\mathcal{NP}$ = $\mathcal{PSPACE}$ by showing that arbitrary tautologies of Johansson's minimal propositional logic admit "small" polynomial-size dag-like natural deductions in Prawitz's system for minimal propositional logic. These "small" deductions arise from standard "large"\ tree-like inputs by horizontal dag-like compression that is obtained by merging distinct nodes labeled with identical formulas occurring in horizontal sections of deductions involved. The underlying "geometric" idea: if the height, $h\left( \partial \right) $ , and the total number of distinct formulas, $\phi \left( \partial \right) $ , of a given tree-like deduction $\partial$ of a minimal tautology $\rho$ are both polynomial in the length of $\rho$, $\left| \rho \right|$, then the size of the horizontal dag-like compression is at most $h\left( \partial \right) \times \phi \left( \partial \right) $, and hence polynomial in $\left| \rho \right|$. The attached proof is due to the first author, but it was the second author who proposed an initial idea to attack a weaker conjecture $\mathcal{NP}= \mathcal{\mathit{co}NP}$ by reductions in diverse natural deduction formalisms for propositional logic. That idea included interactive use of minimal, intuitionistic and classical formalisms, so its practical implementation was too involved. The attached proof of $ \mathcal{NP}=\mathcal{PSPACE}$ runs inside the natural deduction interpretation of Hudelmaier's cutfree sequent calculus for minimal logic.
Comments:30 pages, 6 figures
Subjects:Computational Complexity (cs.CC)
ACM classes: F.2
Cite as: arXiv:1609.09562 [cs.CC]
 (or arXiv:1609.09562v1 [cs.CC] for this version)
From: Edward Haeusler [view email]
[v1] Fri, 30 Sep 2016 01:20:56 GMT (51kb,D)

Viewing all articles
Browse latest Browse all 25817

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>