Title of article :
Computing certain answers in the presence of dependencies
Author/Authors :
Foto N. Afrati، نويسنده , , Nikos Kiourtis، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2010
Pages :
21
From page :
149
To page :
169
Abstract :
In this paper we consider conjunctive queries and views, and we investigate the problem of query answering using views in the presence of dependencies and in particular the problem of finding equivalent and maximally contained rewritings of a query using a set of views in the presence of dependencies. We present an efficient sound and complete algorithm CoreCoverimage which finds equivalent rewritings with the minimum number of subgoals in the presence of weakly acyclic local as view tuple generating dependencies (image). We also present an efficient algorithm Miniconimage that finds maximally contained rewritings (MCRs) with respect to the language of finite unions of conjunctive queries (UCQ) of a UCQ query Q in the presence of image. We also prove that an MCR of a UCQ query Q with respect to UCQ computes all the certain answers of Q both in the absence and presence of a set of dependencies image if the chase of Q with image terminates (and, in the case of dependencies, if such an MCR exists).
Keywords :
Conjunctive queries , views , Certain answers , Query rewritings , Dependencies
Journal title :
Information Systems
Serial Year :
2010
Journal title :
Information Systems
Record number :
1230128
Link To Document :
بازگشت