An Overview of Tableau Algorithms for Description Logics

被引:193
作者
Baader F. [1 ]
Sattler U. [1 ]
机构
[1] RWTH Aachen, 52074 Aachen
关键词
Algorithms; Description Logics; Tableau;
D O I
10.1023/A:1013882326814
中图分类号
学科分类号
摘要
Description logics are a family of knowledge representation formalisms that are descended from semantic networks and frames via the system KL-ONE. During the last decade, it has been shown that the important reasoning problems (like subsumption and satisfiability) in a great variety of description logics can be decided using tableau-like algorithms. This is not very surprising since description logics have turned out to be closely related to propositional modal logics and logics of programs (such as propositional dynamic logic), for which tableau procedures have been quite successful. Nevertheless, due to different underlying intuitions and applications, most description logics differ significantly from run-of-the-mill modal and program logics. Consequently, the research on tableau algorithms in description logics led to new techniques and results, which are, however, also of interest for modal logicians. In this article, we will focus on three features that play an important rôle in description logics (number restrictions, terminological axioms, and role constructors), and show how they can be taken into account by tableau algorithms. © 2001 Kluwer Academic Publishers.
引用
收藏
页码:5 / 40
页数:35
相关论文
共 82 条
[1]  
Baader F., Augmenting Concept Languages by Transitive Closure of Roles: An Alternative to Terminological Cycles, Proc. of the 12th Int. Joint Conf. on Artificial Intelligence (IJCAI-9I), (1991)
[2]  
Baader F., Buchheit M., Hollunder B., Cardinality Restrictions on Concepts, Artificial Intelligence Journal, 88, 1-2, pp. 195-213, (1996)
[3]  
Baader F., Burckert H.-J., Nebel B., Nutt W., Smolka G., On the Expressivity of Feature Logics with Negation, Functional Uncertainty, and Sort Equations, Journal of Logic, Language and Information, 2, pp. 1-18, (1993)
[4]  
Baader F., Franconi E., Hollunder B., Nebel B., Profitlich H., An Empirical Analysis of Optimization Techniques for Terminological Representation Systems or: Making KRIS get a move on, Applied Artificial Intelligence. Special Issue on Knowledge Base Management, 4, pp. 109-132, (1994)
[5]  
Baader F., Hanschke P., A Schema for Integrating Concrete Domains into Concept Languages, Proc. of the 12th Int. Joint Conf. on Artificial Intelligence (IJCAI-91), (1991)
[6]  
Baader F., Hollunder B., A Terminological Knowledge Representation System with Complete Inference Algorithm, Proc. of PDK'91, Vol. 567 of Lecture Notes in Artificial Intelligence, 567, pp. 67-86, (1991)
[7]  
Baader F., Sattler U., Expressive Number Restrictions in Description Logics, Journal of Logic and Computation, 9, 3, pp. 319-350, (1999)
[8]  
Baader F., Sattler U., Tableau Algorithms for Description Logics, Proc. of the Int. Conf. on Automated Reasoning with Tableaux and Related Methods (Tableaux 2000), Vol. 1847 of Lecture Notes in Artificial Intelligence, 1847, pp. 1-18, (2000)
[9]  
Ben-Ari M., Halpern J.Y., Pnueli A., Deterministic Propositional Dynamic Logic: Finite Models, Complexity, and Completeness, Journal of Computer and System Science, 25, pp. 402-417, (1982)
[10]  
Borgida A., Patel-Schneider P.F., A Semantics and Complete Algorithm for Subsumption in the CLASSIC Description Logic, Journal of Artificial Intelligence Research, 1, pp. 277-308, (1994)