English

The Precise Complexity of Reasoning in $\mathcal{ALC}$ with $\omega$-Admissible Concrete Domains (Extended Version)

Logic in Computer Science 2024-05-30 v1

Abstract

Concrete domains have been introduced in the context of Description Logics to allow references to qualitative and quantitative values. In particular, the class of ω\omega-admissible concrete domains, which includes Allen's interval algebra, the region connection calculus (RCC8), and the rational numbers with ordering and equality, has been shown to yield extensions of ALC\mathcal{ALC} for which concept satisfiability w.r.t. a general TBox is decidable. In this paper, we present an algorithm based on type elimination and use it to show that deciding the consistency of an ALC(D)\mathcal{ALC}(\mathfrak{D}) ontology is ExpTime-complete if the concrete domain D\mathfrak{D} is ω\omega-admissible and its constraint satisfaction problem is decidable in exponential time. While this allows us to reason with concept and role assertions, we also investigate feature assertions f(a,c)f(a,c) that can specify a constant cc as the value of a feature ff for an individual aa. We show that, under conditions satisfied by all known ω\omega-admissible domains, we can add feature assertions without affecting the complexity.

Keywords

Cite

@article{arxiv.2405.19096,
  title  = {The Precise Complexity of Reasoning in $\mathcal{ALC}$ with $\omega$-Admissible Concrete Domains (Extended Version)},
  author = {Stefan Borgwardt and Filippo De Bortoli and Patrick Koopmann},
  journal= {arXiv preprint arXiv:2405.19096},
  year   = {2024}
}

Comments

This is the extended version of a paper presented at DL 2024: 37th International Workshop on Description Logics