pith. sign in

arxiv: 1811.12017 · v1 · pith:B2MSCHHEnew · submitted 2018-11-29 · 💻 cs.DS

An Equivalence Class for Orthogonal Vectors

classification 💻 cs.DS
keywords textsfvectorspairred-blueapproximationfindgiveninner
0
0 comments X p. Extension
pith:B2MSCHHE Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{B2MSCHHE}

Prints a linked pith:B2MSCHHE badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

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

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.