paper-BagRelationalPDBsAreHard/abstract.tex

18 lines
1.7 KiB
TeX
Raw Normal View History

2020-12-02 16:30:42 -05:00
%root: main.tex
2020-12-15 17:26:40 -05:00
%!TEX root=./main.tex
2020-12-04 13:14:12 -05:00
\begin{abstract}
In this work, we study the problem computing a tuple's expected multiplicity over bag-\abbrTIDB\xplural exactly and approximately.
2022-02-22 22:49:47 -05:00
We consider bag-\abbrTIDB\xplural where we have a bound $\bound$ on the maximum multiplicity (we refer to such bag-\abbrTIDB\xplural as \abbrCTIDB\xplural). In this work we consider the case when $\bound$ is a constant (since that is what is used in practice). We are specifically
2021-09-17 13:39:58 -04:00
interested in the fine-grained complexity and how it compares to the complexity of deterministic query evaluation algorithms --- if these complexities are comparable, it opens the door to practical deployment of probabilistic databases.
Unfortunately, % we show the reverse;
our results imply that computing expected multiplicities for \abbrCTIDB\xplural based on the results produced by such query evaluation algorithms introduces super-linear overhead (under parameterized complexity hardness assumptions/conjectures).
We proceed to study approximation of expected multiplicities of result tuples of positive relational algebra queries ($\raPlus$) over \abbrCTIDB\xplural and for a non-trivial subclass of block-independent databases (\abbrBIDB\xplural).
2021-09-20 15:32:48 -04:00
We develop a sampling algorithm that computes a $(1 \pm \epsilon)$-approximation of the expected multiplicity of an output tuple in time linear in the runtime of a comparable deterministic query for any $\raPlus$ query.
2021-09-12 23:44:44 -04:00
% By removing Bag-PDB's reliance on the sum-of-products representation of polynomials, this result paves the way for future work on PDBs that are competitive with deterministic databases.
2020-12-04 13:14:12 -05:00
\end{abstract}
2020-12-11 19:50:53 -05:00
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
%%% End: