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. GhilardiSecondo
;
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.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




