scispace - formally typeset
Open AccessProceedings Article

Did I damage my ontology? A case for conservative extensions in description logic

Reads0
Chats0
TLDR
This paper proposes and investigates new reasoning problems based on the notion of conservative extension, assuming that ontologies are formulated as TBoxes in the description logic ALC and shows that the fundamental such reasoning problems are decidable and 2EXPTIME-complete.
Abstract
In computer science, ontologies are dynamic entities: to adapt them to new and evolving applications, it is necessary to frequently perform modifications such as the extension with new axioms and merging with other ontologies. We argue that, after performing such modifications, it is important to know whether the resulting ontology is a conservative extension of the original one. If this is not the case, then there may be unexpected consequences when using the modified ontology in place of the original one in applications. In this paper, we propose and investigate new reasoning problems based on the notion of conservative extension, assuming that ontologies are formulated as TBoxes in the description logic ALC. We show that the fundamental such reasoning problems are decidable and 2EXPTIME-complete. Additionally, we perform a finer-grained analysis that distinguishes between the size of the original ontology and the size of the additional axioms. In particular, we show that there are algorithms whose runtime is 'only' exponential in the size of the original ontology, but double exponential in the size of the added axioms. If the size of the new axioms is small compared to the size of the ontology, these algorithms are thus not significantly more complex than the standard reasoning services implemented in modern description logic reasoners. If the extension of an ontology is not conservative, our algorithm is capable of computing a concept that witnesses non-conservativeness. We show that the computed concepts are of (worst-case) minimal size.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

The OWL API: A Java API for OWL ontologies

TL;DR: The OWL API is a high level Application Programming Interface (API) for working with OWL ontologies that supports parsing and rendering in the syntaxes defined in the W3C specification; manipulation of ontological structures; and the use of reasoning engines.
Journal ArticleDOI

The DL-lite family and relations

TL;DR: This article carries out a thorough and systematic investigation of inference in extensions of the original DL-Lite logics along five axes, by adding the Boolean connectives and number restrictions to concept constructs and adopting or dropping the unique name assumption.
Journal ArticleDOI

Modular reuse of ontologies: theory and practice

TL;DR: This paper introduces the notions of conservative extension, safety and module for a very general class of logic-based ontology languages, and provides the notion of a safety class, which characterizes any sufficient condition for safety, and identifies a family of safety classes-called locality--which enjoys a collection of desirable properties.
Proceedings ArticleDOI

Just the right amount: extracting modules from ontologies

TL;DR: It is shown that the problem of determining whether a subset of an ontology is a module for a given vocabulary is undecidable even for rather restricted sub-languages of OWL DL, and a definition of a module that guarantees to completely capture the meaning of a given set of terms is proposed.
Proceedings Article

Conservative extensions in expressive description logics

TL;DR: It is proved that conservative extensions are 2ExpTime-complete in ALCQI, but undecidable in A LCQIO, and it is shown that ifconservative extensions are defined model-theoretically rather than in terms of the consequence relation, they are undec formidable already in ALP.
References
More filters
BookDOI

The Description Logic Handbook: Theory, Implementation and Applications

TL;DR: The Description Logic Handbook as mentioned in this paper provides a thorough account of the subject, covering all aspects of research in this field, namely: theory, implementation, and applications, and can also be used for self-study or as a reference for knowledge representation and artificial intelligence courses.
Journal ArticleDOI

Attributive concept descriptions with complements

TL;DR: It is shown that deciding coherence and subsumption of such descriptions are PSPACE-complete problems that can be decided with linear space.
Book ChapterDOI

Bringing semantics to web services: the OWL-S approach

TL;DR: This paper shows how to use OWL-S in conjunction with Web service standards, and explains and illustrates the value added by the semantics expressed in OWl-S.
Proceedings Article

A correspondence theory for terminological logics: preliminary report

TL;DR: It is proved that universal implications can be expressed within TSC, and it is shown that features correspond to deterministic programs in dynamic logic preserves decidability, although violates its finite model property.
Journal ArticleDOI

Automata-Theoretic techniques for modal logics of programs

TL;DR: A new class of finite automata on infinite trees for which the emptiness problem can be solved in polynomial time is presented, and exponential decision procedures for modal logics of programs are given.
Related Papers (5)