The Set-Sharing domain has been widely used to infer at compiletime interesting properties of logic programs such as occurs-check reduction, automatic parallelization, and flnite-tree analysis. However, performing abstract uniflcation in this domain requires a closure operation that increases the number of sharing groups exponentially. Much attention has been given to mitigating this key inefflciency in this otherwise very useful domain. In this paper we present a novel approach to Set-Sharing: we define a new representation that leverages the complement (or negative) sharing relationships of the original sharing set, without loss of accuracy. Intuitively, given an abstract state sh\> over the finite set of variables of interest V, its neg...
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Abstract. Set sharing is an abstract domain in which each concrete object is repre-sented by the set...
The Set-Sharing domain has been widely used to infer at compiletime interesting properties of logic ...
Abstract. We study the problem of efficient, scalable set-sharing analysis of logic programs. We use...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
We investigate Jacobs and Langen's Sharing domain for the analysis of set-sharing and show that...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
AbstractAlthough the usual goal of sharing analysis is to detect which pairs of variables share, the...
Set sharing is an abstract domain in which each concrete object is represented by the set of local v...
We show that Jacobs and Langen's domain for set-sharing analysis is isomorphic to the domain of...
Abstract. Sharing analysis is widely deployed in the optimisation, spe-cialisation and parallelisati...
AbstractSharing information is useful in specialising, optimising and parallelising logic programs a...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Abstract. Set sharing is an abstract domain in which each concrete object is repre-sented by the set...
The Set-Sharing domain has been widely used to infer at compiletime interesting properties of logic ...
Abstract. We study the problem of efficient, scalable set-sharing analysis of logic programs. We use...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
We investigate Jacobs and Langen's Sharing domain for the analysis of set-sharing and show that...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
AbstractAlthough the usual goal of sharing analysis is to detect which pairs of variables share, the...
Set sharing is an abstract domain in which each concrete object is represented by the set of local v...
We show that Jacobs and Langen's domain for set-sharing analysis is isomorphic to the domain of...
Abstract. Sharing analysis is widely deployed in the optimisation, spe-cialisation and parallelisati...
AbstractSharing information is useful in specialising, optimising and parallelising logic programs a...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Abstract. Set sharing is an abstract domain in which each concrete object is repre-sented by the set...