Faster OWL Using Split Programs PowerPoint PPT Presentation

presentation player overlay
1 / 4
About This Presentation
Transcript and Presenter's Notes

Title: Faster OWL Using Split Programs


1
Faster OWL Using Split Programs
SCREECH
  • Pascal Hitzler
  • Denny Vrandecic
  • AIFB, University of Karlsruhe, Germany

2
Problem Description
  • Reasoning with OWL DL is hard.
  • For certain Semantic Web applications quick
    responses are more important than absolute
    accuracy of answering.
  • We trade soundess for time, using approximate
    reasoning.

3
Concrete Approach
  • We facilitate recent results due to
  • Hustadt, Motik, Sattler, Studer 2003/2004/2005
  • on casting OWL-DL into disjunctive
    Datalog. (currently being implemented in
    KAON2 see http//kaon2.semanticweb.org)

4
Obtaining speed-up
More details at the poster!
  • Get rid of nominals. linear
  • Translate TBox into clausal form. linear
  • Saturate TBox by taking all consequences.
    exponential
  • Eliminate function symbols. linear
  • Performing inferences. NP

) ?
Exact substitute?
) P
Transforming disjunctive Datalog into
non-disjunctive Datalog using split programs.
Presented here!
Remove existential quantifiers by language
weakening.
Future work!
Write a Comment
User Comments (0)
About PowerShow.com