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 条
  • [41] Combining answer set programming with description logics for the semantic Web
    Eiter, Thomas
    Ianni, Giovambattista
    Lukasiewicz, Thomas
    Schindlauer, Roman
    Tompits, Hans
    ARTIFICIAL INTELLIGENCE, 2008, 172 (12-13) : 1495 - 1539
  • [42] Web ontology language OWL and its description logic foundation
    Zuo, ZH
    Zhou, MT
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 157 - 160
  • [43] Semantic characterization of rational closure: From propositional logic to description logics
    Giordano, L.
    Gliozzi, V.
    Olivetti, N.
    Pozzato, G. L.
    ARTIFICIAL INTELLIGENCE, 2015, 226 : 1 - 33
  • [44] Exploiting conjunctive queries in description logic programs
    Thomas Eiter
    Giovambattista Ianni
    Thomas Krennwallner
    Roman Schindlauer
    Annals of Mathematics and Artificial Intelligence, 2008, 53 : 115 - 152
  • [45] Exploiting conjunctive queries in description logic programs
    Eiter, Thomas
    Ianni, Giovambattista
    Krennwallner, Thomas
    Schindlauer, Roman
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2008, 53 (1-4) : 115 - 152
  • [46] An overview of fuzzy Description Logics for the Semantic Web
    Ma, Z. M.
    Zhang, Fu
    Wang, Hailong
    Yan, Li
    KNOWLEDGE ENGINEERING REVIEW, 2013, 28 (01) : 1 - 34
  • [47] From description-logic programs to multi-context systems
    Cruz-Filipe, Luis
    Gaspar, Graca
    Nunes, Isabel
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2017, 88 : 26 - 44
  • [48] An algebraic framework for the definition of compositional semantics of normal logic programs
    Lucio, P
    Orejas, F
    Pino, E
    JOURNAL OF LOGIC PROGRAMMING, 1999, 40 (01): : 89 - 123
  • [49] Tableau Calculi for Logic Programs under Answer Set Semantics
    Gebser, Martin
    Schaub, Torsten
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2013, 14 (02)
  • [50] Uniform equivalence of logic programs under the stable model semantics
    Eiter, T
    Fink, M
    LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 224 - 238