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
相关论文
共 48 条
[1]  
[Anonymous], 2004, J. of Web Semantics
[2]   DUALITIES BETWEEN ALTERNATIVE SEMANTICS FOR LOGIC PROGRAMMING AND NONMONOTONIC REASONING [J].
BARAL, CR ;
SUBRAHMANIAN, VS .
JOURNAL OF AUTOMATED REASONING, 1993, 10 (03) :399-420
[3]   The Semantic Web - A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities [J].
Berners-Lee, T ;
Hendler, J ;
Lassila, O .
SCIENTIFIC AMERICAN, 2001, 284 (05) :34-+
[4]  
Calimeri F, 2005, 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), P406
[5]   Tractable reasoning and efficient query answering in description logics:: The DL-Lite family [J].
Calvanese, Diego ;
De Giacomo, Giuseppe ;
Lembo, Domenico ;
Lenzerini, Maurizio ;
Rosati, Riccardo .
JOURNAL OF AUTOMATED REASONING, 2007, 39 (03) :385-429
[6]   Complexity and expressive power of logic programming [J].
Dantsin, E ;
Eiter, T ;
Gottlob, G ;
Voronkov, A .
ACM COMPUTING SURVEYS, 2001, 33 (03) :374-425
[7]  
de Bruijn J, 2006, LECT NOTES COMPUT SC, V4011, P590
[8]   Ultimate approximation and its application in nonmonotonic knowledge representation systems [J].
Denecker, M ;
Marek, VW ;
Truszczynski, M .
INFORMATION AND COMPUTATION, 2004, 192 (01) :84-121
[9]  
Donini F. M., 1994, Journal of Logic and Computation, V4, P423, DOI 10.1093/logcom/4.4.423
[10]   AL-log: Integrating datalog and description logics [J].
Donini, FM ;
Lenzerini, M ;
Nardi, D ;
Schaerf, A .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 1998, 10 (03) :227-252