Splitting Proofs for Interpolation

11/07/2017
by   Bernhard Gleiss, et al.
0

We study interpolant extraction from local first-order refutations. We present a new theoretical perspective on interpolation based on clearly separating the condition on logical strength of the formula from the requirement on the com- mon signature. This allows us to highlight the space of all interpolants that can be extracted from a refutation as a space of simple choices on how to split the refuta- tion into two parts. We use this new insight to develop an algorithm for extracting interpolants which are linear in the size of the input refutation and can be further optimized using metrics such as number of non-logical symbols or quantifiers. We implemented the new algorithm in first-order theorem prover VAMPIRE and evaluated it on a large number of examples coming from the first-order proving community. Our experiments give practical evidence that our work improves the state-of-the-art in first-order interpolation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2023

A new second order Taylor-like theorem with an optimized reduced remainder

In this paper, we derive a variant of the Taylor theorem to obtain a new...
research
07/17/2023

On P-Interpolation in Local Theory Extensions and Applications to the Study of Interpolation in the Description Logics EL, EL^+

We study the problem of P-interpolation, where P is a set of binary pred...
research
05/01/2022

Uniform Interpolation in Coalgebraic Modal Logic

A logic has uniform interpolation if its formulas can be projected down ...
research
04/15/2020

Trakhtenbrot's Theorem in Coq, A Constructive Approach to Finite Model Theory

We study finite first-order satisfiability (FSAT) in the constructive se...
research
12/28/2021

A New First Order Taylor-like Theorem With An Optimized Reduced Remainder

This paper is devoted to a new first order Taylor-like formula where the...
research
02/14/2018

Craig Interpolation and Access Interpolation with Clausal First-Order Tableaux

We show methods to extract Craig-Lyndon interpolants and access interpol...
research
01/22/2021

A Study of Continuous Vector Representationsfor Theorem Proving

Applying machine learning to mathematical terms and formulas requires a ...

Please sign up or login with your details

Forgot password? Click here to reset