JOURNAL ARTICLE

Practical reasoning for very expressive description logics

Ian Horrocks

Year: 2000 Journal:   Logic Journal of IGPL Vol: 8 (3)Pages: 239-263   Publisher: Oxford University Press

Abstract

Description Logics (DLs) are a family of knowledge representation formalisms mainly characterised by constructors to build complex concepts and roles from atomic ones. Expressive role constructors are important in many applications, but can be computationally problematical. We present an algorithm that decides satisfiability of the DL ALC extended with transitive and inverse roles and functional restrictions with respect to general concept inclusion axioms and role hierarchies; early experiments indicate that this algorithm is well-suited for implementation. Additionally, we show that ALC extended with just transitive and inverse roles is still in PSPACE. We investigate the limits of decidability for this family of DLs, showing that relaxing the constraints placed on the kinds of roles used in number restrictions leads to the undecidability of all inference problems. Finally, we describe a number of optimisation techniques that are crucial in obtaining implementations of the decision procedures, which, despite the high worst-case complexity of the problem, exhibit good performance with real-life problems.

Keywords:
Rotation formalisms in three dimensions Decidability Computer science Satisfiability Theoretical computer science Transitive relation Succinctness Axiom Reachability Inverse Representation (politics) Description logic Inference Implementation Mathematics Artificial intelligence Programming language

Metrics

355
Cited By
17.49
FWCI (Field Weighted Citation Impact)
42
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Logic, Reasoning, and Knowledge
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Practical Reasoning for Expressive Description Logics

Ian HorrocksUlrike SattlerStephan Tobies

Lecture notes in computer science Year: 1999 Pages: 161-180
JOURNAL ARTICLE

Reasoning with Very Expressive Fuzzy Description Logics

Giorgos StoilosGiorgos StamouJeff Z. PanV. TzouvarasIan Horrocks

Journal:   Journal of Artificial Intelligence Research Year: 2007 Vol: 30 Pages: 273-320
JOURNAL ARTICLE

Optimizing Terminological Reasoning for Expressive Description Logics

Dmitry TsarkovIan HorrocksPeter F. Patel‐Schneider

Journal:   Journal of Automated Reasoning Year: 2007 Vol: 39 (3)Pages: 277-316
© 2026 ScienceGate Book Chapters — All rights reserved.