Craig interpolation has been recently shown to be useful in a wide variety of problem domains. One use is in strategy extraction for two player games, as described in our accompanying submission. However, interpolation is not without its drawbacks. It is well-known that an interpolant may be very large and highly redundant. Subsequent use of the interpolant requires that it is transformed to CNF or DNF, which will further increase its size. We present a new approach to handling both the size of interpolants and transformation to clausal representation. Our approach relies on the observation that in many real-world applications, interpolants are defined over a relatively small set of variables. Additionally, in most cases there likely exists...
Abstract. Algorithms for computing Craig interpolants have several applications in program verificat...
In sharp contrast to classical proof complexity we are currently short of lower bound techniques for...
Abstract—Craig interpolation is a known method for expressing a target function f as a function of a...
Abstract Interpolation-based model checking (ITP) McMillan (in CAV, 2003) is an efficient and comple...
We present new concepts and techniques to generate interpolants from the proofs produced by SMT solv...
The concept of a uniform interpolant for a quantifier-free formula from a given formula with a list ...
Abstract. We describe a compositional approach to Craig interpola-tion based on the heuristic that s...
We present a number of, somewhat unusual, ways of describing what Craig’s interpolation theorem achi...
Interpolation is an important component of recent methods for program verification. It provides a na...
We study interpolant extraction from local first-order refutations. We present a new theoretical per...
Natural-neighbor interpolation methods, such as Sibson's method, are well-known schemes for multivar...
The concept of uniform interpolant for a quantifier-free formula from a givenformula with a list of ...
In sharp contrast to classical proof complexity we are currently short of lower bound techniques for...
We address the problem of reducing the size of Craig interpolants used in SAT-based Model Checking. ...
We give a general proof-theoretic method for establishing Craig interpolation for displayable logics...
Abstract. Algorithms for computing Craig interpolants have several applications in program verificat...
In sharp contrast to classical proof complexity we are currently short of lower bound techniques for...
Abstract—Craig interpolation is a known method for expressing a target function f as a function of a...
Abstract Interpolation-based model checking (ITP) McMillan (in CAV, 2003) is an efficient and comple...
We present new concepts and techniques to generate interpolants from the proofs produced by SMT solv...
The concept of a uniform interpolant for a quantifier-free formula from a given formula with a list ...
Abstract. We describe a compositional approach to Craig interpola-tion based on the heuristic that s...
We present a number of, somewhat unusual, ways of describing what Craig’s interpolation theorem achi...
Interpolation is an important component of recent methods for program verification. It provides a na...
We study interpolant extraction from local first-order refutations. We present a new theoretical per...
Natural-neighbor interpolation methods, such as Sibson's method, are well-known schemes for multivar...
The concept of uniform interpolant for a quantifier-free formula from a givenformula with a list of ...
In sharp contrast to classical proof complexity we are currently short of lower bound techniques for...
We address the problem of reducing the size of Craig interpolants used in SAT-based Model Checking. ...
We give a general proof-theoretic method for establishing Craig interpolation for displayable logics...
Abstract. Algorithms for computing Craig interpolants have several applications in program verificat...
In sharp contrast to classical proof complexity we are currently short of lower bound techniques for...
Abstract—Craig interpolation is a known method for expressing a target function f as a function of a...