Reconciling Description Logics and Rules

被引:122
作者
Motik, Boris [1 ]
Rosati, Riccardo [2 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
[2] Univ Roma La Sapienza, Dipartimento Informat & Sistemist, I-00185 Rome, Italy
关键词
Theory; Description logics; answer set programming; combined complexity; data complexity; MINIMAL BELIEF; KNOWLEDGE REPRESENTATION; COMPLEXITY; NEGATION; OWL; CIRCUMSCRIPTION; ARCHITECTURE; FOUNDATIONS; SYSTEM; MODEL;
D O I
10.1145/1754399.1754403
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Description logics (DLs) and rules are formalisms that emphasize different aspects of knowledge representation: whereas DLs are focused on specifying and reasoning about conceptual knowledge, rules are focused on nonmonotonic inference. Many applications, however, require features of both DLs and rules. Developing a formalism that integrates DLs and rules would be a natural outcome of a large body of research in knowledge representation and reasoning of the last two decades; however, achieving this goal is very challenging and the approaches proposed thus far have not fully reached it. In this paper, we present a hybrid formalism of MKNF+ knowledge bases, which integrates DLs and rules in a coherent semantic framework. Achieving seamless integration is nontrivial, since DLs use an open-world assumption, while the rules are based on a closed-world assumption. We overcome this discrepancy by basing the semantics of our formalism on the logic of minimal knowledge and negation as failure (MKNF) by Lifschitz. We present several algorithms for reasoning with MKNF+ knowledge bases, each suitable to different kinds of rules, and establish tight complexity bounds.
引用
收藏
页数:62
相关论文
共 86 条
[1]  
Abiteboul S., 1995, Foundations of databases, V8
[2]  
[Anonymous], 2007, DESCRIPTION LOGIC HD, DOI DOI 10.1017/CBO9780511711787
[3]  
[Anonymous], 1993, NONMONOTONIC LOGICS
[4]  
Antoniou G., 1997, Nonmonotonic reasoning
[5]   EMBEDDING DEFAULTS INTO TERMINOLOGICAL KNOWLEDGE REPRESENTATION FORMALISMS [J].
BAADER, F ;
HOLLUNDER, B .
JOURNAL OF AUTOMATED REASONING, 1995, 14 (01) :149-180
[6]  
Baader F, 2005, 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), P364
[7]   The Complexity of Circumscription in Description Logic [J].
Bonatti, Piero A. ;
Lutz, Carsten ;
Wolter, Frank .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 35 :717-773
[8]  
Borger Ergon., 1996, The Classical Decision Problem
[9]  
Cadoli M, 1998, LECT NOTES COMPUT SC, V1369, P281
[10]  
Calvanese D, 1998, SPRING INT SER ENG C, P229