We study the complexity of the combination of the Description Logics
and
with a terminological formalism based on cardinality restrictions
on concepts. These combinations can naturally be embedded into
,
the
two variable fragment of predicate logic with counting quantifiers, which
yields decidability in
.
We show that this approach leads to an
optimal solution for
,
as
with cardinality restrictions has the
same complexity as
(
-complete). In contrast, we show that for
,
the problem can be solved in
.
This result is obtained by a
reduction of reasoning with cardinality restrictions to reasoning with the
(in general weaker) terminological formalism of general axioms for
extended with nominals . Using the same reduction, we show that,
for the extension of
with nominals, reasoning with general axioms is a
-complete problem. Finally, we sharpen this result and show that
pure concept satisfiability for
with nominals is
-complete. Without nominals, this problem is known to be
-complete.