English

Efficient TBox Reasoning with Value Restrictions using the $\mathcal{FL}_{o}$wer reasoner

Artificial Intelligence 2021-07-28 v1

Abstract

The inexpressive Description Logic (DL) FL0\mathcal{FL}_0, which has conjunction and value restriction as its only concept constructors, had fallen into disrepute when it turned out that reasoning in FL0\mathcal{FL}_0 w.r.t. general TBoxes is ExpTime-complete, i.e., as hard as in the considerably more expressive logic ALC\mathcal{ALC}. In this paper, we rehabilitate FL0\mathcal{FL}_0 by presenting a dedicated subsumption algorithm for FL0\mathcal{FL}_0, which is much simpler than the tableau-based algorithms employed by highly optimized DL reasoners. Our experiments show that the performance of our novel algorithm, as prototypically implemented in our FLo\mathcal{FL}_ower reasoner, compares very well with that of the highly optimized reasoners. FLo\mathcal{FL}_ower can also deal with ontologies written in the extension FL\mathcal{FL}_{\bot} of FL0\mathcal{FL}_0 with the top and the bottom concept by employing a polynomial-time reduction, shown in this paper, which eliminates top and bottom. We also investigate the complexity of reasoning in DLs related to the Horn-fragments of FL0\mathcal{FL}_0 and FL\mathcal{FL}_{\bot}.

Keywords

Cite

@article{arxiv.2107.12877,
  title  = {Efficient TBox Reasoning with Value Restrictions using the $\mathcal{FL}_{o}$wer reasoner},
  author = {Franz Baader and Patrick Koopmann and Friedrich Michel and Anni-Yasmin Turhan and Benjamin Zarrieß},
  journal= {arXiv preprint arXiv:2107.12877},
  year   = {2021}
}

Comments

This paper is under consideration in Theory and Practice of Logic Programming (TPLP)

R2 v1 2026-06-24T04:34:01.698Z