Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Hybrid Query Answering Over OWL Ontologies

View through CrossRef
Query answering over OWL 2 DL ontologies is an important reasoning task for many modern applications. Unfortunately, due to its high computational complexity, OWL 2 DL systems are still not able to cope with datasets containing billions of data. Consequently, application developers often employ provably scalable systems which only support a fragment of OWL 2 DL and which are, hence, most likely incomplete for the given input. However, this notion of completeness is too coarse since it implies that there exists some query and some dataset for which these systems would miss answers. Nevertheless, there might still be a large number of user queries for which they can compute all the right answers even over OWL 2 DL ontologies. In the current paper, we investigate whether, given a query 𝒬 with only distinguished variables over an OWL 2 DL ontology 𝒯 and a system ans, it is possible to identify in an efficient way if ans is complete for 𝒬, 𝒯 and every dataset. We give sufficient conditions for (in)completeness and present a hybrid query answering algorithm which uses ans when it is complete, otherwise it falls back to a fully-fledged OWL 2 DL reasoner. However, even in the latter case, our algorithm still exploits ans as much as possible in order to reduce the search space of the OWL 2 DL reasoner. Finally, we have implemented our approach using a concrete system ans and OWL 2 DL reasoner obtaining encouraging results.
Title: Hybrid Query Answering Over OWL Ontologies
Description:
Query answering over OWL 2 DL ontologies is an important reasoning task for many modern applications.
Unfortunately, due to its high computational complexity, OWL 2 DL systems are still not able to cope with datasets containing billions of data.
Consequently, application developers often employ provably scalable systems which only support a fragment of OWL 2 DL and which are, hence, most likely incomplete for the given input.
However, this notion of completeness is too coarse since it implies that there exists some query and some dataset for which these systems would miss answers.
Nevertheless, there might still be a large number of user queries for which they can compute all the right answers even over OWL 2 DL ontologies.
In the current paper, we investigate whether, given a query 𝒬 with only distinguished variables over an OWL 2 DL ontology 𝒯 and a system ans, it is possible to identify in an efficient way if ans is complete for 𝒬, 𝒯 and every dataset.
We give sufficient conditions for (in)completeness and present a hybrid query answering algorithm which uses ans when it is complete, otherwise it falls back to a fully-fledged OWL 2 DL reasoner.
However, even in the latter case, our algorithm still exploits ans as much as possible in order to reduce the search space of the OWL 2 DL reasoner.
Finally, we have implemented our approach using a concrete system ans and OWL 2 DL reasoner obtaining encouraging results.

Related Results

A Process for the Representation of openEHR ADL Archetypes in OWL Ontologies
A Process for the Representation of openEHR ADL Archetypes in OWL Ontologies
ADL is a formal language to express archetypes, independent of standards or domain. However, its specification is not precise enough in relation to the specialization and semantic ...
Seasonal migration pattern of owls at Bukowo-Kopań station (N Poland) in 2000-2003
Seasonal migration pattern of owls at Bukowo-Kopań station (N Poland) in 2000-2003
Seasonal migration pattern of owls at Bukowo-Kopań station (N Poland) in 2000-2003 Data were collected at the Operation Baltic stations and included over 2000 owls c...
Differential responses of coexisting owls to annual small mammal population fluctuations in temperate mixed forest
Differential responses of coexisting owls to annual small mammal population fluctuations in temperate mixed forest
Montane temperate forests in central and southern Europe host diverse small mammal assemblages, but the fluctuations in these assemblages in correlation with owl predators are stil...
Ontology Alignment Techniques
Ontology Alignment Techniques
Sometimes the use of a single ontology is not sufficient to cover different vocabularies for the same domain, and it becomes necessary to use several ontologies in order to encompa...
Named Entity Recognition in Statistical Dataset Search Queries
Named Entity Recognition in Statistical Dataset Search Queries
Search engines must understand user queries to provide relevant search results. Search engines can enhance their understanding of user intent by employing named entity recognition ...
FOntCell: Fusion of Ontologies of Cells
FOntCell: Fusion of Ontologies of Cells
AbstractHigh-throughput cell-data technologies such as single-cell RNA-Seq create a demand for algorithms for automatic cell classification and characterization. There exist severa...
RaPID-Query for Fast Identity by Descent Search and Genealogical Analysis
RaPID-Query for Fast Identity by Descent Search and Genealogical Analysis
AbstractThe size of genetic databases has grown large enough such that, genetic genealogical search, a process of inferring familial relatedness by identifying DNA matches, has bec...
A study of methodologies for assessing semantic similarity between two ontologies
A study of methodologies for assessing semantic similarity between two ontologies
This paper aims at presenting a methodology to assess similarity between two ontologies. Many works on similarities between ontologies have been done. That is not the case between ...

Back to Top