AbstractSeveral proposals for computing freeness information for logic programs have been put forward in the recent literature. The availability of such information has proven useful in a variety of applications, including parallelization of Prolog programs, optimizations in Prolog compilers, as well as for improving the precision of other analyses. While these proposals have illustrated the importance of such analyses, they lack formal justification. Moreover, several have been found incorrect. This paper introduces a novel domain of abstract equation systems describing possible sharing and definite freeness of terms in a system of equations. A simple and intuitive abstract unification algorithm is presented, providing the core of a correc...
AbstractThis paper presents a general-purpose framework for the abstract interpretation of logic pro...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
Several proposals for computing freeness information for logic programs have been put forward in the...
Several proposals for computing freeness information for logic programs have been put forward in re...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Analyses for sharing and freeness are important in the optimisation and the parallelisation of logic...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
technical reportThis thesis studies first-order unification in equational theories, called E-unifica...
AbstractThis paper presents a general-purpose framework for the abstract interpretation of logic pro...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
Several proposals for computing freeness information for logic programs have been put forward in the...
Several proposals for computing freeness information for logic programs have been put forward in re...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Analyses for sharing and freeness are important in the optimisation and the parallelisation of logic...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
technical reportThis thesis studies first-order unification in equational theories, called E-unifica...
AbstractThis paper presents a general-purpose framework for the abstract interpretation of logic pro...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...