Debugging method for RDFS (Resource Description Framework Schema) body in distributed environment

A technology of distributed environment and debugging method, applied in the field of debugging of RDFS ontology in a distributed environment, can solve problems such as inability to efficiently perform iterative operations and low efficiency of WebPIE inference.

Active Publication Date: 2015-01-21
NORTHEASTERN UNIV
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, studies have shown that the ontology reasoning algorithm involves a large number of iterative operations, and the way the MapReduce framework processes data determines that it cannot perform iterative operations efficiently, thus determining the low efficiency of WebPIE reasoning

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Debugging method for RDFS (Resource Description Framework Schema) body in distributed environment
  • Debugging method for RDFS (Resource Description Framework Schema) body in distributed environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the objects and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0026] The embodiment of the present invention provides a debugging method of RDFS ontology in a distributed environment, comprising the following steps:

[0027] S1. Apply the semantic rules of the RDFS ontology description language to the original RDFS ontology data (triple set), carry out ontology reasoning and collection of debugging information, and save the triples and their debugging information generated during the reasoning process in the In the HBase database; such as figure 1 As shown, the reasoning process of the ontology is as follows: Step 1: Execute rules 5 and 7, the rule table is shown in Table 1,

[0028] Table 1 Simplified R...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a debugging method for a RDFS (Resource Description Framework Schema) body in a distributed environment. According to the invention, the debugging method comprises the steps of: firstly, performing compression treatment on RDFS body data by applying a dictionary coding technology to reduce storage space of the data and speed up body ratiocinating and debugging speed; then realizing a RDFS body ratiocination algorithm based on a parallel distributed calculation framework Spark, and storing the ratiocinated body debugging information after compression in an HBase distributed database to prepare for debugging information inquiry in a body debugging stage. The debugging method for the RDFS body in the distributed environment realizes a distributed gain storage updating algorithm based on the Spark framework; in order to obtain contained explanation in the distributed environment, the traditional methods are improved, and two ways of obtaining the contained explanation are realized.

Description

technical field [0001] The invention relates to a debugging method, in particular to a debugging method of an RDFS ontology in a distributed environment. Background technique [0002] The European Union launched the Larkc (The Large Knowledge Collide) project aimed at solving the scalability problem of the existing reasoning system on the Semantic Web. The Vrije University Amsterdam, the Netherlands, which participated in the project developed the WebPIE (Web-scale Parallel Inference Engine) system. It is a distributed RDFS / OWL reasoning engine based on the Hadoop framework. It uses forward reasoning to pre-calculate the reasoning results, and can support reasoning on ontology containing 100 billion triples. The reasoning calculation is based on RDFS and OWL reasoning rules, designed and implemented according to the MapReduce programming model. The developers of WebPIE have recently further studied the MapReduce distributed processing technology using backward reasoning for...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
Inventor 吴刚王国仁刘洪伟王永选张舒李慧琴李梁林克青江泽源李洋刘嘉马云飞王显宇马海龙孔娜
Owner NORTHEASTERN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products