Semantic Scholar
Open Access
1987
602 sitasi
Negation in Logic Programming
K. Kunen
Abstrak
Abstract We define a semantics for negation as failure in logic programming. Our semantics may be viewed as a cross between the approaches of Clark [5] and Fitting [7]. As does [7], our semantics corresponds well with real PROLOG in the standard examples used in the literature to illustrate problems with [5]. Also, PROLOG and the common variants of it are sound but not complete for our semantics. Unlike [7], our semantics is constructive, in that the set of supported queries is recursively enumerable. Thus, a complete interpreter exists in theory, although we point out that there are serious difficulties in building one that works well in practice.
Topik & Kata Kunci
Penulis (1)
K
K. Kunen
Akses Cepat
Informasi Jurnal
- Tahun Terbit
- 1987
- Bahasa
- en
- Total Sitasi
- 602×
- Sumber Database
- Semantic Scholar
- DOI
- 10.1016/0743-1066(87)90007-0
- Akses
- Open Access ✓