This discussion is archived
10 Replies Latest reply: Sep 20, 2013 3:45 AM by amine.abdessemed RSS

sem_apis.create_entailment performance

amine.abdessemed Newbie
Currently Being Moderated

Hello,

We are inferencing semantic data using sem_apis.create_entailment function on 3 models (including OWL ontology) considering ‘RDFS’ and ‘OWLPRIME’ as rulebases.

We have more than 16 million triples and the inferencing process is taking more than 2 days on a 8 GB ram, 8 cores server running oracle 11R2.

We have noticed that more than 60% time is spent on these rules (that uses some distance notions I guess):

rule: ITER_INC_CLOSURE

rule: CLOSURE_ITER_INC_X_Y (X, Y numbers from 1 to 15)

Please note that we are using these inf_components_in/options:

'RDFS1-, RDFS2-, RDFS4A-, RDFS4B-, RDFS6-, RDFS8-, RDFS10-, RDFS13-, IFP-, CHAIN, UNION',

'USER_RULES=T OPT_SAMEAS=T DOP=8 RAW8=T '

Is there any other an option or way to speed up the process faster since we need to refresh our data every day?

Thanks,

Amine

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points