Queries and materialized views on probabilistic databases

作者:

Highlights:

摘要

We review in this paper some recent yet fundamental results on evaluating queries over probabilistic databases. While one can see this problem as a special instance of general purpose probabilistic inference, we describe in this paper two key database specific techniques that significantly reduce the complexity of query evaluation on probabilistic databases. The first is the separation of the query and the data: we show here that by doing so, one can identify queries whose data complexity is #P-hard, and queries whose data complexity is in PTIME. The second is the aggressive use of previously computed query results (materialized views): in particular, by rewriting a query in terms of views, one can reduce its complexity from #P-complete to PTIME. We describe a notion of a partial representation for views, and show that, once computed and stored, this partial representation can be used to answer subsequent queries on the probabilistic databases. evaluation.

论文关键词:Probabilistic databses,Query evaluation,Views

论文评审过程:Received 11 September 2008, Revised 11 May 2009, Available online 24 April 2010.

论文官网地址:https://doi.org/10.1016/j.jcss.2010.04.006