Practical Reasoning for Expressive Description Logics

From International Center for Computational Logic

Toggle side column

Practical Reasoning for Expressive Description Logics

Ian HorrocksIan Horrocks,  Ulrike SattlerUlrike Sattler,  Stephan TobiesStephan Tobies
Ian Horrocks, Ulrike Sattler, Stephan Tobies
Practical Reasoning for Expressive Description Logics
In Harald Ganzinger and David McAllester and Andrei Voronkov, eds., Proceedings of the 6th International Conference on Logic for Programming and Automated Reasoning (LPAR'99), Lecture Notes in Artificial Intelligence, 161-180, September 1999. Springer
  • KurzfassungAbstract
    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, role hierarchies, and qualifying number restrictions. 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. Finally, we investigate the limits of decidability for this family of DLs.
  • Forschungsgruppe:Research Group: AutomatentheorieAutomata Theory
The final publication is available at Springer.
@inproceedings{ HorrocksSattlerTobies-LPAR-99,
  author = {Ian {Horrocks} and Ulrike {Sattler} and Stephan {Tobies}},
  booktitle = {Proceedings of the 6th International Conference on Logic for Programming and Automated Reasoning {(LPAR'99)}},
  editor = {Harald {Ganzinger} and David {McAllester} and Andrei {Voronkov}},
  month = {September},
  number = {1705},
  pages = {161--180},
  publisher = {Springer-Verlag},
  series = {Lecture Notes in Artificial Intelligence},
  title = {Practical Reasoning for Expressive Description Logics},
  year = {1999},
}