• Aucun résultat trouvé

Incremental Reasoning on RDFS

N/A
N/A
Protected

Academic year: 2021

Partager "Incremental Reasoning on RDFS"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-01261407

https://hal.archives-ouvertes.fr/hal-01261407

Submitted on 25 Jan 2016

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Incremental Reasoning on RDFS

Jules Chevalier, Julien Subercaze, Christophe Gravier, Frederique Laforest

To cite this version:

(2)

I

NCREMENTAL

R

EASONING ON

RDFS

J

ULES

C

HEVALIER

, J

ULIEN

S

UBERCAZE

, C

HRISTOPHE

G

RAVIER

, F

RÉDÉRIQUE

L

AFOREST

U

NIVERSITÉ DE

L

YON

, F-42023, S

AINT

-E

TIENNE

, F

RANCE

,

CNRS, UMR5516, L

ABORATOIRE

H

UBERT

C

URIEN

, F-42000, S

AINT

-E

TIENNE

, F

RANCE

,

U

NIVERSITÉ DE

S

AINT

-E

TIENNE

, J

EAN

M

ONNET

, F-42000, S

AINT

-E

TIENNE

, F

RANCE

.

{

JULES

.

CHEVALIER

,

JULIEN

.

SUBERCAZE

,

CHRISTOPHE

.

GRAVIER

,

FREDERIQUE

.

LAFOREST

}@

UNIV

-

ST

-

ETIENNE

.

FR

C

ONTEXT

The Semantic Web enables to:

• describe knowledge from data

• leverage implicit knowledge through

rea-soning algorithms

The main limitations of current reasoning

methods are:

• lack of scalability for large datasets

• inability to reason over knowledge from

evolving data

We contribute to solving these problems by

introducing Slider, an efficient incremental

reasoner.

M

AIN

F

EATURES

• Parallel and Scalable Execution: Each inference rule is mapped to an

inde-pendent module, receiving intended triples and later distributing them to

other modules for further processing.

• Duplicates Limitation: Vertical partitioning [1] and multiple indexing limit

the production of duplicates and avoid unnecessary computation.

• Data Stream Support: Slider can handle both dynamic triple streams and

static triples sets by employing parallel architecture.

• Fragment’s Customization: Slider natively support both RDFS [4] and ρdf

[5] fragments, and can be extended to any other fragments.

A

RCHITECTURAL

O

VERVIEW

TRIPLE STORE

Evolving

Data

Explicit Triples

Implicit Triples

R

2

R

3

R

2

R

1

R

2

R

1

R

2

R

1

R

3

Input Manager

Buffers

Thread Pool

Distributors

R1 R2 R3

Concurrent Access

Rule Modules

General

Distributor

R1 R1 R1 R2 R2 R3 R3 R2 R2

E

XPERIMENTATIONS

• Comparison with OWLIM-SE [2]

• Inference on both RDFS and ρdf

• 13 different ontologies

5 generated with BSBM [3]

2 from real-word datasets

6 subClassOf ontologies

• 106.86% improvement for ρdf

• 36.08% improvement for RDFS

• 71.47% improvement in average

subClassOf1000subClassOf500subClassOf200subClassOf100subClassOf50

wordnetwikip edia BSBM1MBSBM500kBSBM200kBSBM100k 0 10 000 20 000 ρdf Inference time (in ms.) Slider OWLIM

subClassOf1000subClassOf500subClassOf200subClassOf100subClassOf50

wordnetwikip edia BSBM1MBSBM500kBSBM200kBSBM100k 0 10 000 20 000 30 000 RDFS Inference time (in ms.) Slider OWLIM

R

EFERENCES

[1] D. J. Abadi, A. Marcus, S. R. Madden, and K. Hollenbach. Scalable Semantic Web Data Management Using Vertical Partitioning. In PVLDB, 2007.

[2] B. Bishop, A. Kiryakov, D. Ognyanoff, I. Peikov, Z. Tashev, and R. Velkov. OWLIM: A Family of Scalable Semantic Repositories. Semantic Web, 2011.

[3] C. Bizer and A. Schultz. The berlin sparql benchmark. IJSWIS, 2009.

[4] D. Brickley and R. V. Guha. RDF vocabulary description language 1.0: RDF schema. 2004.

[5] S. Munoz, J. Pérez, and C. Gutierrez. Minimal deductive systems for RDF. In The Semantic Web: Research and Applications. 2007.

F

UTURE

W

ORK

• Implementation of more complex

infer-ence rules, to provide reasoning over more

complex fragments.

• Just-in-time optimisations of the rules

exe-cution’s scheduling.

• Use of previous runs informations to

adapt and be more reactive.

S

OURCE

C

ODE AND

D

EMO

The source code is available here:

https://github.com/juleschevalier/slider

A demo can be found here:

http://demo-satin.telecom-st-etienne.fr/ slider/

école d’ingénieurs nouvelles technologies

A

CKNOWLEDGEMENT

Références

Documents relatifs

Using the Fo¨rster formulation of FRET and combining the PM3 calculations of the dipole moments of the aromatic portions of the chromophores, docking process via BiGGER software,

Later in the clinical course, measurement of newly established indicators of erythropoiesis disclosed in 2 patients with persistent anemia inappropriately low

Households’ livelihood and adaptive capacity in peri- urban interfaces : A case study on the city of Khon Kaen, Thailand.. Architecture,

3 Assez logiquement, cette double caractéristique se retrouve également chez la plupart des hommes peuplant la maison d’arrêt étudiée. 111-113) qu’est la surreprésentation

Et si, d’un côté, nous avons chez Carrier des contes plus construits, plus « littéraires », tendant vers la nouvelle (le titre le dit : jolis deuils. L’auteur fait d’une

la RCP n’est pas forcément utilisée comme elle devrait l’être, c'est-à-dire un lieu de coordination et de concertation mais elle peut être utilisée par certains comme un lieu

The change of sound attenuation at the separation line between the two zones, to- gether with the sound attenuation slopes, are equally well predicted by the room-acoustic diffusion

Si certains travaux ont abordé le sujet des dermatoses à l’officine sur un plan théorique, aucun n’a concerné, à notre connaissance, les demandes d’avis