An Equivalence Class for Orthogonal Vectors

作者: Lijie Chen , Ryan Williams

DOI:

关键词: Space (mathematics)Time dataPartial matchProduct (mathematics)Equivalence classCombinatoricsEuclidean spacePhysicsOmegaInteger

摘要: The Orthogonal Vectors problem ($\textsf{OV}$) asks: given $n$ vectors in $\{0,1\}^{O(\log n)}$, are two of them orthogonal? $\textsf{OV}$ is easily solved $O(n^2 \log n)$ time, and it a central fine-grained complexity: dozens conditional lower bounds based on the popular hypothesis that cannot be (say) $n^{1.99}$ time. However, unlike APSP problem, few other problems known to non-trivially equivalent $\textsf{OV}$. We show truly-subquadratic several fundamental problems, all which (a priori) look harder than A partial list below: ($\textsf{Min-IP}/\textsf{Max-IP}$) Find red-blue pair with minimum (respectively, maximum) inner product, among n)}$. ($\textsf{Exact-IP}$) product equal target integer, ($\textsf{Apx-Min-IP}/\textsf{Apx-Max-IP}$) 100-approximation (resp. (Approx. $\textsf{Bichrom.-$\ell_p$-Closest-Pair}$) Compute $(1 + \Omega(1))$-approximation $\ell_p$-closest (for constant $p \in [1,2]$), points $\mathbb{R}^d$, $d \le n^{o(1)}$. $\textsf{$\ell_p$-Furthest-Pair}$) $\ell_p$-furthest also there $\text{poly}(n)$ space, $n^{1-\epsilon}$ query time data structure for Partial Match from n)}$ if only such exists $1+\Omega(1)$ Approximate Nearest Neighbor Search Euclidean space.

参考文章(40)
László Babai, Janos Simon, Peter Frankl, Complexity classes in communication complexity theory (preliminary version) foundations of computer science. pp. 337- 347 ,(1986)
Ryan Williams, Josh Alman, Probabilistic Polynomials and Hamming Nearest Neighbors arXiv: Data Structures and Algorithms. ,(2015) , 10.1109/FOCS.2015.18
Moses Charikar, Piotr Indyk, Rina Panigrahy, New Algorithms for Subset Query, Partial Match, Orthogonal Range Searching, and Related Problems international colloquium on automata languages and programming. pp. 451- 462 ,(2002) , 10.1007/3-540-45465-9_39
Ronald Linn Rivest, Analysis of associative retrieval algorithms. Stanford University. ,(1974)
Heng Tao Shen, Jingdong Wang, Jingkuan Song, Jianqiu Ji, Hashing for Similarity Search: A Survey arXiv: Data Structures and Algorithms. ,(2014)
Mihai Pătraşcu, Ryan Williams, On the possibility of faster SAT algorithms symposium on discrete algorithms. pp. 1065- 1075 ,(2010) , 10.5555/1873601.1873687
Alexandr Andoni, Piotr Indyk, Near-optimal hashing algorithms for approximate nearest neighbor in high dimensions Communications of the ACM. ,vol. 51, pp. 117- 122 ,(2008) , 10.1145/1327452.1327494
Arturs Backurs, Piotr Indyk, Edit Distance Cannot Be Computed in Strongly Subquadratic Time (unless SETH is false) symposium on the theory of computing. pp. 51- 58 ,(2015) , 10.1145/2746539.2746612
Allan Borodin, Rafail Ostrovsky, Yuval Rabani, Lower bounds for high dimensional nearest neighbor search and related problems Proceedings of the thirty-first annual ACM symposium on Theory of computing - STOC '99. pp. 312- 321 ,(1999) , 10.1145/301250.301330