paper-BagRelationalPDBsAreHard/single_p.tex

22 lines
1.7 KiB
TeX
Raw Normal View History

2020-12-04 13:14:12 -05:00
%root: main.tex
%!TEX root=./main.tex
2020-12-04 13:14:12 -05:00
2020-12-08 11:59:46 -05:00
\subsection{Single $\prob$ value}
2020-12-13 11:32:55 -05:00
\label{sec:single-p}
2020-12-04 13:14:12 -05:00
2021-09-09 11:42:30 -04:00
While \Cref{thm:mult-p-hard-result} shows that computing $\rpoly(\prob,\dots,\prob)$ for multiple values of $\prob$ in general is hard it does not rule out the possibility that one can compute this value exactly for a {\em fixed} value of $\prob$. Indeed, it is easy to check that one can compute $\rpoly(\prob,\dots,\prob)$ exactly in linear time for $\prob\in \inset{0,1}$. Next we show that these two are the only possibilities:
2020-12-18 13:06:13 -05:00
\begin{Theorem}\label{th:single-p-hard}
2021-09-09 11:42:30 -04:00
Fix $\prob\in (0,1)$. Then assuming \Cref{conj:graph} is true, any algorithm that computes $\rpoly_{G}^3(\prob,\dots,\prob)$ for arbitrary $G = (\vset, \edgeSet)$ exactly has to run in time $\Omega\inparen{\abs{\edgeSet}^{1+\eps_0}}$, where $\eps_0$ is as defined in \Cref{conj:graph}.
2020-12-14 00:28:04 -05:00
\end{Theorem}
2021-09-15 17:15:53 -04:00
Note that \Cref{prop:expection-of-polynom} and \Cref{th:single-p-hard} above imply the hardness result in the first row of \Cref{tab:lbs}.
2021-09-18 01:05:31 -04:00
%The above shows the hardness for a very specific lineage polynomial but it is easy to convert this into a parameterized complexity result as follows. One can come up with an infinite family of hard query polynomials by `embedding' $\rpoly_{G}^3$ into an infinite family of trivial lineage polynomials.
We note that \Cref{thm:k-match-hard} and \Cref{conj:known-algo-kmatch} (and the lower bounds in the second and third row of Table~\ref{tab:lbs}) need $k$ to be large enough (in particular, we need a family of hard queries). But the above \Cref{th:single-p-hard} (and the lower bound in first row of Table~\ref{tab:lbs}) holds for $k=3$ (and hence for a fixed query).
2020-12-04 13:14:12 -05:00
2020-12-18 13:06:13 -05:00
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
2021-09-18 01:05:31 -04:00
%%% End: