The price of query rewriting in ontology-based data access
The price of query rewriting in ontology-based data access
复制标题
DOI:
10.1016/j.artint.2014.04.004
复制
发表时间:
2014-08-01
影响因子:
14.4
通讯作者:
Zakharyaschev, Michael
中科院分区:
文献类型:
--
作者:
Gottlob, Georg;Kikot, Stanislav;Zakharyaschev, Michael
We give a solution to the succinctness problem for the size of first-order rewritings of conjunctive queries in ontology-based data access with ontology languages such as OWL 2 QL, linear Datalog(+/-) and sticky Datalog. We show that positive existential and nonrecursive datalog rewritings, which do not use extra non-logical symbols (except for intensional predicates in the case of datalog rewritings), suffer an exponential blowup in the worst case, while first-order rewritings can grow superpolynomially unless NP subset of P/poly. We also prove that nonrecursive datalog rewritings are in general exponentially more succinct than positive existential rewritings, while first-order rewritings can be superpolynomially more succinct than positive existential rewritings. On the other hand, we construct polynomial-size positive existential and nonrecursive datalog rewritings under the assumption that any data instance contains two fixed constants. (C) 2014 Elsevier B.V. All rights reserved.