Beautiful interpolants

68Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We describe a compositional approach to Craig interpolation based on the heuristic that simpler proofs of special cases are more likely to generalize. The method produces simple interpolants because it is able to summarize a large set of cases using one relatively simple fact. In particular, we present a method for finding such simple facts in the theory of linear rational arithmetic. This makes it possible to use interpolation to discover inductive invariants for numerical programs that are challenging for existing techniques. We show that in some cases, the compositional approach can also be more efficient than traditional lazy SMT as a decision procedure. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Albarghouthi, A., & McMillan, K. L. (2013). Beautiful interpolants. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8044 LNCS, pp. 313–329). https://doi.org/10.1007/978-3-642-39799-8_22

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free