Various approximations of classic negation have been proposed for logic programming. But the semantics for those approximations are not entirely clear. In this paper a proof-theoretic operator, we call it failure operator, denoted as FP, is associated with each logic program to characterize the meaning of various negations in logic programming. It is shown that the failure operator FP is a dual of the TP, immediate consequence operator developed by Van Emden and Kowalski and is downward continuous. It has the desirable properties entirely analogous to what TP has such as continuity, having a unique least fixpoint and a unique greatest fixpoint. It provides natural proof theories for various version negations in logic programming. We prove t...
Given a logic program P and a goal G, we introduce a notion which states when an SLD-tree for P [ fG...
Abstract goes here. 1 Introduction Let us recall that a logic program is a set of clauses of the f...
Negative information can be represented in several classes of logic programs. These approaches were ...
Various approximations of classic negation have been proposed for logic programming. But the semanti...
In logic programs, negation-as-failure has been used both for representing negative information and ...
Providing a clean procedural semantics of the Negation As Failure rule in Logic Programming has been...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
AbstractA general logic program is a set of rules that have both positive and negative subgoals. We ...
AbstractThis paper deals with logic programs containing two kinds of negation: negation as failure a...
AbstractComplete logic programs augmented with the domain-closure axiom are proposed as the referenc...
AbstractWe propose a new negation rule for logic programming which derives existentially closed nega...
AbstractA transformation technique is introduced which, given the Horn-clause definition of a set of...
AbstractA classification of any logic program's failures into different levels of general finite fai...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
We propose a new negation rule for logic programming which derives existentially closed negative lit...
Given a logic program P and a goal G, we introduce a notion which states when an SLD-tree for P [ fG...
Abstract goes here. 1 Introduction Let us recall that a logic program is a set of clauses of the f...
Negative information can be represented in several classes of logic programs. These approaches were ...
Various approximations of classic negation have been proposed for logic programming. But the semanti...
In logic programs, negation-as-failure has been used both for representing negative information and ...
Providing a clean procedural semantics of the Negation As Failure rule in Logic Programming has been...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
AbstractA general logic program is a set of rules that have both positive and negative subgoals. We ...
AbstractThis paper deals with logic programs containing two kinds of negation: negation as failure a...
AbstractComplete logic programs augmented with the domain-closure axiom are proposed as the referenc...
AbstractWe propose a new negation rule for logic programming which derives existentially closed nega...
AbstractA transformation technique is introduced which, given the Horn-clause definition of a set of...
AbstractA classification of any logic program's failures into different levels of general finite fai...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
We propose a new negation rule for logic programming which derives existentially closed negative lit...
Given a logic program P and a goal G, we introduce a notion which states when an SLD-tree for P [ fG...
Abstract goes here. 1 Introduction Let us recall that a logic program is a set of clauses of the f...
Negative information can be represented in several classes of logic programs. These approaches were ...