Title of article :
On logic programs that always succeed
Author/Authors :
Dino Pedreschi، نويسنده , , Salvatore Ruggieri، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2003
Abstract :
We introduce a generalized definition of SLD-resolution admitting restrictions on atom and/or clause selectability. Instances of these restrictions include delay declarations, input-consuming unification and guarded clauses.
In the context of such a generalization of SLD-resolution, we offer a theoretical framework to reason about programs and queries such that all derivations are successful. We provide a characterization of those programs and queries which allows to reuse existing methods from the literature on termination and verification of Prolog programs.
Journal title :
Science of Computer Programming
Journal title :
Science of Computer Programming