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

Exploring Parallel Tractability of Ontology Materialization

View through CrossRef
Materialization is an important reasoning service for applications built on the Web Ontology Language (OWL). To make materialization efficient in practice, current research focuses on deciding tractability of an ontology language and designing parallel reasoning algorithms. However, some well-known large-scale ontologies, such as YAGO, have been shown to have good performance for parallel reasoning, but they are expressed in ontology languages that are not parallelly tractable, i.e., the reasoning is inherently sequential in the worst case. This motivates us to study the problem of parallel tractability of ontology materialization from a theoretical perspective. That is, we aim to identify the ontologies for which materialization is parallelly tractable, i.e., in NC complexity. In this work, we focus on datalog rewritable ontology languages. We identify several classes of datalog rewritable ontologies (called parallelly tractable classes) such that materialization over them is parallelly tractable. We further investigate the parallel tractability of materialization of a datalog rewritable OWL fragment DHL (Description Horn Logic) and an extension of DHL that allows complex role inclusion axioms. Based on the above results, we analyze real-world datasets and show that many ontologies expressed in DHL or its extension belong to the parallelly tractable classes.
Title: Exploring Parallel Tractability of Ontology Materialization
Description:
Materialization is an important reasoning service for applications built on the Web Ontology Language (OWL).
To make materialization efficient in practice, current research focuses on deciding tractability of an ontology language and designing parallel reasoning algorithms.
However, some well-known large-scale ontologies, such as YAGO, have been shown to have good performance for parallel reasoning, but they are expressed in ontology languages that are not parallelly tractable, i.
e.
, the reasoning is inherently sequential in the worst case.
This motivates us to study the problem of parallel tractability of ontology materialization from a theoretical perspective.
That is, we aim to identify the ontologies for which materialization is parallelly tractable, i.
e.
, in NC complexity.
In this work, we focus on datalog rewritable ontology languages.
We identify several classes of datalog rewritable ontologies (called parallelly tractable classes) such that materialization over them is parallelly tractable.
We further investigate the parallel tractability of materialization of a datalog rewritable OWL fragment DHL (Description Horn Logic) and an extension of DHL that allows complex role inclusion axioms.
Based on the above results, we analyze real-world datasets and show that many ontologies expressed in DHL or its extension belong to the parallelly tractable classes.

Related Results

Ontology--based Tools to Enhance the Curation Workflow
Ontology--based Tools to Enhance the Curation Workflow
AbstractIn order to effectively search, retrieve, and analyze data oftentimes it is curated and tagged with ontology terms. However, the amount of effort to curate the existing set...
Development and Evaluation of an Adolescents' Depression Ontology for Analyzing Social Data
Development and Evaluation of an Adolescents' Depression Ontology for Analyzing Social Data
This study aims to develop and evaluate an ontology for adolescents' depression to be used for collecting and analyzing social data. The ontology was developed according to the &am...
Extracting and Merging Contextualized Ontology Modules
Extracting and Merging Contextualized Ontology Modules
Ontology module extraction, from a large ontology, leads to the generation of a specialized knowledge model that is pertinent to specific problems. Existing ontology module extract...
ONTOLOGY OF SOCIO-ECONOMIC RESEARCH
ONTOLOGY OF SOCIO-ECONOMIC RESEARCH
Introduction. The ontology of socio-economic research contributes to a deeper understanding of the foundations of social and economic phenomena, which helps in the development of e...
Ontology Service Center: A Datahub for Ontology Application
Ontology Service Center: A Datahub for Ontology Application
With the growth of data-oriented research in humanities, a large number of research datasets have been created and published through web services. However, how to discover, integra...
Building and Using Geospatial Ontology in the BioCaster Surveillance System
Building and Using Geospatial Ontology in the BioCaster Surveillance System
AbstractThis abstract presents an approach to building a geospatial ontology from Wikipedia and using it in BioCaster, a system for detecting and tracking infectious disease outbre...
Development of ICH Knowledge Organization System for Ontology-Based Approach
Development of ICH Knowledge Organization System for Ontology-Based Approach
This study aims to develop an ontology-based knowledge organization system (KOS) for intangible cultural heritage (ICH). The proposed methodology applies ontology techniques to con...
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...

Back to Top