AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations which are possible by unfold/fold transformations. We introduce conjunctive partial deduction, an extension of partial deduction accommodating such optimisations, e.g., tupling and deforestation. We first present a framework for conjunctive partial deduction, extending the Lloyd–Shepherdson framework by considering conjunctions of atoms (instead of individual atoms) for specialisation and renaming. Correctness results are given for the framework with respect to computed answer semantics, least Herbrand model semantics, and finite failure semantics. Maintaining the well-known distinction between local and global control, we describe a basic algo...
Conjunctive partial deduction is a well-known technique for the partial evaluation of logic programs...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
AbstractThis paper presents a partial deduction method in disjunctive logic programming. Partial ded...
Partial deduction in the Lloyd-Shepherdson framework cannot achieve certain optimisations which are ...
. Partial deduction in the Lloyd-Shepherdson framework cannot achieve cer-tain optimisations which a...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
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...
Abstract. Recently, partial deduction of logic programs has been ex-tended to conceptually embed fol...
Partial deduction within Lloyd and Shepherdson's framework transforms different atoms of a goal...
Standard partial deduction suffers from several drawbacks when compared to topdown abstract interpre...
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...
We provide an approach to formally analyze the computational behavior of coroutines in Logic Program...
We provide an approach to formally analyze the omputational behavior of coroutines in Logic Programs...
Conjunctive partial deduction is a well-known technique for the partial evaluation of logic programs...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
AbstractThis paper presents a partial deduction method in disjunctive logic programming. Partial ded...
Partial deduction in the Lloyd-Shepherdson framework cannot achieve certain optimisations which are ...
. Partial deduction in the Lloyd-Shepherdson framework cannot achieve cer-tain optimisations which a...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
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...
Abstract. Recently, partial deduction of logic programs has been ex-tended to conceptually embed fol...
Partial deduction within Lloyd and Shepherdson's framework transforms different atoms of a goal...
Standard partial deduction suffers from several drawbacks when compared to topdown abstract interpre...
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...
We provide an approach to formally analyze the computational behavior of coroutines in Logic Program...
We provide an approach to formally analyze the omputational behavior of coroutines in Logic Programs...
Conjunctive partial deduction is a well-known technique for the partial evaluation of logic programs...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
AbstractThis paper presents a partial deduction method in disjunctive logic programming. Partial ded...