Circular (Yet Sound) Proofs

02/14/2018
by   Albert Atserias, et al.
0

We introduce a new way of composing proofs in rule-based proof systems that generalizes tree-like and dag-like proofs. In the new definition, proofs are directed graphs of derived formulas, in which cycles are allowed as long as every formula is derived at least as many times as it is required as a premise. We call such proofs circular. We show that, for all sets of standard inference rules, circular proofs are sound. For Frege we show that circular proofs can be converted into tree-like ones with at most polynomial overhead. For Resolution the translation can no longer be a Resolution proof because, as we show, the pigeonhole principle has circular Resolution proofs of polynomial size. Surprisingly, as proof systems for deriving clauses from clauses, Circular Resolution turns out to be equivalent to Sherali-Adams, a proof system for reasoning through polynomial inequalities that has linear programming at its base. As corollaries we get: 1) polynomial-time (LP-based) algorithms that find circular Resolution proofs of constant width, 2) examples that separate circular from dag-like Resolution, such as the pigeonhole principle and its variants, and 3) exponentially hard cases for circular Resolution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/03/2021

Cyclic Implicit Complexity

Circular (or cyclic) proofs have received increasing attention in recent...
research
06/04/2019

Learning dynamic polynomial proofs

Polynomial inequalities lie at the heart of many mathematical discipline...
research
11/22/2022

Exponential separations using guarded extension variables

We study the complexity of proof systems augmenting resolution with infe...
research
01/13/2021

Resolution with Symmetry Rule applied to Linear Equations

This paper considers the length of resolution proofs when using Krishnam...
research
04/19/2023

Limits of CDCL Learning via Merge Resolution

In their seminal work, Atserias et al. and independently Pipatsrisawat a...
research
03/05/2020

Towards a Better Understanding of (Partial Weighted) MaxSAT Proof Systems

MaxSAT is a very popular language for discrete optimization with many do...
research
12/28/2020

A circular version of Gödel's T and its abstraction complexity

Circular and non-wellfounded proofs have become an increasingly popular ...

Please sign up or login with your details

Forgot password? Click here to reset