On the equivalence of semantics for normal logic programs
β Scribed by Jia-Huai You; Li Yan Yuan
- Publisher
- Elsevier Science
- Year
- 1995
- Tongue
- English
- Weight
- 699 KB
- Volume
- 22
- Category
- Article
- ISSN
- 0743-1066
No coin nor oath required. For personal study only.
β¦ Synopsis
Despite the frequent comment that there is no general agreement on the semantics of logic programs, this paper shows that a number of independently proposed extensions to the stable model semantics coincide: the regular model semantics proposed by You and Yuan, the partial stable model semantics by SaccΒ£ and Zaniolo, the preferential semantics by Dung, and a stronger version of the stable class semantics by Baral and Subrahmanian. We show that these equivalent semantics can be characterized simply as selecting a particular kind of stable classes, called normal alternating fixpoints. In addition, we indicate that almost all of the previously proposed semantic frameworks coincide with that of normal alternating fixpoints. Due to its simplicity and naturalness, the framework of normal alternating fixpoints offers great potential in the study of the semantics for various nonmonotonic systems. <a Part of the work by the first author was performed while visiting the Fujitsu Laboratories.
π SIMILAR VOLUMES
We discuss semantics of equational Horn-clause programs based on the notion of a complete set of E-unifiers. We prove incompleteness of SLDE tresolution in the general case. SLDELresolution was introduced by Gallier and Raatz who proved its completeness for the case of well-behaved programs. We also
In this article, we return to the problem of the derivation of a conclusion on the basis of fuzzy IF-THEN rules. The so-called Mamdani method is well elaborated and widely applied. In this article, we present an alternative to it. The fuzzy IF-THEN rules are here interpreted as genuine linguistic se
We study the problem of determining whether a given recursive Datalog program is equivalent to a given nonrecursive Datalog program. Since nonrecursive Datalog programs are equivalent to unions of conjunctive queries, we study also the problem of determining whether a given recursive Datalog program