Title of article
Combining intensional with extensional query evaluation in tuple independent probabilistic databases
Author/Authors
Biao Qin، نويسنده , , Shan Wang، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2011
Pages
20
From page
812
To page
831
Abstract
In this paper, we prove that a query plan is safe in tuple independent probabilistic databases if and only if its every answer tuple is tree structured in probabilistic graphical models. We classify hierarchical queries into core and non-core hierarchical queries and show that the existing methods can only generate safe plans for core hierarchical queries. Inspired by the bucket elimination framework, we give the sufficient and necessary conditions for the answer relation of every candidate sub-query to be used as a base relation. Finally, the proposed algorithm generates safe plans for extensional query evaluation on non-boolean hierarchical queries and invokes the SPROUT algorithm for intensional query evaluation on boolean queries. A case study on the TPC-H benchmark reveals that the safe plans of Q7 and Q8 can be evaluated efficiently. Furthermore, extensive experiments show that safe plans generated by the proposed algorithm scale well.
Keywords
Probabilistic databases , Hierarchy , Safe plan , Bucket elimination framework , Probabilistic graphical model
Journal title
Information Sciences
Serial Year
2011
Journal title
Information Sciences
Record number
1214231
Link To Document