Description Logic Reasoning with Decision Diagrams

  • Authors:
  • Sebastian Rudolph;Markus Krötzsch;Pascal Hitzler

  • Affiliations:
  • Institut AIFB, Universität Karlsruhe, Germany;Institut AIFB, Universität Karlsruhe, Germany;Institut AIFB, Universität Karlsruhe, Germany

  • Venue:
  • ISWC '08 Proceedings of the 7th International Conference on The Semantic Web
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a novel method for reasoning in the description logic $\mathcal{SHIQ}$. After a satisfiability preserving transformation from $\mathcal{SHIQ}$ to the description logic $\mathcal{ALCI}b$, the obtained $\mathcal{ALCI}b$ Tbox $\mathcal{T}$ is converted into an ordered binary decision diagram (OBDD) which represents a canonical model for $\mathcal{T}$. This OBDD is turned into a disjunctive datalog program that can be used for Abox reasoning. The algorithm is worst-case optimal w.r.t. data complexity, and admits easy extensions with DL-safe rules and ground conjunctive queries.