English

A C++ reasoner for the description logic $\mathcal{DL}_{\mathbf{D}}^{4,\!\times}$ (Extended Version)

Logic in Computer Science 2024-02-22 v8

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 DL4LQSR, ⁣×(D)\mathcal{DL}\langle \mathsf{4LQS^{R,\!\times}}\rangle(\mathbf{D}) (shortly DLD4, ⁣×\mathcal{DL}_{\mathbf{D}}^{4,\!\times}). The reasoner checks the consistency of DLD4, ⁣×\mathcal{DL}_{\mathbf{D}}^{4,\!\times}-knowledge bases (KBs) represented in set-theoretic terms. It is implemented in \textsf{C++} and supports DLD4, ⁣×\mathcal{DL}_{\mathbf{D}}^{4,\!\times}-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.

Keywords

Cite

@article{arxiv.1707.07545,
  title  = {A C++ reasoner for the description logic $\mathcal{DL}_{\mathbf{D}}^{4,\!\times}$ (Extended Version)},
  author = {Domenico Cantone and Marianna Nicolosi-Asmundo and Daniele Francesco Santamaria},
  journal= {arXiv preprint arXiv:1707.07545},
  year   = {2024}
}

Comments

Please cite https://www.scopus.com/record/display.uri?eid=2-s2.0-85031922356&origin=resultslist. arXiv admin note: text overlap with arXiv:1702.03096

R2 v1 2026-06-22T20:55:40.904Z