Separations in Proof Complexity and TFNP
Mika Göös, Alexandros Hollender, Siddhartha Jain, Gilbert Maystre, William Pires, Robert Robere, Ran Tao
TL;DR
Separations in Proof Complexity and TFNP establishes two central separations: Resolution cannot be efficiently simulated by unary Sherali--Adams due to exponential coefficient blow-up in low-degree SA proofs, and RevRes cannot be simulated by NS, even under approximate-NS; these results yield precise TFNP characterisations, mapping PPAD to unary-NS, PPADS to unary-SA, SOPL to RevRes, and EOPL to RevResT. The authors introduce ε-NS and a suite of reductions to connect proof systems with TFNP sub-classes, leading to intersection-theorem results that express RevRes as the intersection of Resolution and unary-NS (and RevResT as the intersection with unary-NS in the NS-with-terminals variant). They further provide black-box oracle separations between TFNP classes, completing the landscape of known relationships among the 1990s TFNP classes. The work also develops a robust toolkit—intersection theorems, glueability, and decision-tree characterisations—that yields deep connections between propositional proof systems and total NP search problems, with potential implications for understanding the limits of proof techniques and search problems in practice.
Abstract
It is well-known that Resolution proofs can be efficiently simulated by Sherali-Adams (SA) proofs. We show, however, that any such simulation needs to exploit huge coefficients: Resolution cannot be efficiently simulated by SA when the coefficients are written in unary. We also show that Reversible Resolution (a variant of MaxSAT Resolution) cannot be efficiently simulated by Nullstellensatz (NS). These results have consequences for total NP search problems. First, we characterise the classes PPADS, PPAD, SOPL by unary-SA, unary-NS, and Reversible Resolution, respectively. Second, we show that, relative to an oracle, PLS $\not\subseteq$ PPP, SOPL $\not\subseteq$ PPA, and EOPL $\not\subseteq$ UEOPL. In particular, together with prior work, this gives a complete picture of the black-box relationships between all classical TFNP classes introduced in the 1990s.
