1990
DOI: 10.1016/0743-1066(90)90023-x
|View full text |Cite
|
Sign up to set email alerts
|

A transformational approach to negation in logic programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
51
0

Year Published

1997
1997
2006
2006

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 58 publications
(51 citation statements)
references
References 12 publications
0
51
0
Order By: Relevance
“…Splitting is a simple transformation technique where the failure axiom(s) of the predicate definition occurring negatively in the source program are split into new clauses according to a covering [17,30] of the underlying signature and then executed in an opportune inference system. This is similar to the method in [5] and ancestors (see Section 6 for a comparison).…”
Section: Introductionmentioning
confidence: 87%
See 3 more Smart Citations
“…Splitting is a simple transformation technique where the failure axiom(s) of the predicate definition occurring negatively in the source program are split into new clauses according to a covering [17,30] of the underlying signature and then executed in an opportune inference system. This is similar to the method in [5] and ancestors (see Section 6 for a comparison).…”
Section: Introductionmentioning
confidence: 87%
“…Therefore, we will assume that local variables are restricted to occur only in a single literal in the body of a clause, similarly to condition (d) in Barbuti's definition of flat programs [5]. This can always be achieved by a simple/oWing step that can be demonstrated to be semantics preserving.…”
Section: Notice That -Iswm(00 S(v))\ ->T(00s(j)) £ F(-((0 S(0)mentioning
confidence: 99%
See 2 more Smart Citations
“…Finally, a related work is [5], where a set of operations for composing logic programs are studied in the context of intensional negation. Negation is handled in a constructive way by transforming normal programs into pairs of definite programs and by defining the composition operations on such pairs.…”
Section: Discussionmentioning
confidence: 99%