Well-Founded Semantics for Description Logic Programs in the Semantic Web

被引:23
|
作者
Eiter, Thomas [1 ]
Ianni, Giovambattista [2 ]
Lukasiewicz, Thomas [1 ,3 ]
Schindlauer, Roman [1 ]
机构
[1] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
[2] Univ Calabria, Dip Matemat, I-87036 Arcavacata Di Rende, Italy
[3] Univ Oxford, Oxford OX1 2JD, England
基金
英国工程与自然科学研究理事会; 奥地利科学基金会;
关键词
Theory; Languages; Answer set semantics; description logic programs; description logics; normal logic programs; semantic Web; well-founded semantic; KNOWLEDGE REPRESENTATION; RULES; OWL;
D O I
10.1145/1877714.1877717
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The realization of the Semantic Web vision, in which computational logic has a prominent role, has stimulated a lot of research on combining rules and ontologies, which are formulated in different formalisms. In particular, combining logic programming with the Web Ontology Language ( OWL), which is a standard based on description logics, emerged as an important issue for linking the Rules and Ontology Layers of the Semantic Web. Nonmonotonic description logic programs (dl-programs) were introduced for such a combination, in which a pair (L, P) of a description logic knowledge base L and a set of rules P with negation as failure is given a model-based semantics that generalizes the answer set semantics of logic programs. In this article, we reconsider dl-programs and present a well-founded semantics for them as an analog for the other main semantics of logic programs. It generalizes the canonical definition of the well-founded semantics based on unfounded sets, and, as we show, lifts many of the well-known properties from ordinary logic programs to dl-programs. Among these properties, our semantics amounts to a partial model approximating the answer set semantics, which yields for positive and stratified dl-programs, a total model coinciding with the answer set semantics; it has polynomial data complexity provided the access to the description logic knowledge base is polynomial; under suitable restrictions, it has lower complexity and even first-order rewritability is achievable. The results add to previous evidence that dl-programs are a versatile and robust combination approach, which moreover is implementable using legacy engines.
引用
收藏
页数:41
相关论文
共 50 条
  • [31] A Well-Founded Semantics with disjunction
    Alcântara, J
    Damásio, CV
    Pereira, LM
    LOGIC PROGRAMMING, PROCEEDINGS, 2005, 3668 : 341 - 355
  • [32] A connection between the Cantor-Bendixson derivative and the well-founded semantics of finite logic programs
    Cenzer, Douglas
    Remmel, Jeffrey B.
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2012, 65 (01) : 1 - 24
  • [33] Approximate well-founded semantics, query answering and generalized normal logic programs over lattices
    Loyer, Yann
    Straccia, Umberto
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2009, 55 (3-4) : 389 - 417
  • [34] Approximate well-founded semantics, query answering and generalized normal logic programs over lattices
    Yann Loyer
    Umberto Straccia
    Annals of Mathematics and Artificial Intelligence, 2009, 55
  • [35] The well-founded semantics is a stratified fitting semantics
    Hitzler, P
    Wendt, M
    KI2002: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2002, 2479 : 205 - 221
  • [36] EQUIVALENCE OF WELL-FOUNDED AND STABLE SEMANTICS
    GIRE, F
    JOURNAL OF LOGIC PROGRAMMING, 1994, 21 (02): : 95 - 111
  • [37] Hybrid rules with well-founded semantics
    Drabent, Wlodzimierz
    Maluszynski, Jan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2010, 25 (01) : 137 - 168
  • [38] Tabulated resolution for the well-founded semantics
    Bol, R
    Degerstedt, L
    JOURNAL OF LOGIC PROGRAMMING, 1998, 34 (02): : 67 - 109
  • [39] An infinite-game semantics for well-founded negation in logic programming
    Galanaki, Chrysida
    Rondogiannis, Panos
    Wadge, William W.
    ANNALS OF PURE AND APPLIED LOGIC, 2008, 151 (2-3) : 70 - 88
  • [40] On the Computation of the Disjunctive Well-Founded Semantics
    C. A. Johnson
    Journal of Automated Reasoning, 2001, 26 : 333 - 356