Using automata theory for characterizing the semantics of terminological cycles

被引:21
作者
Baader, F
机构
[1] Lehr- und Forschungsgebiet Theoretische Informatik, RWTH Aachen, 52074 Aachen
关键词
D O I
10.1007/BF02127747
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In most of the implemented terminological knowledge representation systems it is not possible to state recursive concept definitions, so-called terminological cycles. One reason is that it is not clear what kind of semantics to use for such cycles. In addition, the inference algorithms used in such systems may go astray in the presence of terminological cycles. In this paper we consider terminological cycles in a very small terminological representation language. For this language, the, effect of the three types of semantics introduced by B. Nebel can completely be described with the help of finite automata. These descriptions provide for a rather intuitive understanding of terminologies with recursive definitions, and they give an insight into the essential features of the respective semantics. In addition, one obtains algorithms and complexity results for the subsumption problem and for related inference tasks. The results of this paper may help to decide what kind of semantics is most appropriate for cyclic definitions, depending on the representation task.
引用
收藏
页码:175 / 219
页数:45
相关论文
共 43 条
[1]  
AHO AV, 1979, P 6 ACM S PRINC PROG
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[3]  
BAADER F, 1990, RR9001 DFKI
[4]  
BAADER F, 1991, SIGART B, V2
[5]  
BAADER F, 1991, P 12 INT JOINT C ART
[6]  
BAADER F, 1990, P 8 NAT C AM ASS ART
[7]  
BRACHMAN RJ, 1985, P 9 INT JOINT C ART
[8]  
BRACHMAN RJ, 1985, COGNITIVE SCI, V16
[9]  
BUCHHEIT M, 1994, P 12 NAT C AM ASS AR
[10]  
BUCHI JR, 1960, P 1960 C LOG METH PH