A Data Partitioning Approach for Parallelizing Rule Based Inferencing for Materialized OWL Knowledge Bases

نویسندگان

  • Ramakrishna Soma
  • Viktor K. Prasanna
چکیده

Materialized knowledge bases perform inferencing when data is loaded into them, so that answering queries is reduced to simple lookup and thus are faster. A major bottleneck of such a system is the inferencing process, which is slow and memory intensive. In this work we examine the problem of speeding up as well as scaling the inferencing process for OWL Knowledge Bases, that employ rule based reasoners. We propose a data partitioning approach for this problem, in which the input data is partitioned into smaller chunks that are then processed independently. We propose a parallel reasoning algorithm and show the correctness of our technique for the class of rule-sets obtained from OWL ontologies. We present two optimizations of this algorithm to further improve the performance. Finally, we present an implementation based on a popular open source tool. In our experiments using a standard OWL benchmark we have observed speedups of upto 18x, on a parallel cluster of 16 processors.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Strategy Semantic Web Reasoning for Medical Knowledge Bases

Semantic Web technology offers excellent advantages for real-world medical knowledge bases, both on and off the Web. Based on ontologies from (bio)medical domains, OWL inferencing enhances knowledge bases with new facts, while deductive rules, written in semantic rule languages, supply additional inferences based on deterministic knowledge from e.g., Clinical Practice Guidelines (CPG). We argue...

متن کامل

An Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)

Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...

متن کامل

A Scalable Approach for Partitioning OWL Knowledge Bases

We describe an approach to partitioning a large OWL ABox with respect to a TBox so that specific kinds of reasoning can be performed separately on each partition and the results trivially combined in order to achieve complete answers. The main features of our approach include: a reasonable tradeoff between the complexity of the task and the granularity of partitioning; worst-case polynomial tim...

متن کامل

The K Test: an Exact and Efficient Knowledge-based Data Dependence Testing Method for Parallelizing Compilers

Many different classes of multiprocessors have been designed and implemented in industry and academia. Therefore, it has become an important issue to develop parallelizing compiling techniques that can exploit the potential power of multiprocessors. In this paper, we concentrate on the fundamental phase, data dependence analysis, in parallelizing compilers. We propose a new approach that integr...

متن کامل

ORDBase: A Common Architecture for Web Ontologies, Rules, and Data

The ORDBase architecture is introduced as a common platform for Web ontologies, rules, and data. The ontology base (here using OWL) is well-suited to represent structured knowledge. The rule base (here using RuleML) is the key to inferencing, whose predefined rules serve for translating the OWL semantics, also user-defined rules are considered. The database (here using SQL) provides for fast re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008