INTERPRETING DISJUNCTIVE LOGIC PROGRAMS BASED ON A STRONG SENSE OF DISJUNCTION

被引:0
|
作者
LU, JJ
BARBACK, MD
HENSCHEN, LJ
机构
[1] BUCKNELL UNIV,DEPT COMP SCI,LEWISBURG,PA 17837
[2] NORTHWESTERN UNIV,DEPT ELECT ENGN & COMP SCI,EVANSTON,IL 60208
关键词
DISJUNCTIVE LOGIC PROGRAMS; STRONG DISJUNCTIVE DATABASE (SDD);
D O I
10.1007/BF00881796
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies a strong form of disjunctive information in deductive databases. The basic idea is that a disjunction A or B should be considered true only in the case when neither A nor B can be inferred, but the disjunction A or B is true. Under this interpretation, databases may be inconsistent. For those databases that are consistent, it is shown that a unique minimal model exists. We study a fixpoint theory and present a sound and complete proof procedure for query processing in consistent databases. For a class of inconsistent databases, we obtain a declarative semantics by selecting an interpretation that maximizes satisfaction, and minimizes indefiniteness. Two notions of negation are introduced.
引用
收藏
页码:345 / 370
页数:26
相关论文
共 50 条
  • [41] Logic programs with abstract constraints: Representaton, disjunction and complexities
    You, Jia-Huai
    Yuan, Li Yan
    Liu, Guohua
    Shen, Yi-Dong
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2007, 4483 : 228 - +
  • [42] Computing Logic Programs with Ordered Disjunction Using asprin
    Lee, Joohyung
    Yang, Zhun
    SIXTEENTH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2018, : 57 - 61
  • [43] Model generation and state generation for disjunctive logic programs
    Seipel, D
    Minker, J
    Ruiz, C
    JOURNAL OF LOGIC PROGRAMMING, 1997, 32 (01): : 49 - 69
  • [44] Disjunctive logic programs with existential quantification in rule heads
    You, Jia-Huai
    Zhang, Heng
    Zhang, Yan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 563 - 578
  • [45] Template programs for disjunctive logic programming: An operational semantics
    Calimeri, Francesco
    Ianni, Giovambattista
    AI COMMUNICATIONS, 2006, 19 (03) : 193 - 206
  • [46] On Elementary Loops and Proper Loops for Disjunctive Logic Programs
    Ji, Jianmin
    Wan, Hai
    Xiao, Peng
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 1518 - 1524
  • [47] Disjunctive logic programs, answer sets, and the cut rule
    Éric Martin
    Archive for Mathematical Logic, 2022, 61 : 903 - 937
  • [48] Trichotomy Results on the Complexity of Reasoning with Disjunctive Logic Programs
    Truszczynski, Miroslaw
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2009, 5753 : 303 - 315
  • [49] Unfounded sets for disjunctive logic programs with arbitrary aggregates
    Faber, W
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 2005, 3662 : 40 - 52
  • [50] Abduction, argumentation and bi-disjunctive logic programs
    Wang, KW
    Chen, HW
    LOGIC PROGRAMMING AND KNOWLEDGE REPRESENTATION, 1998, 1471 : 139 - 163