English

Adding the Power-Set to Description Logics

Logic in Computer Science 2019-11-25 v3

Abstract

We explore the relationships between Description Logics and Set Theory. The study is carried on using, on the set-theoretic side, a very rudimentary axiomatic set theory Omega, consisting of only four axioms characterizing binary union, set difference, inclusion, and the power-set. An extension of ALC, ALC^Omega, is then defined in which concepts are naturally interpreted as sets living in Omega-models. In ALC^Omega not only membership between concepts is allowed---even admitting circularity---but also the power-set construct is exploited to add metamodeling capabilities. We investigate translations of ALC^Omega into standard description logics as well as a set-theoretic translation. A polynomial encoding of ALC^Omega in ALCIO proves the validity of the finite model property as well as an ExpTime upper bound on the complexity of concept satisfiability. We develop a set-theoretic translation of ALC^Omega in the theory Omega, exploiting a technique originally proposed for translating normal modal and polymodal logics into Omega. Finally, we show that the fragment LC^Omega of ALC^Omega, which does not admit roles and individual names, is as expressive as ALC^Omega.

Keywords

Cite

@article{arxiv.1902.09844,
  title  = {Adding the Power-Set to Description Logics},
  author = {Laura Giordano and Alberto Policriti},
  journal= {arXiv preprint arXiv:1902.09844},
  year   = {2019}
}

Comments

30 pages

R2 v1 2026-06-23T07:51:29.737Z