Chair for Automata Theory
of the Institute for Theoretical Computer Science,
Faculty of Computer Science at
TU Dresden
Technical Reports
2005
F. Baader, S. Brandt, and C. Lutz.
Pushing the EL Envelope.
LTCS-Report 05-01, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Abstract
Paper (PS)
Abstract
Recently, it has been shown that the small DL EL, which allows for
conjunction and existential restrictions, has better algorithmic
properties than its counterpart FL0, which allows for conjunction and
value restrictions. Whereas the subsumption problem in FL0 becomes
already intractable in the presence of acyclic TBoxes, it remains
tractable in EL even w.r.t. general concept inclusion axioms (GCIs).
On the one hand, we will extend the positive result for EL by
identifying a set of expressive means that can be added to EL without
sacrificing tractability. On the other hand, we will show that
basically all other additions of typical DL constructors to EL with
GCIs make subsumption intractable, and in most cases even
ExpTime-complete. In addition, we will show that subsumption in FL0
with GCIs is ExpTime complete.
F. Baader, M. Milicic, C. Lutz, U. Sattler, and F. Wolter.
Integrating Description Logics and Action Formalisms for Reasoning about
Web Services.
LTCS-Report 05-02, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Paper (PS)
Abstract
Motivated by the need for semantically well-founded and
algorithmically managable formalisms for describing the
functionality of Web services, we introduce an action formalism that
is based on description logics (DLs), but is also firmly grounded on
research in the reasoning about action community. Our main
contribution is an analysis of how the choice of the DL influences
the complexity of standard reasoning tasks such as projection and
executability, which are important for Web service discovery and
composition.
C. Lutz, D. Walther, and F. Wolter.
Quantitative Temporal Logics: PSpace and below.
LTCS-Report 05-03, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Abstract
Paper (PS)
Abstract
The addition of metric operators to qualitative temporal logics often
leads to an increase of the complexity of satisfiability by at least
one exponential. In this paper, we exhibit a number of metric
extensions of qualitative temporal logics of the real line that do not
lead to an increase in computational complexity. The main result
states that the language obtained by extending since/until logic of
the real line with the operators "sometime within n time units", n
coded in binary, is PSpace-complete even without the finite
variability assumption. Without qualitative temporal operators the
complexity of this language turns out to depend on whether binary or
unary coding of parameters is assumed: it is still PSpace-hard under
binary coding but in NP under unary coding.
Franz Baader and Silvio Ghilardi.
Connecting Many-Sorted Theories.
LTCS-Report 05-04, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Abstract
Paper (PS)
Abstract
Basically, the connection of two many-sorted theories is obtained by
taking their disjoint union, and then connecting the two parts
through connection functions that must behave like homomorphisms
on the shared signature. We determine conditions under which
decidability of the validity of universal formulae in the component
theories transfers to their connection. In addition, we
consider variants of the basic connection scheme.
C. Lutz.
PDL with Intersection and Converse is Decidable.
LTCS-Report 05-05, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Paper (PS)
Abstract
In its many guises and variations, propositional dynamic logic (PDL)
plays an important role in various areas of computer science such as
databases, artificial intelligence, and computer linguistics. One
relevant and powerful variation is ICPDL, the extension of PDL with
intersection and converse. However, although ICPDL has several
interesting applications, its computational properties have never
been investigated.
In this paper, we prove that ICPDL is decidable by developing a
translation to the monadic second order logic of infinite trees. Our
result has applications in information logic, description logic, and
epistemic logic. In particular, we solve a long-standing open
problem in information logic. Another virtue of our approach is that
it provides a decidability proof that is more transparent than
existing ones for PDL with intersection (but without converse).
P. Bonatti, C. Lutz, and F. Wolter.
Expressive Non-Monotonic Description Logics Based on Circumscription.
LTCS-Report 05-06, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Abstract
Paper (PS)
Abstract
Recent applications of description logics (DLs) strongly suggest the
integration of non-monotonic features into DLs, with particular
attention to defeasible inheritance. However, the existing
non-monotonic extensions of DLs are usually based on default logic or
autoepistemic logic, and have to be seriously restricted in
expressive power to preserve decidability of reasoning. In
particular, such DLs allow the modelling of defeasible inheritance
only in a very restricted form, where non-monotonic reasoning is
limited to individuals that are explicitly identified by constants
in the knowledge base. In this paper, we consider non-monotonic
extensions of expressive DLs based on circumscription. We prove
that reasoning in such DLs is decidable even without the usual,
strong restrictions in expressive power.
We pinpoint the exact computational complexity of reasoning as
complete for NP^NExp and NExp^NP, depending on
whether or not the number of minimized and fixed predicates is
assumed to be bounded by a constant. These results assume that only
concept names, but not role names can be minimized and fixed during
minimization. On the other hand, we show that fixing role names
during minimization leads to undecidability of reasoning.
C. Lutz and M. Milicic.
A Tableau Algorithm for DLs with Concrete Domains and GCIs.
LTCS-Report 05-07, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Paper (PS)
Abstract
We identify a general property of concrete domains that is
sufficient for proving decidability of DLs equipped with them and
GCIs. We show that some useful concrete domains, such as a temporal
one based on the Allen relations and a spatial one based on the
RCC-8 relations, have this property. Then, we present a tableau
algorithm for reasoning in DLs equipped with such concrete domains.
Franz Baader, Carsten Lutz, Eldar Karabaev, and Manfred Theißen.
A New n-ary Existential Quantifier in Description Logics.
LTCS-Report 05-08, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Paper (PS) Paper (PDF)
Abstract
Motivated by a chemical process engineering application, we introduce a new concept
constructor in Description Logics (DLs), an n-ary variant of the existential
restriction constructor, which generalizes both the usual existential restrictions and
so-called qualified number restrictions.
We show that the new constructor can be expressed in ALCQ, the extension of the
basic DL ALC by qualified number restrictions. However, this representation
results in an exponential blow-up.
By giving direct algorithms for ALC extended with the new constructor,
we can show that the complexity of reasoning in this new DL is actually not harder
than the one of reasoning in ALCQ.
Moreover, in our chemical process engineering application, a restricted DL that
provides only the new constructor together with conjunction, and satisfies an
additional restriction on the occurrence of roles names, is sufficient.
For this DL, the subsumption problem is polynomial.
C. Lutz.
Complexity and Succinctness of Public Announcement Logic.
LTCS-Report 05-09, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Paper (PS)
Abstract
There is a recent trend of extending epistemic logic (EL) with
dynamic operators that allow to express the evolution of knowledge
and belief induced by knowledge-changing actions. The most basic
such extension is public announcement logic (PAL), which is obtained
from EL by adding an operator for truthful public announcements. In
this paper, we consider the computational complexity of PAL and show
that it coincides with that of EL. This holds in the single- and
multi-agent case, and also in the presence of common knowledge
operators. We also prove that there are properties that can be
expressed exponentially more succinct in PAL than in EL. This shows
that, despite the known fact that PAL and EL have the same
expressive power, there is a benefit in adding the public
announcement operator to EL: it exponentially increases the
succinctness of formulas without having negative effects on
computational complexity.
H. Liu, C. Lutz, M. Milicic, and F. Wolter.
Updating Description Logic ABoxes.
LTCS-Report 05-10, Chair for Automata Theory, Institute for Theoretical
Computer Science, Dresden University of Technology, Germany, 2005.
See http://lat.inf.tu-dresden.de/research/reports.html.
Bibtex entry Paper (PS)
Abstract
Description logic (DL) ABoxes are a tool for describing the states
of affairs in an application domain. In this paper, we consider the
problem of updating ABoxes when the state changes. We assume that
changes are described at an atomic level, i.e., in terms of possibly
negated ABox assertions that involve only atomic concepts and roles.
We analyze such basic ABox updates in several standard DLs by
investigating whether the updated ABox can be expressed in these DLs
and, if so, whether it is computable and what is its size. It turns
out that DLs have to include nominals and the ``@'' constructor of
hybrid logic (or, equivalently, admit Boolean ABoxes) for updated
ABoxes to be expressible. We give algorithms to compute updated
ABoxes in several expressive DLs and exhibit ways to avoid an
exponential blowup in the size of the original ABox. We also show
that an exponential blowup in the size of the update information
cannot be avoided (unless every PTime problem is
LogTime-parallelizable).
There is also a complete overview of our technical reports.
Back to the homepage of the Chair for Automata Theory.
Generated at Fri Jun 12 11:21:13 CEST 2009.