2021
DOI: 10.1007/s10817-021-09590-3
|View full text |Cite
|
Sign up to set email alerts
|

Craig Interpolation with Clausal First-Order Tableaux

Abstract: We show how variations of range-restriction and also the Horn property can be passed from inputs to outputs of Craig interpolation in first-order logic. The proof system is clausal tableaux, which stems from first-order ATP. Our results are induced by a restriction of the clausal tableau structure, which can be achieved in general by a proof transformation, also if the source proof is by resolution/paramodulation. Primarily addressed applications are query synthesis and reformulation with interpolation. Our me… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
8
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 82 publications
0
8
0
Order By: Relevance
“…The implementation of the computation of Craig interpolants in PIE operates by a novel adaption of Smullyan's interpolation method [45,18] to clausal tableaux [57]. Suitable clausal tableaux can be constructed by the Prolog-based prover CM that is included in PIE .…”
Section: Results Of Interpolationmentioning
confidence: 99%
See 2 more Smart Citations
“…The implementation of the computation of Craig interpolants in PIE operates by a novel adaption of Smullyan's interpolation method [45,18] to clausal tableaux [57]. Suitable clausal tableaux can be constructed by the Prolog-based prover CM that is included in PIE .…”
Section: Results Of Interpolationmentioning
confidence: 99%
“…The Skolem constant sk1 is converted to a quantified variable in a postprocessing operation. For a description of the interpolant extraction procedure, see [57]. Aside of the shown representation of quantified first-order formulas by Prolog ground terms, the system also supports a representation of clausal formulas as list of lists of terms (logic literals), with variables represented by Prolog variables.…”
Section: Results Of Interpolationmentioning
confidence: 99%
See 1 more Smart Citation
“…Main applications in computer science are in verification [35] and query reformulation, based on its relationship to definability and construction of definientia in terms of a given vocabulary [43,4,3]. The PIE system supports the computation of Craig interpolants H from a closed clausal tableau that represents a proof that F entails G with a novel adaption of Smullyan's interpolation method [41,15] for clausal tableaux [51]. Suitable clausal tableaux can be constructed by the CM prover.…”
Section: Craig Interpolationmentioning
confidence: 99%
“…Hypertableaux, either obtained from a hypertableau prover or obtained from a clausal tableau prover like CM by restructuring the tableau seem interesting as basis for interpolant extraction in query reformulation, as they allow to ensure that the interpolants are range restricted. Some related preliminary results are in[51].…”
mentioning
confidence: 99%