Datalog rewriting techniques for non-Horn ontologies
<p>We study the closely related problems of rewriting disjunctive datalog programs and non-Horn DL ontologies into plain datalog programs that entail the same facts for every dataset. We first propose the class of markable disjunctive datalog programs, which is efficiently recognisable and adm...
Main Authors: | , , |
---|---|
格式: | Conference item |
語言: | English |
出版: |
CEUR-WS.org
2014
|
主題: |
_version_ | 1826317725748690944 |
---|---|
author | Kaminski, M Nenov, Y Grau, BC |
author_facet | Kaminski, M Nenov, Y Grau, BC |
author_sort | Kaminski, M |
collection | OXFORD |
description | <p>We study the closely related problems of rewriting disjunctive datalog programs and non-Horn DL ontologies into plain datalog programs that entail the same facts for every dataset. We first propose the class of markable disjunctive datalog programs, which is efficiently recognisable and admits polynomial rewritings into datalog. Markability naturally extends to SHI ontologies, and markable ontologies admit (possibly exponential) datalog rewritings. We then turn our attention to resolution-based rewriting techniques. We devise an enhanced resolution rewriting procedure for disjunctive datalog, and propose a second class of SHI ontologies that admits exponential datalog rewritings via resolution. Finally, we evaluate the feasibility of our techniques over a large corpus of ontologies, with encouraging results.</p> |
first_indexed | 2024-03-07T03:14:01Z |
format | Conference item |
id | oxford-uuid:b52bfd8c-d3b5-4f51-81b1-beca98e93114 |
institution | University of Oxford |
language | English |
last_indexed | 2025-03-11T16:58:28Z |
publishDate | 2014 |
publisher | CEUR-WS.org |
record_format | dspace |
spelling | oxford-uuid:b52bfd8c-d3b5-4f51-81b1-beca98e931142025-03-05T10:20:51ZDatalog rewriting techniques for non-Horn ontologiesConference itemhttp://purl.org/coar/resource_type/c_5794uuid:b52bfd8c-d3b5-4f51-81b1-beca98e93114Artificial IntelligenceComputer ScienceKnowledge Representation and ReasoningEnglishOxford University Research Archive - ValetCEUR-WS.org2014Kaminski, MNenov, YGrau, BC<p>We study the closely related problems of rewriting disjunctive datalog programs and non-Horn DL ontologies into plain datalog programs that entail the same facts for every dataset. We first propose the class of markable disjunctive datalog programs, which is efficiently recognisable and admits polynomial rewritings into datalog. Markability naturally extends to SHI ontologies, and markable ontologies admit (possibly exponential) datalog rewritings. We then turn our attention to resolution-based rewriting techniques. We devise an enhanced resolution rewriting procedure for disjunctive datalog, and propose a second class of SHI ontologies that admits exponential datalog rewritings via resolution. Finally, we evaluate the feasibility of our techniques over a large corpus of ontologies, with encouraging results.</p> |
spellingShingle | Artificial Intelligence Computer Science Knowledge Representation and Reasoning Kaminski, M Nenov, Y Grau, BC Datalog rewriting techniques for non-Horn ontologies |
title | Datalog rewriting techniques for non-Horn ontologies |
title_full | Datalog rewriting techniques for non-Horn ontologies |
title_fullStr | Datalog rewriting techniques for non-Horn ontologies |
title_full_unstemmed | Datalog rewriting techniques for non-Horn ontologies |
title_short | Datalog rewriting techniques for non-Horn ontologies |
title_sort | datalog rewriting techniques for non horn ontologies |
topic | Artificial Intelligence Computer Science Knowledge Representation and Reasoning |
work_keys_str_mv | AT kaminskim datalogrewritingtechniquesfornonhornontologies AT nenovy datalogrewritingtechniquesfornonhornontologies AT graubc datalogrewritingtechniquesfornonhornontologies |