Hypothesis-founded semantics for datalog programs with negation

被引:0
|
作者
Loyer, Y
Spyratos, N
机构
[1] CNR, Area Ric, Ist Elaboraz Informaz, I-56124 Pisa, Italy
[2] Univ Paris 11, UMR 8623, Rech Informat Lab, F-91405 Orsay, France
来源
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002 | 2002年 / 2420卷
关键词
semantics of logic programs; non-monotonic reasoning; hypothesis;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A precise meaning or semantics must be associated with any logic program or deductive database, and that even in presence of incomplete information. The different semantics that can be assigned to a logic program correspond to different assumptions made concerning the atoms whose logical values cannot be inferred from the rules. Thus, the well-founded semantics corresponds to the assumption that every such atom is false, while the Kripke-Kleene semantics corresponds to the assumption that every such atom is unknown. However, these assumptions are uniform in the sense that they always assign the same default value to all atoms: either everything is supposed to be false by default (closed world assumption) or everything is supposed to be unknown by default (open world assumption). In several application environments, however, including information retrieval and information integration, such uniformity is not realistic. In this paper, we propose to unify and extend the assumption-based approaches by allowing assumptions to be non-uniform. To deal with such assumptions, we extend the concept of unfounded set of Van Gelder to the notion of support of a hypothesis. Based on the support of a hypothesis, we define our hypothesis-founded semantics and show that this semantics generalizes both the Kripke-Kleene semantics and the well-founded semantics of Datalog programs with negation.
引用
收藏
页码:483 / 494
页数:12
相关论文
共 50 条
  • [1] A PROCEDURAL SEMANTICS FOR WELL-FOUNDED NEGATION IN LOGIC PROGRAMS
    ROSS, KA
    JOURNAL OF LOGIC PROGRAMMING, 1992, 13 (01): : 1 - 22
  • [3] Strong negation in well-founded and partial stable semantics for logic programs
    Cabalar, Pedro
    Odintsov, Sergei
    Pearce, David
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA-SBIA 2006, PROCEEDINGS, 2006, 4140 : 592 - 601
  • [4] Stratified Negation in Limit Datalog Programs
    Kaminski, Mark
    Grau, Bernardo Cuenca
    Kostylev, Egor, V
    Motik, Boris
    Horrocks, Ian
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 1875 - 1881
  • [5] SAFE COMPUTATION OF THE WELL-FOUNDED SEMANTICS OF DATALOG QUERIES
    LEONE, N
    RULLO, P
    INFORMATION SYSTEMS, 1992, 17 (01) : 17 - 31
  • [6] Constructive negation under the well-founded semantics
    Liu, JY
    Adams, L
    Chen, WD
    JOURNAL OF LOGIC PROGRAMMING, 1999, 38 (03): : 295 - 330
  • [7] DEFAULT THEORY FOR WELL FOUNDED SEMANTICS WITH EXPLICIT NEGATION
    PEREIRA, LM
    ALFERES, JJ
    APARICIO, JN
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 633 : 339 - 356
  • [8] Constructive negation under the well-founded semantics
    Yuan-Ze Univ, Taiwan
    J Logic Program, 3 (295-330):
  • [9] MODULAR STRATIFICATION AND MAGIC SETS FOR DATALOG PROGRAMS WITH NEGATION
    ROSS, KA
    JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1994, 41 (06): : 1216 - 1266
  • [10] A rewriting method for well-founded semantics with explicit negation
    Cabalar, P
    LOGICS PROGRAMMING, PROCEEDINGS, 2002, 2401 : 378 - 392