Skip to main content

An Optimized KE-Tableau-Based System for Reasoning in the Description Logic \({\mathcal {DL}}_{{\mathbf {D}}}^{4,\!\times }\)

  • Conference paper
  • First Online:
Rules and Reasoning (RuleML+RR 2018)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 11092))

Included in the following conference series:

Abstract

We present a KE-tableau-based procedure for the main TBox and ABox reasoning tasks for the description logic \(\mathcal {DL}\langle \mathsf {4LQS^{R,\!\times }}\rangle (\mathbf {D})\), in short \(\mathcal {DL}_{\mathbf {D}}^{4,\!\times }\). The logic \(\mathcal {DL}_{\mathbf {D}}^{4,\!\times }\), representable in the decidable multi-sorted quantified set-theoretic fragment \(\mathsf {4LQS^R}\), combines the high scalability and efficiency of rule languages such as the Semantic Web Rule Language (SWRL) with the expressivity of description logics.

Our algorithm is based on a variant of the KE-tableau system for sets of universally quantified clauses, where the KE-elimination rule is generalized in such a way as to incorporate the \(\gamma \)-rule. The novel system, called KE\(^{\mathbf {\gamma }}\)-tableau, turns out to improve both the system introduced in [3] and the standard first-order KE-tableaux [10]. Suitable benchmark test sets executed on C++ implementations of the three mentioned systems show that the performances of the KE\(^{\mathbf {\gamma }}\)-tableau-based reasoner are often up to about 400% better than the ones of the other two systems. This a first step towards the construction of efficient reasoners for expressive OWL ontologies based on fragments of computable set theory.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The source code is available at https://github.com/dfsantamaria/DL4xD-Reasoner.

  2. 2.

    A separate analysis, to be addressed in a future work, is required by the classification problem of a TBox, consisting in the computation of ancestor and descendant concepts of a given concept in a TBox.

  3. 3.

    KE-tableaux are a refutation system inspired to Smullyan’s semantic tableaux [13] (see [10] for details).

  4. 4.

    The procedures \(\textit{Consistency-}{\mathcal {DL}_{\mathbf {D}}^{4,\!\times }}\) and \(\textit{HOCQA}^\gamma \textit{-}{\mathcal {DL}_{\mathbf {D}}^{4,\!\times }}\) can be found in [5] together with their correctness, completeness, and termination proofs.

References

  1. Cantone, D., Nicolosi-Asmundo, M.: On the satisfiability problem for a 4-level quantified syllogistic and some applications to modal logic. Fundamenta Informaticae 124(4), 427–448 (2013)

    MathSciNet  MATH  Google Scholar 

  2. Cantone, D., Nicolosi-Asmundo, M., Santamaria, D.F.: Conjunctive query answering via a fragment of set theory. In: Proceedings of ICTCS 2016, Lecce, 7–9 September, vol. 1720, pp. 23–35. CEUR-WS (2016)

    Google Scholar 

  3. Cantone, D., Nicolosi-Asmundo, M., Santamaria, D.F.: A set-theoretic approach to abox reasoning services. In: Costantini, S., Franconi, E., Van Woensel, W., Kontchakov, R., Sadri, F., Roman, D. (eds.) RuleML+RR 2017. LNCS, vol. 10364, pp. 87–102. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61252-2_7

    Chapter  Google Scholar 

  4. Cantone, D., Nicolosi-Asmundo, M., Santamaria, D.F.: A C++ reasoner for the description logic \(\cal{DL}_{{\mathbf{D}}}^{4,\!\times }\). In: Proceedings of CILC 2017, Naples, Italy, 26–29 September 2017, vol. 1949, pp. 276–280. CEUR WS (2017). ISSN 1613-0073

    Google Scholar 

  5. Cantone, D., Nicolosi-Asmundo, M., Santamaria, D.F.: An optimized KE-tableau-based system for reasoning in the description logic \(\cal{DL}_{{\mathbf{D}}}^{4,\!\times }\). CoRR, 1804.11222 (2018). Extended version

    Google Scholar 

  6. Glimm, B., Horrocks, I., Motik, B., Stoilos, G., Wang, Z.: HermiT: an OWL 2 reasoner. J. Autom. Reason. 53(3), 245–269 (2014)

    Article  Google Scholar 

  7. Horrocks, I., Kutz, O., Sattler, U.: The even more irresistible SROIQ. In: Doherty, P., Mylopoulos, J., Welty, C.A. (eds.) Proceedings of 10th International Conference on Principle of Knowledge Representation and Reasoning, pp. 57–67. AAAI Press (2006)

    Google Scholar 

  8. Krötzsch, M.: OWL 2 profiles: an introduction to lightweight ontology languages. In: Eiter, T., Krennwallner, T. (eds.) Reasoning Web 2012. LNCS, vol. 7487, pp. 112–183. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33158-9_4

    Chapter  Google Scholar 

  9. Cristiá, M., Rossi, G.: A decision procedure for restricted intensional sets. In: de Moura, L. (ed.) CADE 2017. LNCS, vol. 10395, pp. 185–201. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63046-5_12

    Chapter  Google Scholar 

  10. Mondadori, M., D’Agostino, M.: The taming of the cut. Classical refutations with analytic cut. J. Logic Comput. 4, 285–319 (1994)

    Article  MathSciNet  Google Scholar 

  11. Motik, B., Horrocks, I.: OWL datatypes: design and implementation. In: Sheth, A., et al. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 307–322. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-88564-1_20

    Chapter  Google Scholar 

  12. Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. J. Web Semant. 5(2), 51–53 (2007)

    Article  Google Scholar 

  13. Smullyan, R.M.: First-order Logic. Dover Books on Advanced Mathematics. Dover, New York (1995)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniele Francesco Santamaria .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cantone, D., Nicolosi-Asmundo, M., Santamaria, D.F. (2018). An Optimized KE-Tableau-Based System for Reasoning in the Description Logic \({\mathcal {DL}}_{{\mathbf {D}}}^{4,\!\times }\). In: Benzmüller, C., Ricca, F., Parent, X., Roman, D. (eds) Rules and Reasoning. RuleML+RR 2018. Lecture Notes in Computer Science(), vol 11092. Springer, Cham. https://doi.org/10.1007/978-3-319-99906-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-99906-7_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-99905-0

  • Online ISBN: 978-3-319-99906-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics