 
 
 
 
 
   
Stephan Tobies
  
 tobies@informatik.rwth-aachen.de
LuFG Theoretical Computer Science, RWTH Aachen
Ahornstr. 55, 52074 Aachen, Germany 
 and
  and 
 with a terminological formalism based on cardinality restrictions
  on concepts. These combinations can naturally be embedded into
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
,
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
.
We show that this approach leads to an
  optimal solution for 
 ,
as
,
as 
 with cardinality restrictions has the
  same complexity as
with cardinality restrictions has the
  same complexity as 
 (
(
 -complete). In contrast, we show that for
-complete). In contrast, we show that for
  
 ,
the problem can be solved in
,
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
.
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
  extended with nominals . Using the same reduction, we show that,
  for the extension of 
 with nominals, reasoning with general axioms is a
with nominals, reasoning with general axioms is a
  
 -complete problem. Finally, we sharpen this result and show that
  pure concept satisfiability for
-complete problem. Finally, we sharpen this result and show that
  pure concept satisfiability for 
 with nominals is
with nominals is
  
 -complete. Without nominals, this problem is known to be
-complete. Without nominals, this problem is known to be
  
 -complete.
-complete.
 
 -
-
 is NExpTime-complete
is NExpTime-complete
 
 
 
 
