A Set-Based Reasoner for the Description Logic DL4, xD
2018
Abstract
We present a KE-tableau-based implementation of a reasoner for a decidable fragment of (stratified) set theory expressing the description logic DL〈4LQSR,×〉(D) (DL D , for short). Our application solves the main TBox and ABox reasoning problems for DL D . In particular, it solves the consistency problem for DL D -knowledge bases represented in set-theoretic terms, and a generalization of the Conjunctive Query Answering problem in which conjunctive queries with variables of three sorts are admitted. The reasoner, which extends and optimizes a previous prototype for the consistency checking of DL D -knowledge bases (see [7]), is implemented in C++. It supports DL D -knowledge bases serialized in the OWL/XML format, and it admits also rules expressed in SWRL (Semantic Web Rule Language).
References (19)
- C. Cantale, D. Cantone, M. Nicolosi-Asmundo, and D.F. Santamaria. Dis- tant Reading Through Ontologies: The Case Study of Catania's Benedictines Monastery. JIS.it, 8,3 (September 2017).
- D. Cantone, A. Ferro, and E. G. Omodeo. Computable set theory. Number 6 in International Series of Monographs on Computer Science, Oxford Science Publi- cations. Clarendon Press, Oxford, UK, 1989.
- D. Cantone and M. Nicolosi-Asmundo. On the satisfiability problem for a 4-level quantified syllogistic and some applications to modal logic. Fundamenta Informat- icae, 124(4):427-448, 2013.
- D. Cantone, M. Nicolosi-Asmundo, and D. F. Santamaria. Conjunctive query answering via a fragment of set theory. In Proc. of ICTCS 2016, Lecce, September 7-9, CEUR-WS Vol. 1720, pp. 23-35.
- D. Cantone, M. Nicolosi-Asmundo, and D. F. Santamaria. A set-theoretic approach to ABox reasoning services. In Costantini S., Franconi E., Van Woensel W., Kontchakov R., Sadri F., Roman D. Rules and Reasoning. RuleML+RR 2017., Lecture Notes in Computer Science, vol 10364. Springer, 2017.
- D. Cantone, M. Nicolosi-Asmundo, and D. F. Santamaria. A set-theoretic approach to ABox reasoning services. CoRR, 1702.03096, 2017. Extended version.
- D. Cantone, M. Nicolosi-Asmundo, and D. F. Santamaria. A C++ reasoner for the description logic DL 4,× D . In Proc.of CILC 2017, 26-29 September 2017, Naples, Italy. CEUR WS, ISSN 1613-0073, Vol. 1949, pp. 276-280., 2017.
- D. Cantone, M. Nicolosi-Asmundo, and D. F. Santamaria. A set-based reasoner for the description logic DL 4,× D . CoRR, 1805.08606, 2018. Extended version.
- D. Cantone, M. Nicolosi-Asmundo, and D. F. Santamaria. An optimized KE- tableau-based system for reasoning in the description logic DL 4,× D . CoRR, 1804.11222, 2018. Extended version.
- D. Cantone, M. Nicolosi-Asmundo, D. F. Santamaria, and F. Trapani. Onto- ceramic: an OWL ontology for ceramics classification. In Proc. of CILC 2015, CEUR-WS, vol. 1459, pp. 122-127, Genova, July 1-3, 2015.
- D. Cantone, E. Omodeo, and A. Policriti. Set theory for computing: from decision procedures to declarative programming with sets. Monographs in Computer Science. Springer-Verlag, New York, NY, USA, 2001.
- B. Glimm, I. Horrocks, B. Motik, G. Stoilos, and Z. Wang. HermiT: An OWL 2 Reasoner. Journal of Automated Reasoning, 53(3):245-269, 2014.
- I. Horrocks, O. Kutz, and U. Sattler. The even more irresistible SROIQ. In Proc. 10th Int. Conf. on Princ. of Knowledge Representation and Reasoning, (Doherty, P. and Mylopoulos, J. and Welty, C. A., eds.), pages 57-67. AAAI Press, 2006.
- M. Mondadori M. D'Agostino. The taming of the cut. Classical refutations with analytic cut. Journal of Logic and Computation, 4:285-319, 1994.
- B. Motik and I. Horrocks. OWL datatypes: Design and implementation. In Proc. of the 7th Int. Semantic Web Conference (ISWC 2008), volume 5318 of LNCS, pages 307-322. Springer, October 26-30 2008.
- D. F. Santamaria. A Set-Theoretical Representation for OWL 2 Profiles. LAP Lambert Academic Publishing, ISBN 978-3-659-68797-6, 2015.
- Jacob T. Schwartz, Domenico Cantone, and Eugenio G. Omodeo. Computational Logic and Set Theory: Applying Formalized Logic to Analysis. Texts in Computer Science. Springer-Verlag New York, Inc., 2011.
- E. Sirin, B. Parsia, B. C. Grau, A. Kalyanpur, and Y. Katz. Pellet: A practical OWL-DL reasoner. J. Web Sem., 5(2):51-53, 2007.
- R. M. Smullyan. First-order Logic. Dover books on advanced Math. Dover, 1995.