Providing a clean procedural semantics of the Negation As Failure rule in Logic Programming has been an open problem for some time now. This rule has been treated as a technique in nonmonotonic reasoning, not as a rule in classical logic. This paper contains a demonstration of the negation as failure rule as a resolution procedure in first-order logic. We present a sound and complete resolution scheme for negation as failure rule for the larger class of constraint logic programs. The approach is to consider a canonical partition of the completion of a definite (constraint) program into the IF and the FI programs. We show that a negated goal, provable from the completed definite program is provable from just the FI part. The clauses in this ...
AbstractA transformation technique is introduced which, given the Horn-clause definition of a set of...
Various approximations of classic negation have been proposed for logic programming. But the semanti...
Functional-logic programming amalgamates some of the main features of both functional and logic styl...
Providing a clean procedural semantics of the Negation As Failure rule in Logic Programming has been...
AbstractA general logic program is a set of rules that have both positive and negative subgoals. We ...
We propose a new negation rule for logic programming which derives existentially closed negative lit...
A standard approach to negation in logic programming is negation as failure. Its major drawback is t...
AbstractWe propose a new negation rule for logic programming which derives existentially closed nega...
AbstractComplete logic programs augmented with the domain-closure axiom are proposed as the referenc...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
We give a direct proof of the following theorem: if a goal Gσ is a logical consequence of the partia...
In logic programs, negation-as-failure has been used both for representing negative information and ...
AbstractA classification of any logic program's failures into different levels of general finite fai...
AbstractThe use of the negation as failure rule in logic programming is often considered to be tanta...
Abstract goes here. 1 Introduction Let us recall that a logic program is a set of clauses of the f...
AbstractA transformation technique is introduced which, given the Horn-clause definition of a set of...
Various approximations of classic negation have been proposed for logic programming. But the semanti...
Functional-logic programming amalgamates some of the main features of both functional and logic styl...
Providing a clean procedural semantics of the Negation As Failure rule in Logic Programming has been...
AbstractA general logic program is a set of rules that have both positive and negative subgoals. We ...
We propose a new negation rule for logic programming which derives existentially closed negative lit...
A standard approach to negation in logic programming is negation as failure. Its major drawback is t...
AbstractWe propose a new negation rule for logic programming which derives existentially closed nega...
AbstractComplete logic programs augmented with the domain-closure axiom are proposed as the referenc...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
We give a direct proof of the following theorem: if a goal Gσ is a logical consequence of the partia...
In logic programs, negation-as-failure has been used both for representing negative information and ...
AbstractA classification of any logic program's failures into different levels of general finite fai...
AbstractThe use of the negation as failure rule in logic programming is often considered to be tanta...
Abstract goes here. 1 Introduction Let us recall that a logic program is a set of clauses of the f...
AbstractA transformation technique is introduced which, given the Horn-clause definition of a set of...
Various approximations of classic negation have been proposed for logic programming. But the semanti...
Functional-logic programming amalgamates some of the main features of both functional and logic styl...