Removing .aux and .cut files.

master
Aaron Huber 2022-03-14 14:34:56 -04:00
parent f0fbbc1b14
commit 160e959c73
2 changed files with 0 additions and 614 deletions

View File

@ -1 +0,0 @@
\input{acknowledgements}

613
main.aux
View File

@ -1,613 +0,0 @@
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\zref@newlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\@writefile{toc}{\contentsline {section}{Abstract}{1}{section*.1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}{section.1}\protected@file@percent }
\newlabel{sec:intro}{{1}{1}{Introduction}{section.1}{}}
\newlabel{sec:intro@cref}{{[section][1][]1}{[1][1][]1}}
\newlabel{prob:expect-mult}{{1.1}{1}{}{Theorem.1.1}{}}
\newlabel{prob:expect-mult@cref}{{[Problem][1][1]1.1}{[1][1][]1}}
\citation{10.1145/1265530.1265571}
\citation{10.5555/645413.652181}
\citation{CHEN20061346}
\citation{DBLP:conf/icde/OlteanuHK10,DBLP:journals/jal/KarpLM89}
\citation{IL84a,Imielinski1989IncompleteII,Antova_fastand,DBLP:conf/vldb/AgrawalBSHNSW06}
\citation{DBLP:conf/pods/GreenKT07}
\citation{DBLP:conf/icde/OlteanuHK10}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Our lower bounds for a specific hard query $Q_{hard}$ parameterized by $k$. For $\mathcal {D}= \left \{{\left \{{0,\ldots , c}\right \}^D, \mathcal {P}}\right \}$ those with `Multiple' in the second column need the algorithm to be able to handle multiple $\mathcal {P}$, i.e. probability distributions (for a given $D$). The last column states the hardness assumptions that imply the lower bounds in the first column ($\epsilon _o,C_0,c_0$ are constants that are independent of $k$).\relax }}{2}{table.caption.5}\protected@file@percent }
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{tab:lbs}{{1}{2}{Our lower bounds for a specific hard query $\qhard $ parameterized by $k$. For $\pdb = \inset {\worlds , \bpd }$ those with `Multiple' in the second column need the algorithm to be able to handle multiple $\bpd $, i.e. probability distributions (for a given $\tupset $). The last column states the hardness assumptions that imply the lower bounds in the first column ($\eps _o,C_0,c_0$ are constants that are independent of $k$).\relax }{table.caption.5}{}}
\newlabel{tab:lbs@cref}{{[table][1][]1}{[1][2][]2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Polynomial Equivalence}{2}{subsection.1.1}\protected@file@percent }
\newlabel{sec:intro-poly-equiv}{{1.1}{2}{Polynomial Equivalence}{subsection.1.1}{}}
\newlabel{sec:intro-poly-equiv@cref}{{[subsection][1][1]1.1}{[1][2][]2}}
\newlabel{prob:bag-pdb-poly-expected}{{1.2}{2}{Expected Multiplicity of Lineage Polynomials}{Theorem.1.2}{}}
\newlabel{prob:bag-pdb-poly-expected@cref}{{[Problem][2][1]1.2}{[1][2][]2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Construction of the lineage (polynomial) for an $\ensuremath {\mathcal {RA}^{+}}\xspace $ query $Q$ over an arbitrary deterministic database $\overline {D}$, where ${\bf X}$ consists of all $X_t$ over all $R$ in $\overline {D}$ and $t$ in $R$. Here $\overline {D}.R$ denotes the instance of relation $R$ in $\overline {D}$. Please note, after we introduce the reduction to $1$-\textnormal {BIDB}\xspace , the base case will be expressed alternatively.\relax }}{3}{figure.caption.6}\protected@file@percent }
\newlabel{fig:nxDBSemantics}{{1}{3}{Construction of the lineage (polynomial) for an $\raPlus $ query $\query $ over an arbitrary deterministic database $\gentupset $, where $\vct {X}$ consists of all $X_\tup $ over all $\rel $ in $\gentupset $ and $\tup $ in $\rel $. Here $\gentupset .\rel $ denotes the instance of relation $\rel $ in $\gentupset $. Please note, after we introduce the reduction to $1$-\abbrBIDB , the base case will be expressed alternatively.\relax }{figure.caption.6}{}}
\newlabel{fig:nxDBSemantics@cref}{{[figure][1][]1}{[1][2][]3}}
\newlabel{def:reduced-poly}{{1.3}{3}{}{Theorem.1.3}{}}
\newlabel{def:reduced-poly@cref}{{[Definition][3][1]1.3}{[1][3][]3}}
\newlabel{lem:tidb-reduce-poly}{{1.4}{3}{}{Theorem.1.4}{}}
\newlabel{lem:tidb-reduce-poly@cref}{{[Lemma][4][1]1.4}{[1][3][]3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Our Techniques}{3}{subsection.1.2}\protected@file@percent }
\citation{DBLP:books/daglib/0020812}
\citation{yang:2015:pvldb:lenses,DBLP:journals/vldb/SaRR0W0Z17,DBLP:journals/pvldb/RekatsinasCIR17,DBLP:journals/pvldb/BeskalesIG10,DBLP:journals/vldb/SaRR0W0Z17}
\citation{kumari:2016:qdb:communicating}
\citation{feng:2019:sigmod:uncertainty,feng:2021:sigmod:efficient}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Intensional Query Evaluation Model $(Q_2 = \pi _{\text {Point}}$ $\left ({T\mathlarger \Join _{\text {Point} = \text {Point}_1}R}\right )$ where, for table $R,\nonbreakingspace c= 2$, while for $T,\nonbreakingspace c= 1.)$\relax }}{4}{figure.caption.7}\protected@file@percent }
\newlabel{fig:two-step}{{2}{4}{Intensional Query Evaluation Model $(\query _2 = \project _{\text {Point}}$ $\inparen {T\join _{\text {Point} = \text {Point}_1}R}$ where, for table $R,~\bound = 2$, while for $T,~\bound = 1.)$\relax }{figure.caption.7}{}}
\newlabel{fig:two-step@cref}{{[figure][2][]2}{[1][4][]4}}
\newlabel{prob:big-o-joint-steps}{{1.5}{4}{\abbrCTIDB linear time approximation}{Theorem.1.5}{}}
\newlabel{prob:big-o-joint-steps@cref}{{[Problem][5][1]1.5}{[1][4][]4}}
\newlabel{prob:intro-stmt}{{1.6}{4}{}{Theorem.1.6}{}}
\newlabel{prob:intro-stmt@cref}{{[Problem][6][1]1.6}{[1][4][]4}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Background and Notation}{5}{section.2}\protected@file@percent }
\newlabel{sec:background}{{2}{5}{Background and Notation}{section.2}{}}
\newlabel{sec:background@cref}{{[section][2][]2}{[1][5][]5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Polynomial Definition and Terminology}{5}{subsection.2.1}\protected@file@percent }
\newlabel{eq:sop-form}{{1}{5}{Polynomial Definition and Terminology}{equation.2.1}{}}
\newlabel{eq:sop-form@cref}{{[equation][1][]1}{[1][5][]5}}
\newlabel{def:smb}{{2.1}{5}{Standard Monomial Basis}{Theorem.2.1}{}}
\newlabel{def:smb@cref}{{[Definition][1][2]2.1}{[1][5][]5}}
\newlabel{def:degree-of-poly}{{2.2}{5}{Degree}{Theorem.2.2}{}}
\newlabel{def:degree-of-poly@cref}{{[Definition][2][2]2.2}{[1][5][]5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}\text {Binary-BIDB}\xspace }{5}{subsection.2.2}\protected@file@percent }
\newlabel{subsec:one-bidb}{{2.2}{5}{\abbrOneBIDB }{subsection.2.2}{}}
\newlabel{subsec:one-bidb@cref}{{[subsection][2][2]2.2}{[1][5][]5}}
\newlabel{subsec:tidbs-and-bidbs}{{2.2}{5}{\abbrOneBIDB }{subsection.2.2}{}}
\newlabel{subsec:tidbs-and-bidbs@cref}{{[subsection][2][2]2.2}{[1][5][]5}}
\newlabel{def:one-bidb}{{2.3}{5}{\abbrOneBIDB }{Theorem.2.3}{}}
\newlabel{def:one-bidb@cref}{{[Definition][3][2]2.3}{[1][5][]5}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Construction of the lineage (polynomial) for an $\ensuremath {\mathcal {RA}^{+}}\xspace $ query $Q$ over $\overline {D}'$.\relax }}{5}{figure.caption.8}\protected@file@percent }
\newlabel{fig:lin-poly-bidb}{{3}{5}{Construction of the lineage (polynomial) for an $\raPlus $ query $\query $ over $\gentupset '$.\relax }{figure.caption.8}{}}
\newlabel{fig:lin-poly-bidb@cref}{{[figure][3][]3}{[1][5][]5}}
\newlabel{prop:ctidb-reduct}{{2.4}{5}{\abbrCTIDB reduction}{Theorem.2.4}{}}
\newlabel{prop:ctidb-reduct@cref}{{[Proposition][4][2]2.4}{[1][5][]5}}
\newlabel{def:reduced-poly-one-bidb}{{2.5}{5}{$\rpoly '$}{Theorem.2.5}{}}
\newlabel{def:reduced-poly-one-bidb@cref}{{[Definition][5][2]2.5}{[1][5][]5}}
\newlabel{cor:expct-sop}{{2.7}{5}{}{Theorem.2.7}{}}
\newlabel{cor:expct-sop@cref}{{[Corollary][7][2]2.7}{[1][5][]5}}
\newlabel{subsub:possible-world-sem}{{2.2.1}{5}{Possible World Semantics}{subsubsection.2.2.1}{}}
\newlabel{subsub:possible-world-sem@cref}{{[subsubsection][1][2,2]2.2.1}{[1][5][]5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Possible World Semantics}{5}{subsubsection.2.2.1}\protected@file@percent }
\citation{IL84a}
\citation{arith-complexity}
\newlabel{prop:expection-of-polynom}{{2.8}{6}{Expectation of polynomials}{Theorem.2.8}{}}
\newlabel{prop:expection-of-polynom@cref}{{[Proposition][8][2]2.8}{[1][6][]6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Formalizing \Cref {prob:intro-stmt}}{6}{subsection.2.3}\protected@file@percent }
\newlabel{sec:expression-trees}{{2.3}{6}{Formalizing \Cref {prob:intro-stmt}}{subsection.2.3}{}}
\newlabel{sec:expression-trees@cref}{{[subsection][3][2]2.3}{[1][6][]6}}
\newlabel{def:circuit}{{2.9}{6}{Circuit}{Theorem.2.9}{}}
\newlabel{def:circuit@cref}{{[Definition][9][2]2.9}{[1][6][]6}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Circuit encoding of $(X + 2Y)(2X - Y)$\relax }}{6}{figure.caption.9}\protected@file@percent }
\newlabel{fig:circuit}{{4}{6}{Circuit encoding of $(X + 2Y)(2X - Y)$\relax }{figure.caption.9}{}}
\newlabel{fig:circuit@cref}{{[figure][4][]4}{[1][6][]6}}
\newlabel{def:poly-func}{{2.10}{6}{$\polyf (\cdot )$}{Theorem.2.10}{}}
\newlabel{def:poly-func@cref}{{[Definition][10][2]2.10}{[1][6][]6}}
\newlabel{def:circuit-set}{{2.11}{6}{Circuit Set}{Theorem.2.11}{}}
\newlabel{def:circuit-set@cref}{{[Definition][11][2]2.11}{[1][6][]6}}
\newlabel{def:the-expected-multipl}{{2.12}{6}{The Expected Result Multiplicity Problem}{Theorem.2.12}{}}
\newlabel{def:the-expected-multipl@cref}{{[Definition][12][2]2.12}{[1][6][]6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Relationship to Deterministic Query Runtimes}{6}{subsection.2.4}\protected@file@percent }
\newlabel{sec:gen}{{2.4}{6}{Relationship to Deterministic Query Runtimes}{subsection.2.4}{}}
\newlabel{sec:gen@cref}{{[subsection][4][2]2.4}{[1][6][]6}}
\newlabel{def:join-cost}{{2.13}{6}{Join Cost}{Theorem.2.13}{}}
\newlabel{def:join-cost@cref}{{[Definition][13][2]2.13}{[1][6][]6}}
\citation{skew,ngo-survey}
\citation{factorized-db}
\citation{DBLP:conf/pods/KhamisNR16}
\citation{AGM}
\citation{k-match}
\citation{k-match}
\citation{triang-hard}
\@writefile{toc}{\contentsline {section}{\numberline {3}Hardness of Exact Computation}{7}{section.3}\protected@file@percent }
\newlabel{sec:hard}{{3}{7}{Hardness of Exact Computation}{section.3}{}}
\newlabel{sec:hard@cref}{{[section][3][]3}{[1][7][]7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Preliminaries}{7}{subsection.3.1}\protected@file@percent }
\newlabel{sec:hard:sub:pre}{{3.1}{7}{Preliminaries}{subsection.3.1}{}}
\newlabel{sec:hard:sub:pre@cref}{{[subsection][1][3]3.1}{[1][7][]7}}
\newlabel{thm:k-match-hard}{{3.1}{7}{\cite {k-match}}{Theorem.3.1}{}}
\newlabel{thm:k-match-hard@cref}{{[Theorem][1][3]3.1}{[1][7][]7}}
\newlabel{conj:known-algo-kmatch}{{3.2}{7}{}{Theorem.3.2}{}}
\newlabel{conj:known-algo-kmatch@cref}{{[hypo][2][3]3.2}{[1][7][]7}}
\newlabel{conj:graph}{{3.3}{7}{}{Theorem.3.3}{}}
\newlabel{conj:graph@cref}{{[hypo][3][3]3.3}{[1][7][]7}}
\newlabel{def:qk}{{3.4}{7}{}{Theorem.3.4}{}}
\newlabel{def:qk@cref}{{[Definition][4][3]3.4}{[1][7][]7}}
\zref@newlabel{mdf@pagelabel-1}{\default{3.1}\page{7}\abspage{7}\mdf@pagevalue{7}}
\newlabel{lem:tdet-om}{{3.5}{7}{}{Theorem.3.5}{}}
\newlabel{lem:tdet-om@cref}{{[Lemma][5][3]3.5}{[1][7][]7}}
\citation{pdbench}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Multiple Distinct $p$ Values}{8}{subsection.3.2}\protected@file@percent }
\newlabel{sec:multiple-p}{{3.2}{8}{Multiple Distinct $\prob $ Values}{subsection.3.2}{}}
\newlabel{sec:multiple-p@cref}{{[subsection][2][3]3.2}{[1][7][]8}}
\newlabel{thm:mult-p-hard-result}{{3.6}{8}{}{Theorem.3.6}{}}
\newlabel{thm:mult-p-hard-result@cref}{{[Theorem][6][3]3.6}{[1][7][]8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Single $p$ value}{8}{subsection.3.3}\protected@file@percent }
\newlabel{sec:single-p}{{3.3}{8}{Single $\prob $ value}{subsection.3.3}{}}
\newlabel{sec:single-p@cref}{{[subsection][3][3]3.3}{[1][8][]8}}
\newlabel{th:single-p-hard}{{3.7}{8}{}{Theorem.3.7}{}}
\newlabel{th:single-p-hard@cref}{{[Theorem][7][3]3.7}{[1][8][]8}}
\@writefile{toc}{\contentsline {section}{\numberline {4}$1 \pm \epsilon $ Approximation Algorithm}{8}{section.4}\protected@file@percent }
\newlabel{sec:algo}{{4}{8}{$1 \pm \epsilon $ Approximation Algorithm}{section.4}{}}
\newlabel{sec:algo@cref}{{[section][4][]4}{[1][8][]8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Preliminaries and some more notation}{8}{subsection.4.1}\protected@file@percent }
\newlabel{def:expand-circuit}{{4.1}{8}{$\expansion {\circuit }$}{Theorem.4.1}{}}
\newlabel{def:expand-circuit@cref}{{[Definition][1][4]4.1}{[1][8][]8}}
\newlabel{def:positive-circuit}{{4.2}{8}{$\abs {\circuit }$}{Theorem.4.2}{}}
\newlabel{def:positive-circuit@cref}{{[Definition][2][4]4.2}{[1][8][]8}}
\newlabel{def:size-depth}{{4.3}{8}{\size ($\cdot $), \depth $\inparen {\cdot }$}{Theorem.4.3}{}}
\newlabel{def:size-depth@cref}{{[Definition][3][4]4.3}{[1][8][]8}}
\newlabel{def:degree}{{4.4}{8}{$\degree (\cdot )$}{Theorem.4.4}{}}
\newlabel{def:degree@cref}{{[Definition][4][4]4.4}{[1][8][]8}}
\citation{valiant-79-cenrp}
\citation{DS12}
\citation{FO16}
\citation{AB15}
\citation{kenig-13-nclexpdc,roy-11-f,sen-10-ronfqevpd}
\newlabel{def:param-gamma}{{4.6}{9}{Parameter $\gamma $}{Theorem.4.6}{}}
\newlabel{def:param-gamma@cref}{{[Definition][6][4]4.6}{[1][9][]9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Our main result}{9}{subsection.4.2}\protected@file@percent }
\newlabel{sec:algo:sub:main-result}{{4.2}{9}{Our main result}{subsection.4.2}{}}
\newlabel{sec:algo:sub:main-result@cref}{{[subsection][2][4]4.2}{[1][9][]9}}
\newlabel{eq:tilde-Q-bi}{{2}{9}{Our main result}{equation.4.2}{}}
\newlabel{eq:tilde-Q-bi@cref}{{[equation][2][]2}{[1][9][]9}}
\newlabel{cor:approx-algo-const-p}{{4.7}{9}{}{Theorem.4.7}{}}
\newlabel{cor:approx-algo-const-p@cref}{{[Theorem][7][4]4.7}{[1][9][]9}}
\newlabel{eq:approx-algo-bound-main}{{3}{9}{}{equation.4.3}{}}
\newlabel{eq:approx-algo-bound-main@cref}{{[equation][3][]3}{[1][9][]9}}
\newlabel{eq:approx-algo-runtime}{{4}{9}{}{equation.4.4}{}}
\newlabel{eq:approx-algo-runtime@cref}{{[equation][4][]4}{[1][9][]9}}
\newlabel{lem:ctidb-gamma}{{4.8}{9}{}{Theorem.4.8}{}}
\newlabel{lem:ctidb-gamma@cref}{{[Lemma][8][4]4.8}{[1][9][]9}}
\newlabel{lem:val-ub}{{4.9}{9}{}{Theorem.4.9}{}}
\newlabel{lem:val-ub@cref}{{[Lemma][9][4]4.9}{[1][9][]9}}
\newlabel{cor:approx-algo-punchline}{{4.10}{9}{}{Theorem.4.10}{}}
\newlabel{cor:approx-algo-punchline@cref}{{[Corollary][10][4]4.10}{[1][9][]9}}
\newlabel{cor:approx-algo-punchline-ctidb}{{4.11}{9}{}{Theorem.4.11}{}}
\newlabel{cor:approx-algo-punchline-ctidb@cref}{{[Corollary][11][4]4.11}{[1][9][]9}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Related Work}{9}{section.5}\protected@file@percent }
\newlabel{sec:related-work}{{5}{9}{Related Work}{section.5}{}}
\newlabel{sec:related-work@cref}{{[section][5][]5}{[1][9][]9}}
\citation{VS17}
\citation{RS07}
\citation{GT06}
\citation{FH12}
\citation{AD11d}
\citation{DS12}
\citation{FH13,heuvel-19-anappdsd,DBLP:conf/icde/OlteanuHK10,DS07}
\citation{DS07}
\citation{DBLP:conf/icde/OlteanuHK10}
\citation{jha-12-pdwm}
\citation{factorized-db}
\citation{jha-12-pdwm}
\citation{DM14c}
\citation{S18a}
\citation{bahar-93-al}
\citation{chen-10-cswssr}
\bibstyle{ACM-Reference-Format}
\bibdata{main}
\bibcite{pdbench}{{1}{}{{}}{{}}}
\bibcite{DBLP:conf/vldb/AgrawalBSHNSW06}{{2}{}{{}}{{}}}
\bibcite{AB15}{{3}{}{{}}{{}}}
\bibcite{AD11d}{{4}{}{{}}{{}}}
\bibcite{Antova_fastand}{{5}{}{{}}{{}}}
\bibcite{AGM}{{6}{}{{}}{{}}}
\bibcite{bahar-93-al}{{7}{}{{}}{{}}}
\bibcite{DBLP:journals/pvldb/BeskalesIG10}{{8}{}{{}}{{}}}
\bibcite{arith-complexity}{{9}{}{{}}{{}}}
\bibcite{chen-10-cswssr}{{10}{}{{}}{{}}}
\bibcite{CHEN20061346}{{11}{}{{}}{{}}}
\bibcite{k-match}{{12}{}{{}}{{}}}
\bibcite{DS07}{{13}{}{{}}{{}}}
\bibcite{10.1145/1265530.1265571}{{14}{}{{}}{{}}}
\bibcite{DS12}{{15}{}{{}}{{}}}
\bibcite{heuvel-19-anappdsd}{{16}{}{{}}{{}}}
\bibcite{DM14c}{{17}{}{{}}{{}}}
\bibcite{feng:2021:sigmod:efficient}{{18}{}{{}}{{}}}
\bibcite{feng:2019:sigmod:uncertainty}{{19}{}{{}}{{}}}
\bibcite{FH12}{{20}{}{{}}{{}}}
\bibcite{FH13}{{21}{}{{}}{{}}}
\bibcite{FO16}{{22}{}{{}}{{}}}
\bibcite{10.5555/645413.652181}{{23}{}{{}}{{}}}
\bibcite{param-comp}{{24}{}{{}}{{}}}
\bibcite{DBLP:books/daglib/0020812}{{25}{}{{}}{{}}}
\bibcite{graetzer-08-un}{{26}{}{{}}{{}}}
\bibcite{DBLP:conf/pods/GreenKT07}{{27}{}{{}}{{}}}
\bibcite{GT06}{{28}{}{{}}{{}}}
\bibcite{Imielinski1989IncompleteII}{{29}{}{{}}{{}}}
\bibcite{IL84a}{{30}{}{{}}{{}}}
\bibcite{jha-12-pdwm}{{31}{}{{}}{{}}}
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusions and Future Work}{10}{section.6}\protected@file@percent }
\newlabel{sec:concl-future-work}{{6}{10}{Conclusions and Future Work}{section.6}{}}
\newlabel{sec:concl-future-work@cref}{{[section][6][]6}{[1][10][]10}}
\@writefile{toc}{\contentsline {section}{Acknowledgments}{10}{section*.11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {7}Acknowledgements}{10}{section.7}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{References}{10}{section*.13}\protected@file@percent }
\bibcite{DBLP:journals/jal/KarpLM89}{{32}{}{{}}{{}}}
\bibcite{kenig-13-nclexpdc}{{33}{}{{}}{{}}}
\bibcite{kennedy:2010:icde:pip}{{34}{}{{}}{{}}}
\bibcite{DBLP:conf/pods/KhamisNR16}{{35}{}{{}}{{}}}
\bibcite{triang-hard}{{36}{}{{}}{{}}}
\bibcite{kumari:2016:qdb:communicating}{{37}{}{{}}{{}}}
\bibcite{ngo-survey}{{38}{}{{}}{{}}}
\bibcite{skew}{{39}{}{{}}{{}}}
\bibcite{DBLP:conf/icde/OlteanuHK10}{{40}{}{{}}{{}}}
\bibcite{factorized-db}{{41}{}{{}}{{}}}
\bibcite{DBLP:journals/pvldb/RekatsinasCIR17}{{42}{}{{}}{{}}}
\bibcite{roy-11-f}{{43}{}{{}}{{}}}
\bibcite{RS07}{{44}{}{{}}{{}}}
\bibcite{DBLP:journals/vldb/SaRR0W0Z17}{{45}{}{{}}{{}}}
\bibcite{sen-10-ronfqevpd}{{46}{}{{}}{{}}}
\bibcite{S18a}{{47}{}{{}}{{}}}
\bibcite{valiant-79-cenrp}{{48}{}{{}}{{}}}
\bibcite{VS17}{{49}{}{{}}{{}}}
\bibcite{virgi-survey}{{50}{}{{}}{{}}}
\bibcite{yang:2015:pvldb:lenses}{{51}{}{{}}{{}}}
\citation{DBLP:conf/pods/GreenKT07}
\@writefile{toc}{\contentsline {section}{\numberline {A}Generalizing Beyond Set Inputs}{12}{appendix.A}\protected@file@percent }
\newlabel{sec:gener-results-beyond}{{A}{12}{Generalizing Beyond Set Inputs}{appendix.A}{}}
\newlabel{sec:gener-results-beyond@cref}{{[appendix][1][2147483647]A}{[1][12][]12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {A.1}\textnormal {TIDB}\xspace {}s}{12}{subsection.A.1}\protected@file@percent }
\newlabel{sec:abbrtidbs}{{A.1}{12}{\abbrTIDB {}s}{subsection.A.1}{}}
\newlabel{sec:abbrtidbs@cref}{{[subappendix][1][2147483647,1]A.1}{[1][12][]12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {A.2}\textnormal {BIDB}\xspace {}s}{12}{subsection.A.2}\protected@file@percent }
\newlabel{sec:abbrbidbs}{{A.2}{12}{\abbrBIDB {}s}{subsection.A.2}{}}
\newlabel{sec:abbrbidbs@cref}{{[subappendix][2][2147483647,1]A.2}{[1][12][]12}}
\@writefile{toc}{\contentsline {section}{\numberline {B}Missing details from Section\nonbreakingspace \ref {sec:background}}{12}{appendix.B}\protected@file@percent }
\newlabel{sec:proofs-background}{{B}{12}{Missing details from Section~\ref {sec:background}}{appendix.B}{}}
\newlabel{sec:proofs-background@cref}{{[appendix][2][2147483647]B}{[1][12][]12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {B.1}$\mathcal {K}$-relations and $\mathbb {N}[{\bf X}]$-encoded PDB\xspace s\xspace }{12}{subsection.B.1}\protected@file@percent }
\newlabel{subsec:supp-mat-background}{{B.1}{12}{$\semK $-relations and \abbrNXPDB \xplural }{subsection.B.1}{}}
\newlabel{subsec:supp-mat-background@cref}{{[subappendix][1][2147483647,2]B.1}{[1][12][]12}}
\newlabel{subsec:supp-mat-krelations}{{B.1}{12}{$\semK $-relations and \abbrNXPDB \xplural }{subsection.B.1}{}}
\newlabel{subsec:supp-mat-krelations@cref}{{[subappendix][1][2147483647,2]B.1}{[1][12][]12}}
\newlabel{def:representation-syste}{{B.1}{12}{Representation System}{Theorem.B.1}{}}
\newlabel{def:representation-syste@cref}{{[Definition][1][2147483647,2]B.1}{[1][12][]12}}
\citation{DBLP:conf/pods/GreenKT07}
\citation{DBLP:conf/pods/GreenKT07}
\newlabel{def:semnx-pdbs}{{B.2}{13}{$\rmod \inparen {\pxdb }$}{Theorem.B.2}{}}
\newlabel{def:semnx-pdbs@cref}{{[Definition][2][2147483647,2]B.2}{[1][13][]13}}
\newlabel{prop:semnx-pdbs-are-a-}{{B.3}{13}{}{Theorem.B.3}{}}
\newlabel{prop:semnx-pdbs-are-a-@cref}{{[Proposition][3][2147483647,2]B.3}{[1][13][]13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {B.2}TIDBs\xspace and BIDBs\xspace in the $\mathbb {N}[{\bf X}]$-encoded PDB\xspace model}{13}{subsection.B.2}\protected@file@percent }
\newlabel{subsec:supp-mat-ti-bi-def}{{B.2}{13}{\tis and \bis in the \abbrNXPDB model}{subsection.B.2}{}}
\newlabel{subsec:supp-mat-ti-bi-def@cref}{{[subappendix][2][2147483647,2]B.2}{[1][13][]13}}
\newlabel{eq:tidb-expectation}{{5}{13}{\tis and \bis in the \abbrNXPDB model}{equation.B.5}{}}
\newlabel{eq:tidb-expectation@cref}{{[equation][5][2147483647]5}{[1][13][]13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {B.3}Proof of\nonbreakingspace \Cref {prop:expection-of-polynom}}{13}{subsection.B.3}\protected@file@percent }
\newlabel{subsec:expectation-of-polynom-proof}{{B.3}{13}{Proof of~\Cref {prop:expection-of-polynom}}{subsection.B.3}{}}
\newlabel{subsec:expectation-of-polynom-proof@cref}{{[subappendix][3][2147483647,2]B.3}{[1][13][]13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {B.4}Proposition\nonbreakingspace \ref {proposition:q-qtilde}}{14}{subsection.B.4}\protected@file@percent }
\newlabel{app:subsec-prop-q-qtilde}{{B.4}{14}{Proposition~\ref {proposition:q-qtilde}}{subsection.B.4}{}}
\newlabel{app:subsec-prop-q-qtilde@cref}{{[subappendix][4][2147483647,2]B.4}{[1][14][]14}}
\newlabel{proposition:q-qtilde}{{B.4}{14}{}{Theorem.B.4}{}}
\newlabel{proposition:q-qtilde@cref}{{[Proposition][4][2147483647,2]B.4}{[1][14][]14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {B.5}Proof for Lemma\nonbreakingspace \ref {lem:tidb-reduce-poly}}{14}{subsection.B.5}\protected@file@percent }
\newlabel{subsec:proof-exp-poly-rpoly}{{B.5}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{subsection.B.5}{}}
\newlabel{subsec:proof-exp-poly-rpoly@cref}{{[subappendix][5][2147483647,2]B.5}{[1][14][]14}}
\newlabel{p1-s1a}{{6}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.6}{}}
\newlabel{p1-s1a@cref}{{[equation][6][2147483647]6}{[1][14][]14}}
\newlabel{p1-s1b}{{7}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.7}{}}
\newlabel{p1-s1b@cref}{{[equation][7][2147483647]7}{[1][14][]14}}
\newlabel{p1-s1c}{{8}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.8}{}}
\newlabel{p1-s1c@cref}{{[equation][8][2147483647]8}{[1][14][]14}}
\newlabel{p1-s2}{{9}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.9}{}}
\newlabel{p1-s2@cref}{{[equation][9][2147483647]9}{[1][14][]14}}
\newlabel{p1-s3}{{10}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.10}{}}
\newlabel{p1-s3@cref}{{[equation][10][2147483647]10}{[1][14][]14}}
\newlabel{p1-s4}{{11}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.11}{}}
\newlabel{p1-s4@cref}{{[equation][11][2147483647]11}{[1][14][]14}}
\newlabel{p1-s5}{{12}{14}{Proof for Lemma~\ref {lem:tidb-reduce-poly}}{equation.B.12}{}}
\newlabel{p1-s5@cref}{{[equation][12][2147483647]12}{[1][14][]14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {B.6}Proof For Corollary\nonbreakingspace \ref {cor:expct-sop}}{14}{subsection.B.6}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {C}Missing details from Section\nonbreakingspace \ref {sec:hard}}{14}{appendix.C}\protected@file@percent }
\newlabel{app:single-mult-p}{{C}{14}{Missing details from Section~\ref {sec:hard}}{appendix.C}{}}
\newlabel{app:single-mult-p@cref}{{[appendix][3][2147483647]C}{[1][14][]14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.1}\Cref {lem:pdb-for-def-qk}}{14}{subsection.C.1}\protected@file@percent }
\newlabel{lem:pdb-for-def-qk}{{C.1}{14}{}{Theorem.C.1}{}}
\newlabel{lem:pdb-for-def-qk@cref}{{[Lemma][1][2147483647,3]C.1}{[1][14][]14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.2}Proof of \Cref {lem:tdet-om}}{14}{subsection.C.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.3}\Cref {lem:qEk-multi-p}}{15}{subsection.C.3}\protected@file@percent }
\newlabel{lem:qEk-multi-p}{{C.2}{15}{}{Theorem.C.2}{}}
\newlabel{lem:qEk-multi-p@cref}{{[Lemma][2][2147483647,3]C.2}{[1][15][]15}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.4}Proof of Lemma\nonbreakingspace \ref {lem:qEk-multi-p}}{15}{subsection.C.4}\protected@file@percent }
\newlabel{subsec:c2k-proportional}{{C.4}{15}{Proof of Lemma~\ref {lem:qEk-multi-p}}{subsection.C.4}{}}
\newlabel{subsec:c2k-proportional@cref}{{[subappendix][4][2147483647,3]C.4}{[1][15][]15}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.5}Proof of Theorem\nonbreakingspace \ref {thm:mult-p-hard-result}}{15}{subsection.C.5}\protected@file@percent }
\newlabel{eq:proof-omega-kmatch2}{{13}{15}{Proof of Theorem~\ref {thm:mult-p-hard-result}}{equation.C.13}{}}
\newlabel{eq:proof-omega-kmatch2@cref}{{[equation][13][2147483647]13}{[1][15][]15}}
\newlabel{eq:proof-omega-kmatch4}{{14}{15}{Proof of Theorem~\ref {thm:mult-p-hard-result}}{equation.C.14}{}}
\newlabel{eq:proof-omega-kmatch4@cref}{{[equation][14][2147483647]14}{[1][15][]15}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.6}Subgraph Notation and $O(1)$ Closed Formulas}{15}{subsection.C.6}\protected@file@percent }
\newlabel{eq:1e}{{15}{15}{Subgraph Notation and $O(1)$ Closed Formulas}{equation.C.15}{}}
\newlabel{eq:1e@cref}{{[equation][15][2147483647]15}{[1][15][]15}}
\newlabel{eq:2p}{{16}{16}{Subgraph Notation and $O(1)$ Closed Formulas}{equation.C.16}{}}
\newlabel{eq:2p@cref}{{[equation][16][2147483647]16}{[1][15][]16}}
\newlabel{eq:2m}{{17}{16}{Subgraph Notation and $O(1)$ Closed Formulas}{equation.C.17}{}}
\newlabel{eq:2m@cref}{{[equation][17][2147483647]17}{[1][15][]16}}
\newlabel{eq:3s}{{18}{16}{Subgraph Notation and $O(1)$ Closed Formulas}{equation.C.18}{}}
\newlabel{eq:3s@cref}{{[equation][18][2147483647]18}{[1][15][]16}}
\newlabel{eq:2pd-3d}{{19}{16}{Subgraph Notation and $O(1)$ Closed Formulas}{equation.C.19}{}}
\newlabel{eq:2pd-3d@cref}{{[equation][19][2147483647]19}{[1][15][]16}}
\newlabel{eq:3p-3tri}{{20}{16}{Subgraph Notation and $O(1)$ Closed Formulas}{equation.C.20}{}}
\newlabel{eq:3p-3tri@cref}{{[equation][20][2147483647]20}{[1][15][]16}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.7}Proofs of \Cref {eq:1e}-\Cref {eq:3p-3tri}}{16}{subsection.C.7}\protected@file@percent }
\newlabel{app:easy-counts}{{C.7}{16}{Proofs of \Cref {eq:1e}-\Cref {eq:3p-3tri}}{subsection.C.7}{}}
\newlabel{app:easy-counts@cref}{{[subappendix][7][2147483647,3]C.7}{[1][16][]16}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.8}Tools to prove \Cref {th:single-p-hard}}{16}{subsection.C.8}\protected@file@percent }
\newlabel{lem:qE3-exp}{{C.3}{16}{}{Theorem.C.3}{}}
\newlabel{lem:qE3-exp@cref}{{[Lemma][3][2147483647,3]C.3}{[1][16][]16}}
\newlabel{claim:four-one}{{21}{16}{}{equation.C.21}{}}
\newlabel{claim:four-one@cref}{{[equation][21][2147483647]21}{[1][16][]16}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {C.8.1}Proof for \Cref {lem:qE3-exp}}{16}{subsubsection.C.8.1}\protected@file@percent }
\newlabel{def:Gk}{{C.4}{16}{}{Theorem.C.4}{}}
\newlabel{def:Gk@cref}{{[Definition][4][2147483647,3]C.4}{[1][16][]16}}
\newlabel{th:single-p}{{C.5}{17}{}{Theorem.C.5}{}}
\newlabel{th:single-p@cref}{{[Theorem][5][2147483647,3]C.5}{[1][17][]17}}
\newlabel{lem:3m-G2}{{C.6}{17}{}{Theorem.C.6}{}}
\newlabel{lem:3m-G2@cref}{{[Lemma][6][2147483647,3]C.6}{[1][17][]17}}
\newlabel{lem:tri}{{C.7}{17}{}{Theorem.C.7}{}}
\newlabel{lem:tri@cref}{{[Lemma][7][2147483647,3]C.7}{[1][17][]17}}
\newlabel{lem:lin-sys}{{C.8}{17}{}{Theorem.C.8}{}}
\newlabel{lem:lin-sys@cref}{{[Lemma][8][2147483647,3]C.8}{[1][17][]17}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.9}Proofs for \Cref {lem:3m-G2}, \Cref {lem:tri}, and \Cref {lem:lin-sys}}{17}{subsection.C.9}\protected@file@percent }
\newlabel{subsec:proofs-struc-lemmas}{{C.9}{17}{Proofs for \Cref {lem:3m-G2}, \Cref {lem:tri}, and \Cref {lem:lin-sys}}{subsection.C.9}{}}
\newlabel{subsec:proofs-struc-lemmas@cref}{{[subappendix][9][2147483647,3]C.9}{[1][17][]17}}
\newlabel{def:ed-nota}{{C.9}{17}{$\esetType {\ell }$}{Theorem.C.9}{}}
\newlabel{def:ed-nota@cref}{{[Definition][9][2147483647,3]C.9}{[1][17][]17}}
\newlabel{def:ed-sub}{{C.11}{17}{$\binom {\edgeSet }{t}$ and $\binom {\edgeSet }{\leq t}$}{Theorem.C.11}{}}
\newlabel{def:ed-sub@cref}{{[Definition][11][2147483647,3]C.11}{[1][17][]17}}
\newlabel{def:fk}{{C.12}{17}{}{Theorem.C.12}{}}
\newlabel{def:fk@cref}{{[Definition][12][2147483647,3]C.12}{[1][17][]17}}
\newlabel{def:fk-inv}{{C.13}{17}{$f_\ell ^{-1}$}{Theorem.C.13}{}}
\newlabel{def:fk-inv@cref}{{[Definition][13][2147483647,3]C.13}{[1][17][]17}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {C.9.1}Proof of Lemma \ref {lem:3m-G2}}{17}{subsubsection.C.9.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {C.9.2}Proof of \Cref {lem:tri}}{18}{subsubsection.C.9.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {C.9.3}Proof of \Cref {lem:lin-sys}}{18}{subsubsection.C.9.3}\protected@file@percent }
\newlabel{eq:lem-qE3-exp}{{22}{18}{Proof of \Cref {lem:lin-sys}}{equation.C.22}{}}
\newlabel{eq:lem-qE3-exp@cref}{{[equation][22][2147483647]22}{[1][18][]18}}
\newlabel{eq:b1-alg-1}{{23}{18}{Proof of \Cref {lem:lin-sys}}{equation.C.23}{}}
\newlabel{eq:b1-alg-1@cref}{{[equation][23][2147483647]23}{[1][18][]18}}
\newlabel{eq:b1-alg-2}{{24}{18}{Proof of \Cref {lem:lin-sys}}{equation.C.24}{}}
\newlabel{eq:b1-alg-2@cref}{{[equation][24][2147483647]24}{[1][18][]18}}
\newlabel{eq:b2-sub-lem}{{25}{18}{Proof of \Cref {lem:lin-sys}}{equation.C.25}{}}
\newlabel{eq:b2-sub-lem@cref}{{[equation][25][2147483647]25}{[1][18][]18}}
\newlabel{eq:b2-final}{{26}{18}{Proof of \Cref {lem:lin-sys}}{equation.C.26}{}}
\newlabel{eq:b2-final@cref}{{[equation][26][2147483647]26}{[1][18][]18}}
\newlabel{eq:det-final}{{27}{18}{Proof of \Cref {lem:lin-sys}}{equation.C.27}{}}
\newlabel{eq:det-final@cref}{{[equation][27][2147483647]27}{[1][18][]18}}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.10}Proof of \Cref {th:single-p}}{19}{subsection.C.10}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.11}Proof of \Cref {th:single-p-hard}}{19}{subsection.C.11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {D}Missing Details from Section\nonbreakingspace \ref {sec:algo}}{19}{appendix.D}\protected@file@percent }
\newlabel{sec:proofs-approx-alg}{{D}{19}{Missing Details from Section~\ref {sec:algo}}{appendix.D}{}}
\newlabel{sec:proofs-approx-alg@cref}{{[appendix][4][2147483647]D}{[1][19][]19}}
\newlabel{eq:poly-eg}{{28}{19}{Missing Details from Section~\ref {sec:algo}}{equation.D.28}{}}
\newlabel{eq:poly-eg@cref}{{[equation][28][2147483647]28}{[1][19][]19}}
\newlabel{example:expr-tree-T}{{D.2}{19}{Example of Pure Expansion}{Theorem.D.2}{}}
\newlabel{example:expr-tree-T@cref}{{[Example][2][2147483647,4]D.2}{[1][19][]19}}
\newlabel{ex:def-pos-circ}{{D.3}{19}{Example for \Cref {def:positive-circuit}}{Theorem.D.3}{}}
\newlabel{ex:def-pos-circ@cref}{{[Example][3][2147483647,4]D.3}{[1][19][]19}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {1}{\ignorespaces $\textsc {Approximate$\mathaccent "0365{\Phi }$}\xspace (\texttt {C}\xspace , {\bf p}, \delta , \epsilon )$\relax }}{19}{algorithm.1}\protected@file@percent }
\newlabel{alg:mon-sam}{{1}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{algorithm.1}{}}
\newlabel{alg:mon-sam@cref}{{[algorithm][1][2147483647]1}{[1][19][]19}}
\newlabel{alg:mon-sam-global1}{{1}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.1}{}}
\newlabel{alg:mon-sam-global1@cref}{{[line][1][2147483647]1}{[1][19][]19}}
\newlabel{alg:mon-sam-global2}{{2}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.2}{}}
\newlabel{alg:mon-sam-global2@cref}{{[line][2][2147483647]2}{[1][19][]19}}
\newlabel{alg:mon-sam-onepass}{{3}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.3}{}}
\newlabel{alg:mon-sam-onepass@cref}{{[line][3][2147483647]3}{[1][19][]19}}
\newlabel{alg:sampling-loop}{{4}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.4}{}}
\newlabel{alg:sampling-loop@cref}{{[line][4][2147483647]4}{[1][19][]19}}
\newlabel{alg:mon-sam-sample}{{5}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.5}{}}
\newlabel{alg:mon-sam-sample@cref}{{[line][5][2147483647]5}{[1][19][]19}}
\newlabel{alg:check-duplicate-block}{{6}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.6}{}}
\newlabel{alg:check-duplicate-block@cref}{{[line][6][2147483647]6}{[1][19][]19}}
\newlabel{alg:mon-sam-assign1}{{7}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.7}{}}
\newlabel{alg:mon-sam-assign1@cref}{{[line][7][2147483647]7}{[1][19][]19}}
\newlabel{alg:mon-sam-product}{{8}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.8}{}}
\newlabel{alg:mon-sam-product@cref}{{[line][8][2147483647]8}{[1][19][]19}}
\newlabel{alg:mon-sam-add}{{9}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.9}{}}
\newlabel{alg:mon-sam-add@cref}{{[line][9][2147483647]9}{[1][19][]19}}
\newlabel{alg:mon-sam-global3}{{12}{19}{$\approxq (\circuit , \vct {p}, \conf , \error )$\relax }{ALG@line.12}{}}
\newlabel{alg:mon-sam-global3@cref}{{[line][12][2147483647]12}{[1][19][]19}}
\newlabel{lem:approx-alg}{{D.5}{19}{}{Theorem.D.5}{}}
\newlabel{lem:approx-alg@cref}{{[Theorem][5][2147483647,4]D.5}{[1][19][]19}}
\newlabel{eq:approx-algo-bound}{{29}{19}{}{equation.D.29}{}}
\newlabel{eq:approx-algo-bound@cref}{{[equation][29][2147483647]29}{[1][19][]19}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.1}Proof of Theorem \ref {lem:approx-alg}}{19}{subsection.D.1}\protected@file@percent }
\newlabel{sec:proof-lem-approx-alg}{{D.1}{19}{Proof of Theorem \ref {lem:approx-alg}}{subsection.D.1}{}}
\newlabel{sec:proof-lem-approx-alg@cref}{{[subappendix][1][2147483647,4]D.1}{[1][19][]19}}
\newlabel{lem:one-pass}{{D.6}{19}{}{Theorem.D.6}{}}
\newlabel{lem:one-pass@cref}{{[Lemma][6][2147483647,4]D.6}{[1][19][]19}}
\newlabel{lem:sample}{{D.7}{20}{}{Theorem.D.7}{}}
\newlabel{lem:sample@cref}{{[Lemma][7][2147483647,4]D.7}{[1][20][]20}}
\newlabel{lem:mon-samp}{{D.8}{20}{}{Theorem.D.8}{}}
\newlabel{lem:mon-samp@cref}{{[Theorem][8][2147483647,4]D.8}{[1][20][]20}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.2}Proof of Theorem \ref {lem:mon-samp}}{20}{subsection.D.2}\protected@file@percent }
\newlabel{app:subsec-th-mon-samp}{{D.2}{20}{Proof of Theorem \ref {lem:mon-samp}}{subsection.D.2}{}}
\newlabel{app:subsec-th-mon-samp@cref}{{[subappendix][2][2147483647,4]D.2}{[1][20][]20}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.3}Proof of \Cref {cor:approx-algo-const-p}}{20}{subsection.D.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {D.4}Proof of\nonbreakingspace \Cref {lem:ctidb-gamma}}{21}{subsection.D.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {D.5}Proof of \Cref {lem:val-ub}}{21}{subsection.D.5}\protected@file@percent }
\newlabel{susec:proof-val-up}{{D.5}{21}{Proof of \Cref {lem:val-ub}}{subsection.D.5}{}}
\newlabel{susec:proof-val-up@cref}{{[subappendix][5][2147483647,4]D.5}{[1][21][]21}}
\newlabel{app:proof-lem-val-ub}{{D.5}{21}{Proof of \Cref {lem:val-ub}}{subsection.D.5}{}}
\newlabel{app:proof-lem-val-ub@cref}{{[subappendix][5][2147483647,4]D.5}{[1][21][]21}}
\newlabel{lem:C-ub-tree}{{D.9}{21}{}{Theorem.D.9}{}}
\newlabel{lem:C-ub-tree@cref}{{[Lemma][9][2147483647,4]D.9}{[1][21][]21}}
\newlabel{eq:sumcoeff-times-upper}{{30}{21}{Proof of \Cref {lem:val-ub}}{equation.D.30}{}}
\newlabel{eq:sumcoeff-times-upper@cref}{{[equation][30][2147483647]30}{[1][21][]21}}
\newlabel{eq:sumcoeff-plus-upper}{{31}{21}{Proof of \Cref {lem:val-ub}}{equation.D.31}{}}
\newlabel{eq:sumcoeff-plus-upper@cref}{{[equation][31][2147483647]31}{[1][21][]21}}
\newlabel{lem:C-ub-gen}{{D.10}{21}{}{Theorem.D.10}{}}
\newlabel{lem:C-ub-gen@cref}{{[Lemma][10][2147483647,4]D.10}{[1][21][]21}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.6}$\textsc {OnePass}\xspace $ Remarks}{22}{subsection.D.6}\protected@file@percent }
\newlabel{eq:T-all-ones}{{32}{22}{$\onepass $ Remarks}{equation.D.32}{}}
\newlabel{eq:T-all-ones@cref}{{[equation][32][2147483647]32}{[1][22][]22}}
\newlabel{eq:T-weights}{{33}{22}{$\onepass $ Remarks}{equation.D.33}{}}
\newlabel{eq:T-weights@cref}{{[equation][33][2147483647]33}{[1][22][]22}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.7}$\textsc {OnePass}\xspace $ Example}{22}{subsection.D.7}\protected@file@percent }
\newlabel{example:one-pass}{{D.11}{22}{}{Theorem.D.11}{}}
\newlabel{example:one-pass@cref}{{[Example][11][2147483647,4]D.11}{[1][22][]22}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Weights computed by $\textsc {OnePass}\xspace $ in \Cref {example:one-pass}.\relax }}{22}{figure.caption.15}\protected@file@percent }
\newlabel{fig:expr-tree-T-wght}{{5}{22}{Weights computed by $\onepass $ in \Cref {example:one-pass}.\relax }{figure.caption.15}{}}
\newlabel{fig:expr-tree-T-wght@cref}{{[figure][5][2147483647]5}{[1][22][]22}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {2}{\ignorespaces \textsc {OnePass}\xspace $(\texttt {C}\xspace )$\relax }}{22}{algorithm.2}\protected@file@percent }
\newlabel{alg:one-pass-iter}{{2}{22}{\onepass $(\circuit )$\relax }{algorithm.2}{}}
\newlabel{alg:one-pass-iter@cref}{{[algorithm][2][2147483647]2}{[1][22][]22}}
\newlabel{alg:one-pass-loop}{{1}{22}{\onepass $(\circuit )$\relax }{ALG@line.1}{}}
\newlabel{alg:one-pass-loop@cref}{{[line][1][2147483647]1}{[1][22][]22}}
\newlabel{alg:one-pass-var}{{3}{22}{\onepass $(\circuit )$\relax }{ALG@line.3}{}}
\newlabel{alg:one-pass-var@cref}{{[line][3][2147483647]3}{[1][22][]22}}
\newlabel{alg:one-pass-num}{{5}{22}{\onepass $(\circuit )$\relax }{ALG@line.5}{}}
\newlabel{alg:one-pass-num@cref}{{[line][5][2147483647]5}{[1][22][]22}}
\newlabel{alg:one-pass-mult}{{7}{22}{\onepass $(\circuit )$\relax }{ALG@line.7}{}}
\newlabel{alg:one-pass-mult@cref}{{[line][7][2147483647]7}{[1][22][]22}}
\newlabel{alg:one-pass-plus}{{9}{22}{\onepass $(\circuit )$\relax }{ALG@line.9}{}}
\newlabel{alg:one-pass-plus@cref}{{[line][9][2147483647]9}{[1][22][]22}}
\newlabel{alg:one-pass-lwght}{{10}{22}{\onepass $(\circuit )$\relax }{ALG@line.10}{}}
\newlabel{alg:one-pass-lwght@cref}{{[line][10][2147483647]10}{[1][22][]22}}
\newlabel{alg:one-pass-rwght}{{11}{22}{\onepass $(\circuit )$\relax }{ALG@line.11}{}}
\newlabel{alg:one-pass-rwght@cref}{{[line][11][2147483647]11}{[1][22][]22}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.8}Proof of \textsc {OnePass}\xspace (\Cref {lem:one-pass})}{22}{subsection.D.8}\protected@file@percent }
\newlabel{sec:proof-one-pass}{{D.8}{22}{Proof of \onepass (\Cref {lem:one-pass})}{subsection.D.8}{}}
\newlabel{sec:proof-one-pass@cref}{{[subappendix][8][2147483647,4]D.8}{[1][22][]22}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {3}{\ignorespaces \textsc {SampleMonomial}\xspace (\texttt {C}\xspace )\relax }}{23}{algorithm.3}\protected@file@percent }
\newlabel{alg:sample}{{3}{23}{\sampmon (\circuit )\relax }{algorithm.3}{}}
\newlabel{alg:sample@cref}{{[algorithm][3][2147483647]3}{[1][22][]23}}
\newlabel{alg:sample-global1}{{1}{23}{\sampmon (\circuit )\relax }{ALG@line.1}{}}
\newlabel{alg:sample-global1@cref}{{[line][1][2147483647]1}{[1][22][]23}}
\newlabel{alg:sample-plus-bsamp}{{3}{23}{\sampmon (\circuit )\relax }{ALG@line.3}{}}
\newlabel{alg:sample-plus-bsamp@cref}{{[line][3][2147483647]3}{[1][22][]23}}
\newlabel{alg:sample-plus-traversal}{{4}{23}{\sampmon (\circuit )\relax }{ALG@line.4}{}}
\newlabel{alg:sample-plus-traversal@cref}{{[line][4][2147483647]4}{[1][22][]23}}
\newlabel{alg:sample-global2}{{7}{23}{\sampmon (\circuit )\relax }{ALG@line.7}{}}
\newlabel{alg:sample-global2@cref}{{[line][7][2147483647]7}{[1][22][]23}}
\newlabel{alg:sample-times-for-loop}{{8}{23}{\sampmon (\circuit )\relax }{ALG@line.8}{}}
\newlabel{alg:sample-times-for-loop@cref}{{[line][8][2147483647]8}{[1][22][]23}}
\newlabel{alg:sample-times-union}{{10}{23}{\sampmon (\circuit )\relax }{ALG@line.10}{}}
\newlabel{alg:sample-times-union@cref}{{[line][10][2147483647]10}{[1][22][]23}}
\newlabel{alg:sample-times-product}{{11}{23}{\sampmon (\circuit )\relax }{ALG@line.11}{}}
\newlabel{alg:sample-times-product@cref}{{[line][11][2147483647]11}{[1][22][]23}}
\newlabel{alg:sample-num-return}{{15}{23}{\sampmon (\circuit )\relax }{ALG@line.15}{}}
\newlabel{alg:sample-num-return@cref}{{[line][15][2147483647]15}{[1][22][]23}}
\newlabel{alg:sample-var-return}{{17}{23}{\sampmon (\circuit )\relax }{ALG@line.17}{}}
\newlabel{alg:sample-var-return@cref}{{[line][17][2147483647]17}{[1][22][]23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.9}\textsc {SampleMonomial}\xspace Remarks}{23}{subsection.D.9}\protected@file@percent }
\newlabel{subsec:sampmon-remarks}{{D.9}{23}{\sampmon Remarks}{subsection.D.9}{}}
\newlabel{subsec:sampmon-remarks@cref}{{[subappendix][9][2147483647,4]D.9}{[1][22][]23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.10}Proof of \textsc {SampleMonomial}\xspace (\Cref {lem:sample})}{23}{subsection.D.10}\protected@file@percent }
\newlabel{sec:proof-sample-monom}{{D.10}{23}{Proof of \sampmon (\Cref {lem:sample})}{subsection.D.10}{}}
\newlabel{sec:proof-sample-monom@cref}{{[subappendix][10][2147483647,4]D.10}{[1][23][]23}}
\newlabel{eq:cost-sampmon}{{35}{24}{Run-time Analysis}{equation.D.35}{}}
\newlabel{eq:cost-sampmon@cref}{{[equation][35][2147483647]35}{[1][24][]24}}
\newlabel{eq:strict-upper-bound}{{36}{24}{Run-time Analysis}{equation.D.36}{}}
\newlabel{eq:strict-upper-bound@cref}{{[equation][36][2147483647]36}{[1][24][]24}}
\newlabel{eq:ih-bound-cost}{{37}{24}{Run-time Analysis}{equation.D.37}{}}
\newlabel{eq:ih-bound-cost@cref}{{[equation][37][2147483647]37}{[1][24][]24}}
\newlabel{eq:times-lhs}{{38}{24}{Run-time Analysis}{equation.D.38}{}}
\newlabel{eq:times-lhs@cref}{{[equation][38][2147483647]38}{[1][24][]24}}
\newlabel{eq:times-middle}{{39}{24}{Run-time Analysis}{equation.D.39}{}}
\newlabel{eq:times-middle@cref}{{[equation][39][2147483647]39}{[1][24][]24}}
\newlabel{eq:times-rhs}{{40}{24}{Run-time Analysis}{equation.D.40}{}}
\newlabel{eq:times-rhs@cref}{{[equation][40][2147483647]40}{[1][24][]24}}
\newlabel{eq:times-lhs-expanded}{{41}{24}{Run-time Analysis}{equation.D.41}{}}
\newlabel{eq:times-lhs-expanded@cref}{{[equation][41][2147483647]41}{[1][24][]24}}
\newlabel{eq:times-middle-expanded}{{42}{24}{Run-time Analysis}{equation.D.42}{}}
\newlabel{eq:times-middle-expanded@cref}{{[equation][42][2147483647]42}{[1][24][]24}}
\newlabel{eq:times-lhs-middle}{{43}{24}{Run-time Analysis}{equation.D.43}{}}
\newlabel{eq:times-lhs-middle@cref}{{[equation][43][2147483647]43}{[1][24][]24}}
\citation{pdbench}
\citation{Antova_fastand}
\newlabel{eq:plus-lhs-inequality}{{44}{25}{Run-time Analysis}{equation.D.44}{}}
\newlabel{eq:plus-lhs-inequality@cref}{{[equation][44][2147483647]44}{[1][25][]25}}
\newlabel{eq:plus-middle}{{45}{25}{Run-time Analysis}{equation.D.45}{}}
\newlabel{eq:plus-middle@cref}{{[equation][45][2147483647]45}{[1][25][]25}}
\newlabel{eq:plus-rhs}{{46}{25}{Run-time Analysis}{equation.D.46}{}}
\newlabel{eq:plus-rhs@cref}{{[equation][46][2147483647]46}{[1][25][]25}}
\newlabel{eq:plus-lhs-expanded}{{47}{25}{Run-time Analysis}{equation.D.47}{}}
\newlabel{eq:plus-lhs-expanded@cref}{{[equation][47][2147483647]47}{[1][25][]25}}
\newlabel{eq:plus-middle-expanded}{{48}{25}{Run-time Analysis}{equation.D.48}{}}
\newlabel{eq:plus-middle-expanded@cref}{{[equation][48][2147483647]48}{[1][25][]25}}
\newlabel{eq:plus-upper-bound-final}{{49}{25}{Run-time Analysis}{equation.D.49}{}}
\newlabel{eq:plus-upper-bound-final@cref}{{[equation][49][2147483647]49}{[1][25][]25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {D.11}Experimental Results}{25}{subsection.D.11}\protected@file@percent }
\newlabel{app:subsec:experiment}{{D.11}{25}{Experimental Results}{subsection.D.11}{}}
\newlabel{app:subsec:experiment@cref}{{[subappendix][11][2147483647,4]D.11}{[1][25][]25}}
\newlabel{tbl:cancel}{{\caption@xref {tbl:cancel}{ on input line 16}}{25}{Experimental Results}{figure.caption.18}{}}
\newlabel{tbl:cancel@cref}{{[subappendix][11][2147483647,4]D.11}{[1][25][]25}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Number of Cancellations for Queries Over $\textnormal {BIDB}\xspace $.\relax }}{25}{figure.caption.18}\protected@file@percent }
\newlabel{fig:experiment-bidb-cancel}{{6}{25}{Number of Cancellations for Queries Over $\abbrBIDB $.\relax }{figure.caption.18}{}}
\newlabel{fig:experiment-bidb-cancel@cref}{{[figure][6][2147483647]6}{[1][25][]25}}
\@writefile{toc}{\contentsline {section}{\numberline {E}Circuits}{25}{appendix.E}\protected@file@percent }
\newlabel{app:sec-cicuits}{{E}{25}{Circuits}{appendix.E}{}}
\newlabel{app:sec-cicuits@cref}{{[appendix][5][2147483647]E}{[1][25][]25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {E.1}Representing Polynomials with Circuits}{25}{subsection.E.1}\protected@file@percent }
\newlabel{app:subsec-rep-poly-lin-circ}{{E.1}{25}{Representing Polynomials with Circuits}{subsection.E.1}{}}
\newlabel{app:subsec-rep-poly-lin-circ@cref}{{[subappendix][1][2147483647,5]E.1}{[1][25][]25}}
\newlabel{sec:circuits-formal}{{E.1.1}{25}{Circuits for query plans}{subsubsection.E.1.1}{}}
\newlabel{sec:circuits-formal@cref}{{[subsubappendix][1][2147483647,5,1]E.1.1}{[1][25][]25}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {E.1.1}Circuits for query plans}{25}{subsubsection.E.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {E.2}Modeling Circuit Construction}{25}{subsection.E.2}\protected@file@percent }
\newlabel{sec:circuit-depth}{{E.2.1}{26}{Bounding circuit depth}{subsubsection.E.2.1}{}}
\newlabel{sec:circuit-depth@cref}{{[subsubappendix][1][2147483647,5,2]E.2.1}{[1][26][]26}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {E.2.1}Bounding circuit depth}{26}{subsubsection.E.2.1}\protected@file@percent }
\newlabel{prop:circuit-depth}{{E.1}{26}{Circuit depth is bounded}{Theorem.E.1}{}}
\newlabel{prop:circuit-depth@cref}{{[Proposition][1][2147483647,5]E.1}{[1][26][]26}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {4}{\ignorespaces LC\xspace $(Q, D_{\Omega }, E, V, \ell )$\relax }}{26}{algorithm.4}\protected@file@percent }
\newlabel{alg:lc}{{4}{26}{\abbrStepOne $(\query , \dbbase , E, V, \ell )$\relax }{algorithm.4}{}}
\newlabel{alg:lc@cref}{{[algorithm][4][2147483647]4}{[1][26][]26}}
\newlabel{sec:circuit-runtime}{{E.2.2}{27}{Circuit size vs. runtime}{subsubsection.E.2.2}{}}
\newlabel{sec:circuit-runtime@cref}{{[subsubappendix][2][2147483647,5,2]E.2.2}{[1][26][]27}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {E.2.2}Circuit size vs. runtime}{27}{subsubsection.E.2.2}\protected@file@percent }
\newlabel{lem:circ-model-runtime}{{E.2}{27}{}{Theorem.E.2}{}}
\newlabel{lem:circ-model-runtime@cref}{{[Lemma][2][2147483647,5]E.2}{[1][26][]27}}
\newlabel{lem:circuits-model-runtime}{{E.2}{27}{}{Theorem.E.2}{}}
\newlabel{lem:circuits-model-runtime@cref}{{[Lemma][2][2147483647,5]E.2}{[1][26][]27}}
\newlabel{sec:lc-runtime}{{E.2.3}{27}{Runtime of \abbrStepOne }{subsubsection.E.2.3}{}}
\newlabel{sec:lc-runtime@cref}{{[subsubappendix][3][2147483647,5,2]E.2.3}{[1][27][]27}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {E.2.3}Runtime of LC\xspace }{27}{subsubsection.E.2.3}\protected@file@percent }
\newlabel{lem:tlc-is-the-same-as-det}{{E.3}{27}{}{Theorem.E.3}{}}
\newlabel{lem:tlc-is-the-same-as-det@cref}{{[Lemma][3][2147483647,5]E.3}{[1][27][]27}}
\citation{DBLP:journals/jal/KarpLM89}
\citation{DBLP:conf/icde/OlteanuHK10}
\citation{FH13,heuvel-19-anappdsd}
\citation{DBLP:conf/icde/OlteanuHK10}
\citation{param-comp}
\citation{virgi-survey}
\citation{triang-hard}
\newlabel{tocindent-1}{0pt}
\newlabel{tocindent0}{0pt}
\newlabel{tocindent1}{6.56999pt}
\newlabel{tocindent2}{16.39796pt}
\newlabel{tocindent3}{20.05199pt}
\providecommand\NAT@force@numbers{}\NAT@force@numbers
\@writefile{toc}{\contentsline {section}{\numberline {F}Higher Moments}{28}{appendix.F}\protected@file@percent }
\newlabel{sec:momemts}{{F}{28}{Higher Moments}{appendix.F}{}}
\newlabel{sec:momemts@cref}{{[appendix][6][2147483647]F}{[1][28][]28}}
\@writefile{toc}{\contentsline {section}{\numberline {G}The Karp-Luby Estimator}{28}{appendix.G}\protected@file@percent }
\newlabel{sec:karp-luby}{{G}{28}{The Karp-Luby Estimator}{appendix.G}{}}
\newlabel{sec:karp-luby@cref}{{[appendix][7][2147483647]G}{[1][28][]28}}
\@writefile{toc}{\contentsline {section}{\numberline {H}Parameterized Complexity}{28}{appendix.H}\protected@file@percent }
\newlabel{sec:param-compl}{{H}{28}{Parameterized Complexity}{appendix.H}{}}
\newlabel{sec:param-compl@cref}{{[appendix][8][2147483647]H}{[1][28][]28}}
\newlabel{TotPages}{{28}{28}{}{page.28}{}}
\gdef \@abspage@last{28}