Fixpoint semantics for logic programming a survey

被引:124
|
作者
Fitting, M [1 ]
机构
[1] CUNY Herbert H Lehman Coll, Dept Math & Comp Sci, Bronx, NY 10468 USA
[2] CUNY, Grad Ctr, Dept Comp Sci, New York, NY 10036 USA
[3] CUNY, Grad Ctr, Dept Philosophy, New York, NY 10036 USA
[4] CUNY, Grad Ctr, Dept Math, New York, NY 10036 USA
关键词
D O I
10.1016/S0304-3975(00)00330-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The variety of semantical approaches that have been invented for logic programs is quite broad, drawing on classical and many-valued logic, lattice theory, game theory, and topology. One source of this richness is the inherent non-monotonicity of its negation. something that does not have close parallels with the machinery of other programming paradigms. Nonetheless, much of the work on logic programming semantics seems to exist side by side with similar work done for imperative and functional programming, with relatively minimal contact between communities. In this paper we summarize one variety of approaches to the semantics of logic programs: that based on fixpoint theory. We do not attempt to cover much beyond this single area, which is already remarkably fruitful. We hope readers will see parallels with. and the divergences from the better known fixpoint treatments developed for other programming methodologies. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:25 / 51
页数:27
相关论文
共 50 条
  • [1] On greatest fixpoint semantics of logic programming
    Jaume, M
    JOURNAL OF LOGIC AND COMPUTATION, 2002, 12 (02) : 321 - 342
  • [2] Fixpoint Semantics and Completeness of the Computational Model for Fuzzy Linguistic Logic Programming
    Le, Van Hung
    Liu, Fei
    Tran, Dinh Khang
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2008, 5227 : 420 - +
  • [3] Predicate introduction for logics with a fixpoint semantics.: Part I:: Logic programming
    Vennekens, Joost
    Wittocx, Johan
    Marien, Maarten
    Denecker, Marc
    FUNDAMENTA INFORMATICAE, 2007, 79 (1-2) : 187 - 208
  • [4] A FIXPOINT SEMANTICS FOR DISJUNCTIVE LOGIC PROGRAMS
    MINKER, J
    RAJASEKAR, A
    JOURNAL OF LOGIC PROGRAMMING, 1990, 9 (01): : 45 - 74
  • [5] A universal fixpoint semantics for ordered logic
    Laenens, E
    Vermeir, D
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 2000, 19 (03): : 221 - 254
  • [6] An effective fixpoint semantics for linear logic programs
    Bozzano, Marco
    Delzanno, Giorgio
    Martelli, Maurizio
    Theory and Practice of Logic Programming, 2002, 2 (01) : 85 - 122
  • [7] Sequence domains and fixpoint semantics for logic programs
    Yamasaki, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1996, E79D (06): : 840 - 854
  • [8] A FIXPOINT APPROACH TO DECLARATIVE SEMANTICS OF LOGIC PROGRAMS
    DUNG, PM
    KANCHANASUT, K
    LOGIC PROGRAMMING : PROCEEDINGS OF THE NORTH AMERICAN CONFERENCE, 1989, VOL 1-2, 1989, : 604 - 625
  • [9] An effective fixpoint semantics for linear logic programs
    Bozzano, M
    Delzanno, G
    Martelli, M
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2002, 2 : 85 - 122