• Aucun résultat trouvé

Approximate Unification in the Description Logic FL0

N/A
N/A
Protected

Academic year: 2022

Partager "Approximate Unification in the Description Logic FL0"

Copied!
1
0
0

Texte intégral

(1)

Approximate Unification in the Description Logic FL

0

Franz Baader1?, Pavlos Marantidis1??, and Alexander Okhotin2 firstname.lastname@tu-dresden.de, alexander.okhotin@utu.fi

1 Theoretical Computer Science, TU Dresden, Germany

2 Chebyshev Laboratory, St. Petersburg State University, Russia

Unification in DLs has been introduced as a novel inference service that can be used to detect redundancies in ontologies, by finding out whether two concept descriptions may potentially stand for the same concept. Intuitively, one assumes for this that certain concept names occurring in the concept descriptions stand for concepts that are not yet fully defined, and unification checks whether it is possible to supply definitions for them that make the two concept descriptions equivalent. Unification of concept descriptions was first introduced for the DL FL0 in [1], where it was shown to be ExpTime-complete. The ExpTime upper bound was proved by a reduction to solving certain language equations, which in turn were solved using tree automata. In order to increase the recall of this method for finding redundancies, we introduce and investigate the notion of approximate unification. In contrast to exact unification, approximate unification is not required to make the concept descriptions equivalent, but only “similar,”

where similarity is formalized using concept distances, i.e., functions that assign non-negative real numbers to pairs of concept descriptions. We show that the approach of [1] for exact unification can be extended to approximate unification.

In fact, by linking concept distances with language distances, we can reduce approximate unification inFL0to approximately solving language equations. In order to reduce this problem to a problem for tree automata, we do not employ the original construction of [1], but the more sophisticated one of [2]. We provide procedures for solving the problem w.r.t. two particular language distances. The problem for the first distance translates to a reachability problem in the tree automaton constructed from the language equation. For the second distance, we derive from the tree automaton a system of equations over the real numbers, which can be solved using Linear Programming techniques. For both distances, the complexity of approximate unification is the same as for exact unification.

This paper was accepted and presented in JELIA 2016, in Larnaca, Cyprus.

References

1. Baader, F., Narendran, P.: Unification of concept terms in description logics. J. of Symbolic Computation 31(3), 277–305 (2001)

2. Baader, F., Okhotin, A.: On language equations with one-sided concatenation. Fun- damenta Informaticae 126(1), 1–35 (2013)

?Supported by the Cluster of Excellence ‘Center for Advancing Electronics Dresden’.

?? Supported by DFG Graduiertenkolleg 1763 (QuantLA).

Références

Documents relatifs

The main idea underlying the EL −> -unification algorithm introduced in the next section is that one starts with an EL-unifier, and then conjoins “appro- priate” particles to

The above proposition 2 leads to the following idea: to define semantics of ALC with values in an arbitrary concept lattice by isomorphic embedding of the back- ground context into

Shorter fibers might more easily be rinsed away, leaving only the longer fibers on the surface and resulting in a higher average fiber length for the high pH

We prove that the selective unification problem is generally undecidable for constraint logic programs, and we present a correct and complete algorithm for selective unification in

They are a set of questions that an ontology must answer using the knowledge represented by its axioms.. For example,

In this article we will create our new ontology model (OntoWM) to unify Web mining and to represent web mining tasks, and define the semantics of

Cluster representatives and health volunteers in the Region have been assisting in implementing priority health programmes at the community level, while maintaining strong

In this paper, we show that the implication fragment of Classical Propositional Logic is finitary for unification with parameters.. Keywords: Classical