Given a program and some input data, partial deduction computes a specialized program handling any remaining input more efficiently. However, controlling the process well is a rather difficult problem. In this article, we elaborate global control for partial deduction: for which atoms, among possibly infinitely many, should specialized relations be produced, meanwhile guaranteeing correctness as well as termination? Our work is based on two ingredients, First, we use the concept of a characteristic tree, encapsulating specialization behavior rather than syntactic structure, to guide generalization and polyvariance, and we show how this can be done in a correct and elegant way. Second, we structure combinations of atoms and associated charac...
This thesis contains contributions within that context around several themes. New, powerful methods ...
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...
Recently, considerable advances have been made in the (online) control of logic program specialisati...
Recently, considerable advances have been made in the (on-line) control of logic program specialisat...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
A partial deduction strategy for logic programs usually uses an abstraction operation to guarantee t...
Partial deduction strategies for logic programs often use an abstraction operator to guarantee the f...
Partial deduction strategies for logic programs often use an abstraction operator to guarantee the ...
Partial deduction strategies for logic programs often use an abstraction operator to guarantee the n...
Partial deduction within Lloyd and Shepherdson's framework transforms different atoms of a goal...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
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...
Abstract. The relationship between abstract interpretation and partial deduction has received consid...
This thesis contains contributions within that context around several themes. New, powerful methods ...
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...
Recently, considerable advances have been made in the (online) control of logic program specialisati...
Recently, considerable advances have been made in the (on-line) control of logic program specialisat...
The control of polyvariance is a key issue in partial deduction of logic programs. Certainly, only f...
A partial deduction strategy for logic programs usually uses an abstraction operation to guarantee t...
Partial deduction strategies for logic programs often use an abstraction operator to guarantee the f...
Partial deduction strategies for logic programs often use an abstraction operator to guarantee the ...
Partial deduction strategies for logic programs often use an abstraction operator to guarantee the n...
Partial deduction within Lloyd and Shepherdson's framework transforms different atoms of a goal...
AbstractPartial deduction in the Lloyd–Shepherdson framework cannot achieve certain optimisations wh...
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...
Abstract. The relationship between abstract interpretation and partial deduction has received consid...
This thesis contains contributions within that context around several themes. New, powerful methods ...
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...