DocumentCode
660926
Title
An Efficient Implementation of Equivalence Relations in OWL via Rule and Query Rewriting
Author
Krieger, Hans-Ulrich
Author_Institution
Language Technol. Lab., German Res. Center for AI (DFKI), Saarbrucken, Germany
fYear
2013
fDate
16-18 Sept. 2013
Firstpage
260
Lastpage
263
Abstract
This paper presents an implementation of the three equivalence relations in the language specification of OWL. The approach described here has been realized in the forward chaining engine HFC that we have developed over the last years and that is comparable to popular engines, such as OWLIM or Jena. The proposed technique obviates the combinatorial explosion attributed to equivalence relations in a semantic repository during materialization, when applying the OWL entailment rules from ter Horst (2005) or when using one´s own custom rules. Although the approach requires a little work when (i) starting up a repository (cleaning up data, rewriting rules) and (ii) querying its content (replacing individuals by their proxies, and vice versa), it pays off in the end as our measurements have proven by showing a smaller memory footprint and allowing faster inferences than the standard brute-force approach which multiplies out everything.
Keywords
inference mechanisms; knowledge representation languages; ontologies (artificial intelligence); HFC forward chaining engine; Jena engine; OWL entailment rules; OWL language specification; OWLIM engine; brute-force approach; content querying; equivalence relations; inference; memory footprint; ontology Web language; query rewriting; rule rewriting; semantic repository; Data structures; Engines; Explosions; Hybrid fiber coaxial cables; OWL; Ontologies; Semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Semantic Computing (ICSC), 2013 IEEE Seventh International Conference on
Conference_Location
Irvine, CA
Type
conf
DOI
10.1109/ICSC.2013.51
Filename
6693526
Link To Document