In recent years there has been an increasing interest in studying proof systems stronger than Resolution, with the aim of building more efficient SAT solvers based on them. In defining these proof systems, we try to find a balance between the power of the proof system (the size of the proofs required to refute a formula) and the difficulty of finding the proofs.
In this paper we consider the proof systems circular Resolution, Sherali-Adams, Nullstellensatz and Weighted Resolution and we study their relative power from a theoretical perspective. We prove that circular Resolution, Sherali-Adams and Weighted Resolution are polynomially equivalent proof systems. We also prove that Nullstellensatz is polynomially equivalent to a restricted version of Weighted Resolution. The equivalences carry on also for versions of the systems where the coefficients/weights are expressed in unary.
The practical interest in these systems comes from the fact that they admit efficient algorithms to find proofs in case these have small width/degree.
2023
On vanishing sums of roots of unity in polynomial calculus and sum-of-squares
Ilario
Bonacina
,
Nicola
Galesi
,
and
Massimo
Lauria
We introduce a novel take on sum-of-squares that is able to reason with complex numbers and still make use of polynomial inequalities. This proof system might be of independent interest since it allows to represent multivalued domains both with Boolean and Fourier encoding. We show degree and size lower bounds in this system for a natural generalization of knapsack: the vanishing sums of roots of unity. These lower bounds naturally apply to polynomial calculus as-well.
Polynomial Calculus for MaxSAT
Ilario
Bonacina
,
Maria Luisa
Bonet
,
and
Jordi
Levy
In Proceedings of SAT’23 (26th International Conference on Theory and Applications of Satisfiability Testing) , Feb 2023
We prove that for k≪n^1/4 regular resolution requires
length n^Ω(k) to establish that an Erdos–Renyi graph with appropriately
chosen edge density does not contain a k-clique.
This lower bound is optimal up to the multiplicative constant in the exponent
and also implies unconditional n^Ω(k) lower bounds on running time for several
state-of-the-art algorithms for finding maximum cliques in graphs.
2020
Frege Systems for Quantified Boolean Logic
Olaf
Beyersdorff
,
Ilario
Bonacina
,
Leroy
Chew
, and
1 more author
We define and investigate Frege systems for quantified Boolean formulas (QBF).
For these new proof systems, we develop a lower bound technique that directly
lifts circuit lower bounds for a circuit class C to the QBF Frege system operating
with lines from C . Such a direct transfer from circuit to proof complexity
lower bounds has often been postulated for propositional systems but had not been
formally established in such generality for any proof systems prior to this work.
This leads to strong lower bounds for restricted versions of QBF Frege, in particular
an exponential lower bound for QBF Frege systems operating with AC0[p] circuits.
In contrast, any non-trivial lower bound for propositional AC0[p]-Frege constitutes
a major open problem.
Improving these lower bounds to unrestricted QBF Frege tightly corresponds to the
major problems in circuit complexity and propositional proof complexity.
In particular, proving a lower bound for QBF Frege systems operating with arbitrary
P/poly circuits is equivalent to either showing a lower bound for P/poly or for
propositional extended Frege (which operates with P/poly circuits).
We also compare our new QBF Frege systems to standard sequent calculi for QBF and
establish a correspondence to intuitionistic bounded arithmetic.
2018
Clique is Hard on Average for Regular Resolution
Albert
Atserias
,
Ilario
Bonacina
,
Susanna F.
de Rezende
, and
3 more authors
In Proceedings of STOC’18 (50th Annual ACM SIGACT Symposium on Theory of Computing) , Feb 2018
We consider a proof system intermediate between regular Resolution, in which no variable can be resolved more than once along any refutation path, and general Resolution. We call }}\backslashdelta }}-regular Resolution such system, in which at most a fraction }}\backslashdelta }}of the variables can be resolved more than once along each refutation path (however, the re-resolved variables along different paths do not need to be the same). We show that when for }}\backslashdelta }}not too large, }}\backslashdelta }}-regular Resolution is consistent with the Strong Exponential Time Hypothesis (SETH). More precisely, for large n and k, we show that there are unsatisfiable k-CNF formulas which require }}\backslashdelta }}-regular Resolution refutations of size }}2\^{(1 - \backslashepsilon _k)n}}}, where n is the number of variables and }}\backslashepsilon _k=\backslashwidetilde{O}(k\^{-1/4})}}and }}\backslashdelta =\backslashwidetilde{O}(k\^{-1/4})}}is the number of variables that can be resolved multiple times.