2020
DOI: 10.1007/978-3-030-51074-9_18
|View full text |Cite
|
Sign up to set email alerts
|

A Comprehensive Framework for Saturation Theorem Proving

Abstract: We present a framework for formal refutational completeness proofs of abstract provers that implement saturation calculi, such as ordered resolution or superposition. The framework relies on modular extensions of lifted redundancy criteria. It allows us to extend redundancy criteria so that they cover subsumption, and also to model entire prover architectures in such a way that the static refutational completeness of a calculus immediately implies the dynamic refutational completeness of a prover implementing … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
38
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
5

Relationship

4
1

Authors

Journals

citations
Cited by 25 publications
(40 citation statements)
references
References 26 publications
(39 reference statements)
0
38
0
Order By: Relevance
“…We can view the above loop as an instance of the abstract Zipperposition loop prover ZL of Waldmann et al [69,Example 34]. Their Theorem 32 allows us to obtain dynamic completeness for this prover architecture from our static completeness result (Theorem 54).…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…We can view the above loop as an instance of the abstract Zipperposition loop prover ZL of Waldmann et al [69,Example 34]. Their Theorem 32 allows us to obtain dynamic completeness for this prover architecture from our static completeness result (Theorem 54).…”
Section: Methodsmentioning
confidence: 99%
“…To lift the result to the nonground level, we employ the saturation framework of Waldmann et al [69]. It is easy to see that the entailment relation |= on GH is a consequence relation in the sense of the framework.…”
Section: The Nonground Higher-order Levelmentioning
confidence: 99%
See 1 more Smart Citation
“…Our framework is parameterized by abstract notions of formulas, consequence relations, inferences, and redundancy. We largely follow the conventions of Waldmann et al [23]. A-formulas generalize Voronkov's A-clauses [22].…”
Section: Preliminariesmentioning
confidence: 99%
“…Before we can answer this open question, we must mathematize splitting. Our starting point is the saturation framework by Waldmann, Tourret, Robillard, and Blanchette [23], based on Bachmair and Ganzinger [2]. It covers a wide array of techniques, but "the main missing piece of the framework is a generic treatment of clause splitting" [23, p. 332].…”
Section: Introductionmentioning
confidence: 99%