The use of interpolants in verification is gaining more and more importance. Since theories used in applications are usually obtained as (disjoint) combinations of simpler theories, it is important to modularly re-use interpolation algorithms for the component theories. 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. © 2012 Springer-Verlag.

From strong amalgamability to modularity of quantifier-free interpolation / Bruttomesso, R.; Ghilardi, S.; Ranise, S.. - 7364:(2012), pp. 118-133. (Intervento presentato al convegno 6th International Joint Conference on Automated Reasoning, IJCAR 2012 tenutosi a Manchester, gbr nel 2012) [10.1007/978-3-642-31365-3_12].

From strong amalgamability to modularity of quantifier-free interpolation

Ranise S.
2012-01-01

Abstract

The use of interpolants in verification is gaining more and more importance. Since theories used in applications are usually obtained as (disjoint) combinations of simpler theories, it is important to modularly re-use interpolation algorithms for the component theories. 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. © 2012 Springer-Verlag.
2012
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Germany
Springer Verlag
978-3-642-31364-6
978-3-642-31365-3
Bruttomesso, R.; Ghilardi, S.; Ranise, S.
From strong amalgamability to modularity of quantifier-free interpolation / Bruttomesso, R.; Ghilardi, S.; Ranise, S.. - 7364:(2012), pp. 118-133. (Intervento presentato al convegno 6th International Joint Conference on Automated Reasoning, IJCAR 2012 tenutosi a Manchester, gbr nel 2012) [10.1007/978-3-642-31365-3_12].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11572/333046
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact