The problem of computing Craig Interpolants has recently received a lot of interest. In this paper, we address the problem of efficient generation of interpolants for some important fragments of first order logic, which are amenable for effective decision procedures, called Satisfiability Modulo Theory solvers. We make the following contributions. First, we provide interpolation procedures for several basic theories of interest: the theories of linear arithmetic over the rationals, difference logic over rationals and integers, and UTVPI over rationals and integers. Second, we define a novel approach to interpolate combinations of theories, that applies to the Delayed Theory Combination approach. Efficiency is ensured by the fact tha...
Abstract—Satisfiability Modulo Theories (SMT) is a decision problem for logical formulas over one or...
Abstract. We give a method for modular generation of ground in-terpolants in modern SMT solvers supp...
Interpolation is an important component of recent methods for program verification. It provides a na...
The problem of computing Craig Interpolants has recently received a lot of interest. In this paper, ...
Abstract. The problem of computing Craig Interpolants for propositional (SAT) formulas has recently...
Abstract. The problem of computing Craig Interpolants for propositional (SAT) formulas has recently ...
The problem of computing Craig interpolants in SAT and SMT has recently received a lot of interest, ...
We present new concepts and techniques to generate interpolants from the proofs produced by SMT solv...
Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-order for...
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-...
Abstract. The problem of deciding the satisfiability of a quantifier-free formula with respect to a ...
International audienceSatisfiability modulo theory (SMT) consists in testing the satisfiability of f...
International audienceWe consider the decision problem for quantifier-free formulas whose atoms are ...
Abstract. We describe a compositional approach to Craig interpola-tion based on the heuristic that s...
Abstract. Lazy algorithms for Satisfiability Modulo Theories (SMT) combine a generic DPLL-based SAT ...
Abstract—Satisfiability Modulo Theories (SMT) is a decision problem for logical formulas over one or...
Abstract. We give a method for modular generation of ground in-terpolants in modern SMT solvers supp...
Interpolation is an important component of recent methods for program verification. It provides a na...
The problem of computing Craig Interpolants has recently received a lot of interest. In this paper, ...
Abstract. The problem of computing Craig Interpolants for propositional (SAT) formulas has recently...
Abstract. The problem of computing Craig Interpolants for propositional (SAT) formulas has recently ...
The problem of computing Craig interpolants in SAT and SMT has recently received a lot of interest, ...
We present new concepts and techniques to generate interpolants from the proofs produced by SMT solv...
Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-order for...
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-...
Abstract. The problem of deciding the satisfiability of a quantifier-free formula with respect to a ...
International audienceSatisfiability modulo theory (SMT) consists in testing the satisfiability of f...
International audienceWe consider the decision problem for quantifier-free formulas whose atoms are ...
Abstract. We describe a compositional approach to Craig interpola-tion based on the heuristic that s...
Abstract. Lazy algorithms for Satisfiability Modulo Theories (SMT) combine a generic DPLL-based SAT ...
Abstract—Satisfiability Modulo Theories (SMT) is a decision problem for logical formulas over one or...
Abstract. We give a method for modular generation of ground in-terpolants in modern SMT solvers supp...
Interpolation is an important component of recent methods for program verification. It provides a na...