中文

以常数更新时间跟踪 $\ell_2$ 范数

数据结构与算法 2019-09-02 v3

摘要

2\ell_2 跟踪问题是获得一个流算法的任务,该算法给定来自全域 [n][n] 的流条目 a1,a2,a3,a_1,a_2,a_3,\ldots 的访问权限,在每个时刻 tt 输出对\textit{频率向量} f(t)Rnf^{(t)}\in \mathbb{R}^n(其中 fi(t)f^{(t)}_i 是条目 ii 到时刻 tt 为止在流中出现的次数)的 2\ell_2 范数的估计。先前的工作 [Braverman-Chestnut-Ivkin-Nelson-Wang-Woodruff, PODS 2017] 给出了一个使用 O(ϵ2log(1/δ))O(\epsilon^{-2}\log(1/\delta)) 个字和 O(ϵ2log(1/δ))O(\epsilon^{-2}\log(1/\delta)) 更新时间以获得以至少 1δ1-\delta 概率成立的 ϵ\epsilon-精确估计的(最优)空间流算法。我们给出了第一个实现 O(log1/δ)O(\log 1/\delta) 更新时间的算法,该更新时间独立于精度参数 ϵ\epsilon,同时使用近乎最优的 O(ϵ2log(1/δ))O(\epsilon^{-2}\log(1/\delta)) 个字的空间。我们的算法是使用 [Charilkar-Chen-Farach-Colton, ICALP 2002] 的 \textsf{CountSketch} 得到的。

关键词

引用

@article{arxiv.1807.06479,
  title  = {Tracking the $\ell_2$ Norm with Constant Update Time},
  author = {Chi-Ning Chou and Zhixian Lei and Preetum Nakkiran},
  journal= {arXiv preprint arXiv:1807.06479},
  year   = {2019}
}

备注

To appear in APPROX 2019