Hardness Amplification in Proof Complexity
Paul Beame, Trinh Huynh, Toniann Pitassi

TL;DR
This paper introduces a method to amplify the hardness of certain unsatisfiable formulas across various proof systems, establishing hierarchies and lower bounds for proof complexity related to polynomial and communication protocols.
Contribution
It develops a general technique for hardness amplification in proof complexity, connecting resolution rank to polynomial and communication-based proof systems, and establishes hierarchies and lower bounds.
Findings
Hardness amplification from resolution to polynomial-based proof systems.
Existence of hierarchies in proof systems with respect to parameter k.
Exponential lower bounds on proof size for certain formulas.
Abstract
We present a general method for converting any family of unsatisfiable CNF formulas that is hard for one of the simplest proof systems, tree resolution, into formulas that require large rank in any proof system that manipulates polynomials or polynomial threshold functions of degree at most k (known as Th(k) proofs). Such systems include Lovasz-Schrijver and Cutting Planes proof systems as well as their high degree analogues. These are based on analyzing two new proof systems, denoted by T^cc(k) and R^cc(k). The proof lines of T^cc(k) are arbitrary Boolean functions, each of which can be evaluated by an efficient k-party randomized communication protocol. They include Th{k-1} proofs as a special case. R^cc(k) proofs are stronger and only require that each inference be locally checkable by an efficient k-party randomized communication protocol. Our main results are the following:…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHandwritten Text Recognition Techniques · Machine Learning and Algorithms · Logic, programming, and type systems
