Partial deduction within Lloyd and Shepherdson's framework transforms different atoms of a goal independently and therefore fails to achieve a number of unfold/fold transformations. A recent framework for conjunctive partial deduction allows unfold/fold transformations by specialisation of entire conjunctions, but does not give an actual algorithm for conjunctive partial deduction, and in particular does not address control issues (e.g. how to select atoms for unfolding). Focusing on novel challenges specific to local and global control, we describe a generic algorithm for conjunctive partial deduction, refine it into a fully automatic concrete algorithm, and prove termination and correctness
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
Standard partial deduction suffers from several drawbacks when compared to topdown abstract interpre...
Partial deduction based upon the Lloyd and Shepherdson framework generates a specialised program giv...
Partial deduction in the Lloyd-Shepherdson framework cannot achieve certain optimisations which are ...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
. Partial deduction in the Lloyd-Shepherdson framework cannot achieve cer-tain optimisations which a...
Recently, partial deduction of logic programs has been extended to conceptually embed folding. To th...
Abstract. Recently, partial deduction of logic programs has been extended to conceptually embed fold...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
Abstract. Recently, partial deduction of logic programs has been ex-tended to conceptually embed fol...
We show that sometimes partial deduction produces poor program specializations because of its limite...
We show that sometimes partial deduction produces poor program specializations because of its limite...
Given a program and some input data, partial deduction computes a specialized program handling any r...
Recently, considerable advances have been made in the (on-line) control of logic program specialisat...
Recently, considerable advances have been made in the (online) control of logic program specialisati...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
Standard partial deduction suffers from several drawbacks when compared to topdown abstract interpre...
Partial deduction based upon the Lloyd and Shepherdson framework generates a specialised program giv...
Partial deduction in the Lloyd-Shepherdson framework cannot achieve certain optimisations which are ...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
. Partial deduction in the Lloyd-Shepherdson framework cannot achieve cer-tain optimisations which a...
Recently, partial deduction of logic programs has been extended to conceptually embed folding. To th...
Abstract. Recently, partial deduction of logic programs has been extended to conceptually embed fold...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
Abstract. Recently, partial deduction of logic programs has been ex-tended to conceptually embed fol...
We show that sometimes partial deduction produces poor program specializations because of its limite...
We show that sometimes partial deduction produces poor program specializations because of its limite...
Given a program and some input data, partial deduction computes a specialized program handling any r...
Recently, considerable advances have been made in the (on-line) control of logic program specialisat...
Recently, considerable advances have been made in the (online) control of logic program specialisati...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
Standard partial deduction suffers from several drawbacks when compared to topdown abstract interpre...
Partial deduction based upon the Lloyd and Shepherdson framework generates a specialised program giv...