中文

关于(双色)最大内积的近似与精确计算之困难性

计算复杂性 2018-03-07 v2 数据结构与算法

摘要

本文研究(双色)最大内积问题(Max-IP),其中给定向量集合 AABB,目标是找到 aAa \in AbBb \in B 使内积 aba \cdot b 最大化。Max-IP 非常基础,并作为 [Abboud et al., FOCS 2017] 关于多项式时间问题近似困难性突破的基问题。它也被(隐式地)用于 [Williams, SODA 2018] 中关于在 poly-log-log 维数下精确 2\ell_2-最远对(以及计算几何中其他重要问题)困难性的论证。我们有关于此问题的三个主要结果。首先,我们研究亚二次时间内布尔 Max-IP 的最佳乘法近似比。我们证明,对于来自 {0,1}d\{0,1\}^{d} 的两组 nn 个向量的 Max-IP,存在一个 n2Ω(1)n^{2 - \Omega(1)} 时间的 (d/logn)Ω(1)\left( d/\log n \right)^{\Omega(1)}-乘法近似算法,并证明这在条件意义下是最优的,因为这样的 (d/logn)o(1)\left(d/\log n\right)^{o(1)}-近似算法将反驳 SETH。其次,我们对布尔 Max-IP 的最佳加性近似误差实现了类似刻画。我们证明,对于来自 {0,1}d\{0,1\}^{d} 的两组 nn 个向量的 Max-IP,存在一个 n2Ω(1)n^{2 - \Omega(1)} 时间的 Ω(d)\Omega(d)-加性近似算法,且这在条件意义下是最优的,因为这样的 o(d)o(d)-近似算法将反驳 SETH [Rubinstein, STOC 2018]。最后,我们重访具有整数项向量的 Max-IP 精确求解的困难性。我们证明,在 SETH 下,对于来自 Zd\mathbb{Z}^{d}(其中某 d=2O(logn)d = 2^{O(\log^{*} n)})的 nn 个向量集合的 Max-IP,每个精确算法都需要 n2o(1)n^{2 - o(1)} 时间。结合 [Williams, SODA 2018] 的归约,可知在 2O(logn)2^{O(\log^{*} n)} 维下的 2\ell_2-最远对与双色 2\ell_2-最近对需要 n2o(1)n^{2 - o(1)} 时间。

关键词

引用

@article{arxiv.1802.02325,
  title  = {On The Hardness of Approximate and Exact (Bichromatic) Maximum Inner Product},
  author = {Lijie Chen},
  journal= {arXiv preprint arXiv:1802.02325},
  year   = {2018}
}

备注

abstract shortened to meet the constraint