A C++ reasoner for the description logic $\mathcal{DL}_{\mathbf{D}}^{4,\!\times}$ (Extended Version)
Domenico Cantone, Marianna Nicolosi-Asmundo, Daniele Francesco, Santamaria

TL;DR
This paper introduces a C++ implementation of a reasoner for a specific description logic fragment, capable of checking knowledge base consistency and classifying OWL ontologies, based on set-theoretic representations.
Contribution
It presents the first reasoner for a description logic expressed in a set-theoretic fragment that supports OWL/XML serialization and ontology classification.
Findings
First implementation of a reasoner for $ ext{DL}_{ ext{D}}^{4, imes}$
Supports OWL/XML format for knowledge bases
Enables classification of standard OWL ontologies
Abstract
We present an ongoing implementation of a KE-tableau based reasoner for a decidable fragment of stratified elementary set theory expressing the description logic (shortly ). The reasoner checks the consistency of -knowledge bases (KBs) represented in set-theoretic terms. It is implemented in \textsf{C++} and supports -KBs serialized in the OWL/XML format. To the best of our knowledge, this is the first attempt to implement a reasoner for the consistency checking of a description logic represented via a fragment of set theory that can also classify standard OWL ontologies.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Natural Language Processing Techniques · Logic, Reasoning, and Knowledge
