Individual Reuse in Description Logic Reasoning

  • Authors:
  • Boris Motik;Ian Horrocks

  • Affiliations:
  • University of Oxford, UK;University of Oxford, UK

  • Venue:
  • IJCAR '08 Proceedings of the 4th international joint conference on Automated Reasoning
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Tableau calculi are the state-of-the-art for reasoning in description logics (DL). Despite recent improvements, tableau-based reasoners still cannot process certain knowledge bases (KBs), mainly because they end up building very large models. To address this, we propose a tableau calculus with individual reuse: to satisfy an existential assertion, our calculus nondeterministically tries to reuse individuals from the model generated thus far. We present two expansion strategies: one is applicable to the DL $\mathcal{ELOH}$ and gives us a worst-case optimal algorithm, and the other is applicable to the DL $\mathcal{SHOIQ}$. Using this technique, our reasoner can process several KBs that no other reasoner can.