Back to Search
Start Over
Labelled Interpolation Systems for Hyper-Resolution, Clausal, and Local Proofs.
- Source :
-
Journal of automated reasoning [J Autom Reason] 2016; Vol. 57 (1), pp. 3-36. Date of Electronic Publication: 2016 Feb 16. - Publication Year :
- 2016
-
Abstract
- Craig's interpolation theorem has numerous applications in model checking, automated reasoning, and synthesis. There is a variety of interpolation systems which derive interpolants from refutation proofs; these systems are ad-hoc and rigid in the sense that they provide exactly one interpolant for a given proof. In previous work, we introduced a parametrised interpolation system which subsumes existing interpolation methods for propositional resolution proofs and enables the systematic variation of the logical strength and the elimination of non-essential variables in interpolants. In this paper, we generalise this system to propositional hyper-resolution proofs as well as clausal proofs. The latter are generated by contemporary SAT solvers. Finally, we show that, when applied to local (or split) proofs, our extension generalises two existing interpolation systems for first-order logic and relates them in logical strength.
Details
- Language :
- English
- ISSN :
- 1573-0670
- Volume :
- 57
- Issue :
- 1
- Database :
- MEDLINE
- Journal :
- Journal of automated reasoning
- Publication Type :
- Academic Journal
- Accession number :
- 30174360
- Full Text :
- https://doi.org/10.1007/s10817-016-9364-6