A general framework for variable aliasing: Towards optimal operators for sharing properties

2Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We face the problem of devising optimal unification operators for sharing and linearity analysis of logic programs by abstract interpretation. We propose a new (infinite) domain ShLinω which can be thought of as a general framework from which other domains can be easily derived by abstraction. The advantage is that ShLinω is endowed with very elegant and optimal abstract operators for unification and matching, based on a new concept of sharing graph which plays the same role of alternating paths for pair sharing analysis. We also provide an alternative, purely algebraic description of sharing graphs. Starting from the results for ShLinω, we derive optimal abstract operators for two well-known domains which combine sharing and linearity: ShLin2 by Andy King and the classic Sharing x Lin. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Amato, G., & Scozzari, F. (2003). A general framework for variable aliasing: Towards optimal operators for sharing properties. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2664, 52–70. https://doi.org/10.1007/3-540-45013-0_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free