We face the problem of devising optimal unification operators for domains of abstract substitutions. In particular, we are interested in abstract domains for sharing and linerity properties, which are widely used in logic program analysis. 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 abstract unification in ShLin is simple and elegant, and it is 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 f...
Sharing graphs are the structures introduced by Lamping for the implementation of optimal reductions...
Abstract. The reduced product of abstract domains is a rather well known operation in abstract inter...
Completeness is important in approximated semantics design by abstract interpretation, ensuring t...
In the analysis of logic programs, abstract domains for detecting sharing properties are widely used...
AbstractOne of the most popular abstract domains used for the analysis of logic programs is the doma...
It is well known that freeness and linearity information positively interact with aliasing informati...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
In standard abstract interpretation theory, the inverse of the reduced product of abstract domains w...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs...
Sharing graphs are the structures introduced by Lamping for the implementation of optimal reductions...
Abstract. The reduced product of abstract domains is a rather well known operation in abstract inter...
Completeness is important in approximated semantics design by abstract interpretation, ensuring t...
In the analysis of logic programs, abstract domains for detecting sharing properties are widely used...
AbstractOne of the most popular abstract domains used for the analysis of logic programs is the doma...
It is well known that freeness and linearity information positively interact with aliasing informati...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
In standard abstract interpretation theory, the inverse of the reduced product of abstract domains w...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs...
Sharing graphs are the structures introduced by Lamping for the implementation of optimal reductions...
Abstract. The reduced product of abstract domains is a rather well known operation in abstract inter...
Completeness is important in approximated semantics design by abstract interpretation, ensuring t...