Matching in description logics

被引:18
作者
Baader, F
Kusters, R
Borgida, A
McGuinness, DL
机构
[1] Rhein Westfal TH Aachen Klinikum, D-52074 Aachen, Germany
[2] Rutgers State Univ, Dept Comp Sci, New Brunswick, NJ 08903 USA
[3] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
knowledge representation; description logics; matching;
D O I
10.1093/logcom/9.3.411
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Matching concepts against patterns (concepts with variables) is a relatively new operation that has been introduced in the context of concept description languages (description logics). The original goal waste help filter out unimportant aspects of complicated concepts appearing in large industrial knowledge bases. We propose a new approach to performing matching, based on a 'concept-centred' normal form, rather than the more:standard 'structural subsumption' normal form for concepts. As a result, matching can be performed (in polynomial time) using arbitrary concept patterns of the description language ALN, thus removing restrictions from previous work. The paper also addresses the question of matching problems with additional 'side conditions', which were motivated by practical needs.
引用
收藏
页码:411 / 447
页数:37
相关论文
共 38 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]   Cardinality restrictions on concepts [J].
Baader, F ;
Buchheit, M ;
Hollunder, B .
ARTIFICIAL INTELLIGENCE, 1996, 88 (1-2) :195-213
[3]  
BAADER F, 1991, LECT NOTES ARTIF INT, V567, P67
[4]  
Baader F, 1998, ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, P331
[5]  
BAADER F, 1998, P 1998 INT WORKSH DE
[6]  
BAADER F, 1991, P 12 INT JOINT C ART, P452
[7]  
BAADER F, 1996, P 12 EUR C ART INT E, P283
[8]  
BAADER F, 1991, P 12 INT JOINT C ART, P446
[9]  
BAADER F, 1996, P 5 INT C PRINC KNOW
[10]  
Borgida A, 1996, MOR KAUF R, P340