{"title":"On Proof Complexity of Resolution over Polynomial Calculus","authors":"Erfan Khaniki","doi":"https://dl.acm.org/doi/10.1145/3506702","DOIUrl":null,"url":null,"abstract":"<p>The proof system <sans-serif>Res (PC</sans-serif><sub><i>d,R</i></sub>) is a natural extension of the Resolution proof system that instead of disjunctions of literals operates with disjunctions of degree <i>d</i> multivariate polynomials over a ring <i>R</i> with Boolean variables. Proving super-polynomial lower bounds for the size of <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub>1,<i>R</i></sub>)-refutations of Conjunctive normal forms (CNFs) is one of the important problems in propositional proof complexity. The existence of such lower bounds is even open for <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub>1,𝔽</sub>) when 𝔽 is a finite field, such as 𝔽<sub>2</sub>. In this article, we investigate <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d,R</i></sub>) and tree-like <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d,R</i></sub>) and prove size-width relations for them when <i>R</i> is a finite ring. As an application, we prove new lower bounds and reprove some known lower bounds for every finite field 𝔽 as follows:\n<p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(1)</p></td><td colspan=\"5\" valign=\"top\"><p>We prove almost quadratic lower bounds for <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d</i></sub>,𝔽)-refutations for every fixed <i>d</i>. The new lower bounds are for the following CNFs:</p><p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(a)</p></td><td colspan=\"5\" valign=\"top\"><p>Mod <i>q</i> Tseitin formulas (<i>char</i>(𝔽)≠ <i>q</i>) and Flow formulas,</p></td></tr><tr><td valign=\"top\"><p>(b)</p></td><td colspan=\"5\" valign=\"top\"><p>Random <i>k</i>-CNFs with linearly many clauses.</p></td></tr></table></p></td></tr><tr><td valign=\"top\"><p>(2)</p></td><td colspan=\"5\" valign=\"top\"><p>We also prove super-polynomial (more than <i>n</i><sup><i>k</i></sup> for any fixed <i>k</i>) and also exponential (2<i><sup>nϵ</sup></i> for an ϵ > 0) lower bounds for tree-like <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d</i>,𝔽</sub>)-refutations based on how big <i>d</i> is with respect to <i>n</i> for the following CNFs:</p><p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(a)</p></td><td colspan=\"5\" valign=\"top\"><p>Mod <i>q</i> Tseitin formulas (<i>char</i>(𝔽)≠ <i>q</i>) and Flow formulas,</p></td></tr><tr><td valign=\"top\"><p>(b)</p></td><td colspan=\"5\" valign=\"top\"><p>Random <i>k</i>-CNFs of suitable densities,</p></td></tr><tr><td valign=\"top\"><p>(c)</p></td><td colspan=\"5\" valign=\"top\"><p>Pigeonhole principle and Counting mod <i>q</i> principle.</p></td></tr></table></p></td></tr></table></p> The lower bounds for the dag-like systems are the first nontrivial lower bounds for these systems, including the case <i>d</i>=1. The lower bounds for the tree-like systems were known for the case <i>d</i>=1 (except for the Counting mod <i>q</i> principle, in which lower bounds for the case <i>d</i>> 1 were known too). Our lower bounds extend those results to the case where <i>d</i>> 1 and also give new proofs for the case <i>d</i>=1.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"60 1","pages":""},"PeriodicalIF":0.7000,"publicationDate":"2022-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Computational Logic","FirstCategoryId":"94","ListUrlMain":"https://doi.org/https://dl.acm.org/doi/10.1145/3506702","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
The proof system Res (PCd,R) is a natural extension of the Resolution proof system that instead of disjunctions of literals operates with disjunctions of degree d multivariate polynomials over a ring R with Boolean variables. Proving super-polynomial lower bounds for the size of Res(PC1,R)-refutations of Conjunctive normal forms (CNFs) is one of the important problems in propositional proof complexity. The existence of such lower bounds is even open for Res(PC1,𝔽) when 𝔽 is a finite field, such as 𝔽2. In this article, we investigate Res(PCd,R) and tree-like Res(PCd,R) and prove size-width relations for them when R is a finite ring. As an application, we prove new lower bounds and reprove some known lower bounds for every finite field 𝔽 as follows:
(1)
We prove almost quadratic lower bounds for Res(PCd,𝔽)-refutations for every fixed d. The new lower bounds are for the following CNFs:
(a)
Mod q Tseitin formulas (char(𝔽)≠ q) and Flow formulas,
(b)
Random k-CNFs with linearly many clauses.
(2)
We also prove super-polynomial (more than nk for any fixed k) and also exponential (2nϵ for an ϵ > 0) lower bounds for tree-like Res(PCd,𝔽)-refutations based on how big d is with respect to n for the following CNFs:
(a)
Mod q Tseitin formulas (char(𝔽)≠ q) and Flow formulas,
(b)
Random k-CNFs of suitable densities,
(c)
Pigeonhole principle and Counting mod q principle.
The lower bounds for the dag-like systems are the first nontrivial lower bounds for these systems, including the case d=1. The lower bounds for the tree-like systems were known for the case d=1 (except for the Counting mod q principle, in which lower bounds for the case d> 1 were known too). Our lower bounds extend those results to the case where d> 1 and also give new proofs for the case d=1.
期刊介绍:
TOCL welcomes submissions related to all aspects of logic as it pertains to topics in computer science. This area has a great tradition in computer science. Several researchers who earned the ACM Turing award have also contributed to this field, namely Edgar Codd (relational database systems), Stephen Cook (complexity of logical theories), Edsger W. Dijkstra, Robert W. Floyd, Tony Hoare, Amir Pnueli, Dana Scott, Edmond M. Clarke, Allen E. Emerson, and Joseph Sifakis (program logics, program derivation and verification, programming languages semantics), Robin Milner (interactive theorem proving, concurrency calculi, and functional programming), and John McCarthy (functional programming and logics in AI).
Logic continues to play an important role in computer science and has permeated several of its areas, including artificial intelligence, computational complexity, database systems, and programming languages.
The Editorial Board of this journal seeks and hopes to attract high-quality submissions in all the above-mentioned areas of computational logic so that TOCL becomes the standard reference in the field.
Both theoretical and applied papers are sought. Submissions showing novel use of logic in computer science are especially welcome.