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: Kaminski, M, Nenov, Y, Grau, BC
格式: 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