Complexity of Propositional Proofs under a Promise
Nachum Dershowitz, Iddo Tzameret

TL;DR
This paper explores the complexity of propositional proof systems under promises about the number of satisfying assignments, revealing exponential separations in proof sizes depending on the promise size and formula type.
Contribution
It introduces augmented resolution proof systems with axioms based on Boolean circuit-defined sets, analyzing their complexity under different promise measures.
Findings
Polynomial-size refutations for unsatisfiable 3CNF formulas with large promises.
No sub-exponential refutations for random 3CNF formulas with certain promise sizes.
Exponential separation in proof complexity depending on promise size and formula randomness.
Abstract
We study -- within the framework of propositional proof complexity -- the problem of certifying unsatisfiability of CNF formulas under the promise that any satisfiable formula has many satisfying assignments, where ``many'' stands for an explicitly specified function in the number of variables . To this end, we develop propositional proof systems under different measures of promises (that is, different ) as extensions of resolution. This is done by augmenting resolution with axioms that, roughly, can eliminate sets of truth assignments defined by Boolean circuits. We then investigate the complexity of such systems, obtaining an exponential separation in the average-case between resolution under different size promises: 1. Resolution has polynomial-size refutations for all unsatisfiable 3CNF formulas when the promise is , for any constant . 2.…
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
TopicsComplexity and Algorithms in Graphs · Formal Methods in Verification · Logic, Reasoning, and Knowledge
