Decidable Reasoning in Terminological Knowledge Representation Systems

被引:67
作者
Buchheit, Martin [1 ]
Donini, Francesco M. [2 ]
Schaerf, Andrea [2 ]
机构
[1] German Res Ctr Artificial Intelligence DFKI, Stuhlsatzenhansweg 3, D-66123 Saarbrucken, Germany
[2] Univ Roma La Sapienza, Dipartimento Informat & Sistemist, I-00198 Rome, Italy
关键词
D O I
10.1613/jair.21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Terminological knowledge representation systems (TKRSs) are tools for designing and using knowledge bases that make use of terminological languages (or concept languages). We analyze from a theoretical point of view a TKRS whose capabilities go beyond the ones of presently available TKRSs. The new features studied, often required in practical applications, can be summarized in three main points. First, we consider a highly expressive terminological language, called ALCNR, including general complements of concepts, number restrictions and role conjunction. Second, we allow to express inclusion statements between general concepts, and terminological cycles as a particular case. Third, we prove the decidability of a number of desirable TKRS-deduction services (like satisfiability, subsumption and instance checking) through a sound, complete and terminating calculus for reasoning in ALCNR-knowledge bases. Our calculus extends the general technique of constraint systems. As a byproduct of the proof, we get also the result that inclusion statements in ALCNR can be simulated by terminological cycles, if descriptive semantics is adopted
引用
收藏
页码:109 / 138
页数:30
相关论文
共 60 条
[1]  
Abrial J.R., 1974, DATA SEMANTICS DATA, P1
[2]  
BAADER F, 1990, PROCEEDINGS : EIGHTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, P621
[3]  
BAADER F, 1992, PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE (KR 92), P306
[4]  
BAADER F, 1992, PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE (KR 92), P270
[5]  
BAADER F, 1991, LECT NOTES ARTIF INT, V567, P67, DOI 10.1007/BFb0013522
[6]  
BAADER F, 1990, P IJCAI 91, P446
[7]  
Baader F., 1990, COMPUTATIONAL LOGICS, P177, DOI [10.1007/978-3-642-76274-110, DOI 10.1007/978-3-642-76274-110]
[8]  
Baader F., 1991, RR9110 DFKI, P452
[9]  
Beck H. W., 1989, P 5 IEEE INT C DAT E
[10]  
Borgida A., 1989, P ACM SIGMOD INT C M, P59