Hypertableau Reasoning for Description Logics

被引:174
作者
Motik, Boris [1 ]
Shearer, Rob [1 ]
Horrocks, Ian [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
基金
英国工程与自然科学研究理事会;
关键词
CARDINALITY RESTRICTIONS; EXPTIME TABLEAUX; MODAL-LOGICS; EXPERIENCE; DEDUCTION; SYSTEMS; MODEL;
D O I
10.1613/jair.2811
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a novel reasoning calculus for the description logic SHOIQ(+)-a knowledge representation formalism with applications in areas such as the Semantic Web. Unnecessary nondeterminism and the construction of large models are two primary sources of inefficiency in the tableau-based reasoning calculi used in state-of-the-art reasoners. In order to reduce nondeterminism, we base our calculus on hypertableau and hyperresolution calculi, which we extend with a blocking condition to ensure termination. In order to reduce the size of the constructed models, we introduce any where pairwise blocking. We also present an improved nominal introduction rule that ensures termination in the presence of nominals, inverse roles, and number restrictions-a combination of DL constructs that has proven notoriously difficult to handle. Our implementation shows significant performance improvements over state-of-the-art reasoners on several well-known ontologies.
引用
收藏
页码:165 / 228
页数:64
相关论文
共 57 条
[1]  
[Anonymous], 2007, DESCRIPTION LOGIC HD, DOI DOI 10.1017/CBO9780511711787
[2]   Cardinality restrictions on concepts [J].
Baader, F ;
Buchheit, M ;
Hollunder, B .
ARTIFICIAL INTELLIGENCE, 1996, 88 (1-2) :195-213
[3]   An Overview of Tableau Algorithms for Description Logics [J].
Baader F. ;
Sattler U. .
Studia Logica, 2001, 69 (1) :5-40
[4]   AM EMPIRICAL-ANALYSIS OF OPTIMIZATION TECHNIQUES FOR TERMINOLOGICAL REPRESENTATION SYSTEMS - OR - MAKING KRIS GET A MOVE ON [J].
BAADER, F ;
HOLLUNDER, B ;
NEBEL, B ;
PROFITLICH, HJ ;
FRANCONI, E .
APPLIED INTELLIGENCE, 1994, 4 (02) :109-132
[5]  
Baader F, 2005, 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), P364
[6]  
Balsiger P, 1998, LECT NOTES ARTIF INT, V1397, P25
[7]   A benchmark method for the propositional modal logics K, KT, S4 [J].
Balsiger, P ;
Heuerding, A ;
Schwendimann, S .
JOURNAL OF AUTOMATED REASONING, 2000, 24 (03) :297-317
[8]  
Baumgartner P, 1996, LECT NOTES ARTIF INT, V1126, P1
[9]  
BAUMGARTNER P, 2008, J LOGIC COMPUTATION
[10]  
Baumgartner P, 2006, LECT NOTES ARTIF INT, V4130, P125