2022-05-21 08:50:36 -04:00
|
|
|
\documentclass[sigconf, prologue, table, anonymous]{acmart}
|
2019-05-14 13:46:35 -04:00
|
|
|
|
2022-03-14 12:29:22 -04:00
|
|
|
\AtBeginDocument{%
|
|
|
|
\providecommand\BibTeX{{%
|
|
|
|
\normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}}
|
2022-05-21 08:50:36 -04:00
|
|
|
|
2022-03-14 12:29:22 -04:00
|
|
|
\setcopyright{acmcopyright}
|
|
|
|
\copyrightyear{2022}
|
|
|
|
\acmYear{2022}
|
|
|
|
\acmDOI{XXXXXXX.XXXXXXX}
|
|
|
|
|
|
|
|
\acmConference[Conference acronym 'XX]{Make sure to enter the correct
|
|
|
|
conference title from your rights confirmation emai}{June 03--05,
|
|
|
|
2018}{Woodstock, NY}
|
|
|
|
\acmPrice{15.00}
|
|
|
|
\acmISBN{978-1-4503-XXXX-X/18/06}
|
|
|
|
|
|
|
|
|
|
|
|
\usepackage{xcolor}%for rebuttal document, in particular \rowcolor
|
2021-07-01 11:32:16 -04:00
|
|
|
\usepackage{caption}%caption for table
|
2021-07-15 12:00:02 -04:00
|
|
|
\usepackage{cellspace}%padding of tabular cells
|
2022-03-14 12:29:22 -04:00
|
|
|
|
2021-07-07 10:31:35 -04:00
|
|
|
\usepackage{relsize}%\mathlarger
|
2021-06-30 11:12:47 -04:00
|
|
|
|
2019-07-15 11:59:08 -04:00
|
|
|
\usepackage{algpseudocode}
|
2020-08-13 18:58:48 -04:00
|
|
|
\usepackage{algorithm}
|
2020-09-09 12:11:05 -04:00
|
|
|
\usepackage{tikz}
|
2020-09-11 21:48:28 -04:00
|
|
|
\usepackage{tikz-qtree}
|
2019-07-15 15:37:20 -04:00
|
|
|
|
2019-05-14 13:46:35 -04:00
|
|
|
\usepackage{comment}
|
2022-03-14 12:29:22 -04:00
|
|
|
|
2021-03-06 20:34:18 -05:00
|
|
|
|
2020-04-17 14:12:31 -04:00
|
|
|
|
2020-04-16 10:39:52 -04:00
|
|
|
\let\endproof\relax
|
2022-03-14 12:29:22 -04:00
|
|
|
\usepackage{amsmath}
|
|
|
|
\newcommand\hmmax{0} % default 3
|
|
|
|
\newcommand\bmmax{0} % default 4
|
|
|
|
\usepackage{bm}
|
|
|
|
\usepackage{bm}%for math mode bold font
|
2019-05-14 13:46:35 -04:00
|
|
|
\usepackage{amsthm}
|
|
|
|
\usepackage{mathtools}
|
|
|
|
\usepackage{etoolbox}
|
2019-06-07 15:38:01 -04:00
|
|
|
\usepackage{xstring} %for conditionals in \newcommand
|
2019-05-14 13:46:35 -04:00
|
|
|
|
|
|
|
\usepackage{stmaryrd}
|
|
|
|
\usepackage[normalem]{ulem}
|
|
|
|
\usepackage{subcaption}
|
|
|
|
\usepackage{booktabs}
|
2022-05-21 08:50:36 -04:00
|
|
|
\usepackage[disable]
|
2022-05-11 10:10:51 -04:00
|
|
|
{todonotes}
|
|
|
|
|
2019-05-14 13:46:35 -04:00
|
|
|
\usepackage{graphicx}
|
|
|
|
\usepackage{listings}
|
2020-09-23 17:20:36 -04:00
|
|
|
%%%%%%%%%% SQL + proveannce listing settings
|
2022-02-23 21:19:48 -05:00
|
|
|
\usepackage{mdframed}
|
2020-09-23 17:20:36 -04:00
|
|
|
\lstdefinestyle{psql}
|
|
|
|
{
|
2022-06-03 12:11:54 -04:00
|
|
|
backgroundcolor=\color{black!15!white},
|
2020-09-23 17:20:36 -04:00
|
|
|
tabsize=2,
|
|
|
|
basicstyle=\small\upshape\ttfamily,
|
|
|
|
language=SQL,
|
|
|
|
morekeywords={PROVENANCE,BASERELATION,INFLUENCE,COPY,ON,TRANSPROV,TRANSSQL,TRANSXML,CONTRIBUTION,COMPLETE,TRANSITIVE,NONTRANSITIVE,EXPLAIN,SQLTEXT,GRAPH,IS,ANNOT,THIS,XSLT,MAPPROV,cxpath,OF,TRANSACTION,SERIALIZABLE,COMMITTED,INSERT,INTO,WITH,SCN,UPDATED,LENS,SCHEMA_MATCHING,string,WINDOW,max,OVER,PARTITION,FIRST_VALUE,WITH},
|
|
|
|
extendedchars=false,
|
|
|
|
keywordstyle=\bfseries,
|
|
|
|
mathescape=true,
|
|
|
|
escapechar=@,
|
|
|
|
sensitive=true
|
|
|
|
}
|
|
|
|
\lstset{style=psql}
|
2022-03-08 20:26:18 -05:00
|
|
|
%%%%%%%%%%%%%%%%%%
|
2022-05-31 11:28:15 -04:00
|
|
|
\usepackage{etoolbox}%for conditional expressions, in particular in \savecaptionspace
|
2021-09-08 12:17:19 -04:00
|
|
|
\usepackage{wrapfig}
|
2019-05-14 13:46:35 -04:00
|
|
|
\usepackage{fancyvrb}
|
|
|
|
\usepackage{caption}
|
|
|
|
\usepackage{subcaption}
|
|
|
|
\usepackage{braket}
|
|
|
|
\usepackage[inline]{enumitem}
|
|
|
|
\usepackage{xspace}
|
|
|
|
\usepackage{hyperref}
|
|
|
|
\usepackage{url}
|
|
|
|
\usepackage{cleveref}
|
2021-01-27 17:28:53 -05:00
|
|
|
\usepackage{color}
|
2022-05-26 07:54:24 -04:00
|
|
|
\usepackage{adjustbox}
|
2021-09-16 11:47:02 -04:00
|
|
|
|
2019-05-14 13:46:35 -04:00
|
|
|
\graphicspath{ {figures/} }
|
|
|
|
|
2021-06-17 15:21:34 -04:00
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
2022-05-21 08:50:36 -04:00
|
|
|
\usepackage{outlines}%For outline capabilities
|
2021-06-17 15:21:34 -04:00
|
|
|
\usepackage{enumitem}%used in tandem with outlines package
|
2019-05-14 13:46:35 -04:00
|
|
|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
|
2021-03-06 20:34:18 -05:00
|
|
|
\input{macros}
|
2019-05-14 13:46:35 -04:00
|
|
|
|
2021-04-10 09:40:43 -04:00
|
|
|
% reference names
|
|
|
|
\crefname{example}{ex.}{ex.}
|
|
|
|
\Crefname{example}{Ex.}{Ex.}
|
|
|
|
\Crefname{figure}{Fig.}{Fig.}
|
|
|
|
\Crefname{section}{Sec.}{Sec.}
|
|
|
|
\Crefname{definition}{Def.}{Def.}
|
|
|
|
\Crefname{theorem}{Thm.}{Thm.}
|
|
|
|
\Crefname{lemma}{Lem.}{Lem.}
|
|
|
|
\crefname{equation}{eq.}{eq.}
|
|
|
|
\Crefname{equation}{Eq.}{Eq.}
|
|
|
|
|
|
|
|
|
2021-03-06 20:34:18 -05:00
|
|
|
%%%%%%%%%%%%%%%%%%%%
|
2019-05-14 13:46:35 -04:00
|
|
|
|
2022-03-14 12:29:22 -04:00
|
|
|
\begin{document}
|
2019-05-14 13:46:35 -04:00
|
|
|
|
2022-05-27 09:17:57 -04:00
|
|
|
\title{Computing Expected Multiplicities for Bag-TIDBs with Bounded Multiplicities}
|
2019-05-14 13:46:35 -04:00
|
|
|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
2022-03-14 12:29:22 -04:00
|
|
|
\author{Su Feng}\email{sfeng14@hawk.iit.edu}
|
|
|
|
\author{Boris Glavic}\email{bglavic@iit.edu}
|
|
|
|
\affiliation{%
|
|
|
|
\institution{Illinois Institute of Technology , USA}
|
|
|
|
\city{Chicago}
|
|
|
|
\state{New York}
|
|
|
|
\country{USA}
|
|
|
|
}
|
|
|
|
\author{Aaron Huber}\email{ahuber@buffalo.edu}
|
|
|
|
\author{Oliver Kennedy}\email{okennedy@buffalo.edu}
|
|
|
|
\author{Atri Rudra}\email{atri@buffalo.edu}
|
|
|
|
\affiliation{%
|
|
|
|
\institution{University at Buffalo, USA}
|
|
|
|
\city{Buffalo}
|
|
|
|
\state{New York}
|
|
|
|
\country{USA}
|
|
|
|
}
|
|
|
|
\renewcommand{\shortauthors}{Huber, Kennedy, Rudra, et al.}
|
|
|
|
|
|
|
|
\begin{abstract}
|
|
|
|
\input{abstract}
|
|
|
|
\end{abstract}
|
|
|
|
|
2022-05-21 08:50:36 -04:00
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
% REMOVED UNTIL CR
|
|
|
|
|
|
|
|
% \begin{CCSXML}
|
|
|
|
% <ccs2012>
|
|
|
|
% <concept>
|
|
|
|
% <concept_id>10002951.10003227</concept_id>
|
|
|
|
% <concept_desc>Information systems~Information systems applications</concept_desc>
|
|
|
|
% <concept_significance>500</concept_significance>
|
|
|
|
% </concept>
|
|
|
|
% <concept>
|
|
|
|
% <concept_id>10002951.10002952</concept_id>
|
|
|
|
% <concept_desc>Information systems~Data management systems</concept_desc>
|
|
|
|
% <concept_significance>500</concept_significance>
|
|
|
|
% </concept>
|
|
|
|
% <concept>
|
|
|
|
% <concept_id>10003752.10003753.10003757</concept_id>
|
|
|
|
% <concept_desc>Theory of computation~Probabilistic computation</concept_desc>
|
|
|
|
% <concept_significance>500</concept_significance>
|
|
|
|
% </concept>
|
|
|
|
% <concept>
|
|
|
|
% <concept_id>10003752.10003777.10003778</concept_id>
|
|
|
|
% <concept_desc>Theory of computation~Complexity classes</concept_desc>
|
|
|
|
% <concept_significance>500</concept_significance>
|
|
|
|
% </concept>
|
|
|
|
% </ccs2012>
|
|
|
|
% \end{CCSXML}
|
|
|
|
|
|
|
|
% \ccsdesc[500]{Information systems~Information systems applications}
|
|
|
|
% \ccsdesc[500]{Information systems~Data management systems}
|
|
|
|
% \ccsdesc[500]{Theory of computation~Probabilistic computation}
|
|
|
|
% \ccsdesc[500]{Theory of computation~Complexity classes}
|
|
|
|
|
|
|
|
%\keywords{probabilstic data model, parameterized complexity, fine-grained complexity, lineage polynomial}
|
2020-11-19 09:43:22 -05:00
|
|
|
|
2022-03-14 12:29:22 -04:00
|
|
|
\maketitle
|
2019-05-14 13:46:35 -04:00
|
|
|
|
|
|
|
\lstset{language=sql}
|
|
|
|
|
2022-03-08 20:26:18 -05:00
|
|
|
\input{introduction}
|
|
|
|
\input{binarybidb}
|
|
|
|
\input{pwsem}
|
2021-03-10 13:28:04 -05:00
|
|
|
\input{prob-def}
|
2020-12-04 13:14:12 -05:00
|
|
|
\input{mult_distinct_p}
|
|
|
|
\input{single_p}
|
2020-08-04 15:30:57 -04:00
|
|
|
\input{approx_alg}
|
2020-12-11 20:29:15 -05:00
|
|
|
\input{related-work}
|
|
|
|
\input{conclusions}
|
2022-03-14 12:29:22 -04:00
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
\begin{acks}
|
|
|
|
\input{acknowledgements}
|
|
|
|
\end{acks}
|
2019-05-14 13:46:35 -04:00
|
|
|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
2022-03-14 12:29:22 -04:00
|
|
|
\bibliographystyle{ACM-Reference-Format}
|
2020-12-19 01:19:27 -05:00
|
|
|
\bibliography{main}
|
2019-05-14 13:46:35 -04:00
|
|
|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
% APPENDIX
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
2020-12-13 21:53:22 -05:00
|
|
|
\clearpage
|
|
|
|
\appendix
|
|
|
|
\normalsize
|
2021-04-06 11:43:34 -04:00
|
|
|
\input{appendix}
|
2020-12-19 09:32:58 -05:00
|
|
|
\input{related-work-extra}
|
2019-05-14 13:46:35 -04:00
|
|
|
\end{document}
|