Graph explorer

Weakly Equivalent Arrays

The (extensional) theory of arrays is widely used to model systems. Hence, efficient decision procedures are needed to model check such systems. Current decision procedures for the theory of arrays saturate the read-over-write and extensionality axioms originally proposed by McCarthy. Various filters are used to limit the number of axiom instantiations while preserving completeness. We present an algorithm that lazily instantiates lemmas based on weak equivalence classes. These lemmas are easier to interpolate as they only contain existing terms. We formally define weak equivalence and show correctness of the resulting decision procedure.

4 nodes3 linksoverview previewWeakly Equivalent Arrays
4 nodes3 links
Weakly Equivalent Arrays4 visible / 4 total nodes / 4 links
Co-authorshipAuthorshipAuthorshipTopic signalWWeakly Equivalent Arrayspreprint / 2014AJürgen ChristResearcherAJochen HoenickeResearcherTLogic in Computer Science2208 works
PaperSignal 103 links

Weakly Equivalent Arrays

preprint / 2014

Open