Graph theoretical structures in logic programs and default theories

被引:124
|
作者
Dimopoulos, Y [1 ]
Torres, A [1 ]
机构
[1] STANFORD UNIV, DEPT COMP SCI, STANFORD, CA 94305 USA
关键词
D O I
10.1016/S0304-3975(96)80707-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present a graph representation of logic programs and default theories. We show that many of the semantics proposed for logic programs with negation can be expressed in terms of notions emerging from graph theory, establishing in this way a link between the fields. Namely the stable models, the partial stable models, and the well-founded semantics correspond respectively to the kernels, semikernels and the initial acyclic part of an associated graph. This link allows us to consider both theoretical (existence, uniqueness) and computational problems (tractability, algorithms, approximations) from a more abstract and rather combinatorial point of view. It also provides a clear and intuitive understanding about how conflicts between rules are resolved within the different semantics. Furthermore, we extend the basic framework developed for logic programs to the case of Default Logic by introducing the notions of partial, deterministic and well-founded extensions for default theories. These semantics capture different ways of reasoning with a default theory.
引用
收藏
页码:209 / 244
页数:36
相关论文
共 50 条
  • [1] REDUCING INHERITANCE THEORIES TO DEFAULT LOGIC AND LOGIC PROGRAMS
    GREGOIRE, E
    [J]. SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE - 89, 1989, : 943 - 958
  • [2] Ordering default theories and nonmonotonic logic programs
    Sakama, C
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 338 (1-3) : 127 - 152
  • [3] STABLE SEMANTICS FOR LOGIC PROGRAMS AND DEFAULT THEORIES
    MAREK, W
    TRUSZCZYNSKI, M
    [J]. LOGIC PROGRAMMING : PROCEEDINGS OF THE NORTH AMERICAN CONFERENCE, 1989, VOL 1-2, 1989, : 243 - 256
  • [4] CONSTRUCTION OF BELIEF SETS FOR LOGIC PROGRAMS AND DEFAULT THEORIES
    YOU, JH
    YUAN, LY
    LI, LW
    [J]. COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1994, 13 (2-3): : 159 - 178
  • [5] Representing actions in logic programs and default theories - A situation calculus approach
    Turner, H
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1997, 31 (1-3): : 245 - 298
  • [6] Semi-representability of default theories in rational default logic
    Mikitiuk, A
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, 1996, 1126 : 192 - 207
  • [7] Default knowledge in logic programs with uncertainty
    Loyer, Y
    Straccia, U
    [J]. LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 466 - 480
  • [8] NEGATION BY DEFAULT AND UNSTRATIFIABLE LOGIC PROGRAMS
    BIDOIT, N
    FROIDEVAUX, C
    [J]. THEORETICAL COMPUTER SCIENCE, 1991, 78 (01) : 85 - 112
  • [9] Logic programs with functions and default values
    Cabalar, P
    Lorenzo, D
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 : 294 - 306
  • [10] Default, autoepistemic theories and paraconsistent logic program
    Nakamatsu, K
    Suzuki, A
    [J]. ADVANCES IN INTELLIGENT SYSTEMS AND ROBOTICS, 2003, 101 : 18 - 25