We propose a set of transformation rules for constraint logic programs with negation. We assume that every program is locally stratified and, thus, it has a unique perfect model. We give sufficient conditions which ensure that the proposed set of transformation rules preserves the perfect model of the programs. Our rules extend in some respects the rules for logic programs and constraint logic programs already considered in the literature and, in particular, they include a rule for unfolding a clause with respect to a negative literal
Unfold/fold transformation systems for logic programs have been extensively investigated. Existing u...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
AbstractImpressive work has been done in the last years concerning the meaning of negation and disju...
Abstract We propose a set of transformation rules for constraint logic programs with negation. We as...
In the literature there are various papers which illustrate the relationship between the unfold/fold...
We show how unfold/fold program transformation techniques may be used for proving that a closed firs...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
Many approaches proposed in the literature for proving the correctness of unfold/fold transformation...
AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the posi...
Many approaches proposed in the literature for proving the correctness of unfold/fold transformation...
Abstract. Many approaches proposed in the literature for proving the correctness of unfold/fold tran...
AbstractThis paper proposes a framework for unfold⧸fold transformation of general logic programs. Th...
The aim of this paper is to extend the Constructive Negation technique to the case of CLP(SET), a Co...
We address the problem of specializing a constraint logic program w.r.t. a constrained atom which sp...
AbstractWe address the problem of specializing a constraint logic program w.r.t. a constrained atom ...
Unfold/fold transformation systems for logic programs have been extensively investigated. Existing u...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
AbstractImpressive work has been done in the last years concerning the meaning of negation and disju...
Abstract We propose a set of transformation rules for constraint logic programs with negation. We as...
In the literature there are various papers which illustrate the relationship between the unfold/fold...
We show how unfold/fold program transformation techniques may be used for proving that a closed firs...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
Many approaches proposed in the literature for proving the correctness of unfold/fold transformation...
AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the posi...
Many approaches proposed in the literature for proving the correctness of unfold/fold transformation...
Abstract. Many approaches proposed in the literature for proving the correctness of unfold/fold tran...
AbstractThis paper proposes a framework for unfold⧸fold transformation of general logic programs. Th...
The aim of this paper is to extend the Constructive Negation technique to the case of CLP(SET), a Co...
We address the problem of specializing a constraint logic program w.r.t. a constrained atom which sp...
AbstractWe address the problem of specializing a constraint logic program w.r.t. a constrained atom ...
Unfold/fold transformation systems for logic programs have been extensively investigated. Existing u...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
AbstractImpressive work has been done in the last years concerning the meaning of negation and disju...