TY - GEN
T1 - Sharing is caring
T2 - 8th International Symposium on Frontiers of Combining Systems, FroCoS 2011
AU - Jovanović, Dejan
AU - Barrett, Clark
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2011
Y1 - 2011
N2 - One of the main shortcomings of the traditional methods for combining theories is the complexity of guessing the arrangement of the variables shared by the individual theories. This paper presents a reformulation of the Nelson-Oppen method that takes into account explicit equality propagation and can ignore pairs of shared variables that the theories do not care about. We show the correctness of the new approach and present care functions for the theory of uninterpreted functions and the theory of arrays. The effectiveness of the new method is illustrated by experimental results demonstrating a dramatic performance improvement on benchmarks combining arrays and bit-vectors.
AB - One of the main shortcomings of the traditional methods for combining theories is the complexity of guessing the arrangement of the variables shared by the individual theories. This paper presents a reformulation of the Nelson-Oppen method that takes into account explicit equality propagation and can ignore pairs of shared variables that the theories do not care about. We show the correctness of the new approach and present care functions for the theory of uninterpreted functions and the theory of arrays. The effectiveness of the new method is illustrated by experimental results demonstrating a dramatic performance improvement on benchmarks combining arrays and bit-vectors.
UR - http://www.scopus.com/inward/record.url?scp=80054015944&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80054015944&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-24364-6_14
DO - 10.1007/978-3-642-24364-6_14
M3 - Conference contribution
AN - SCOPUS:80054015944
SN - 9783642243639
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 195
EP - 210
BT - Frontiers of Combining Systems - 8th International Symposium, FroCoS 2011, Proceedings
Y2 - 5 October 2011 through 7 October 2011
ER -