The use of interpolants in verification is gaining more and more importance. Since theories used in applications are usually ob- tained as (disjoint) combinations of simpler theories, it is important to modularly re-use interpolation algorithms for the component theo- ries. We show that a sufficient and necessary condition to do this for quantifier-free interpolation is that the component theories have the ‘strong (sub-)amalgamation’ property. Then, we provide an equivalent syntactic characterization, identify a sufficient condition, and design a combined quantifier-free interpolation algorithm handling both convex and non-convex theories, that subsumes and extends most existing work on combined interpolation.

From Strong Amalgamability to Modularity of Quantifier Free Interpolation / R. Bruttomesso, S. Ghilardi, S. Ranise (LECTURE NOTES IN COMPUTER SCIENCE). - In: Automated Reasoning / [a cura di] B. Gramlich, D. Miller, U. Sattler. - [s.l] : Springer, 2012. - ISBN 9783642313646. - pp. 118-133 (( Intervento presentato al 6. convegno International Joint Conference in Automated Reasoning (IJCAR) : June 26 - 29 tenutosi a Manchester (UK) nel 2012 [10.1007/978-3-642-31365-3_12].

From Strong Amalgamability to Modularity of Quantifier Free Interpolation

S. Ghilardi
Secondo
;
2012

Abstract

The use of interpolants in verification is gaining more and more importance. Since theories used in applications are usually ob- tained as (disjoint) combinations of simpler theories, it is important to modularly re-use interpolation algorithms for the component theo- ries. We show that a sufficient and necessary condition to do this for quantifier-free interpolation is that the component theories have the ‘strong (sub-)amalgamation’ property. Then, we provide an equivalent syntactic characterization, identify a sufficient condition, and design a combined quantifier-free interpolation algorithm handling both convex and non-convex theories, that subsumes and extends most existing work on combined interpolation.
interpolation; combination; satisfiability modulo theories; strong amalgamation; interpolation theorem
Settore MAT/01 - Logica Matematica
Settore INF/01 - Informatica
2012
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/220489
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact