Online Orthogonal Vectors Revisited
Karthik Gajulapalli, Alexander Golovnev, Samuel King, Sidhant Saraogi
Abstract
We prove new upper and lower bounds for the Online Orthogonal Vectors Problem (OnlineOV n,d ). In this problem, a preprocessing algorithm receives n vectors x 1 , . . . , x n ∈ 0, 1 d and constructs a data structure of size S. A query algorithm subsequently receives a query vector q ∈ 0, 1 d and in time T decides whether q is orthogonal to any of the input vectors x i .
We design a new deterministic data structure for OnlineOV n,d . In low dimensions (d = c log n), our data structure matches the performance of the best known randomized algorithm due to Chan [SoCG 2017]. Furthermore, in moderate dimensions (d = n ε ), we give the first improvement since Charikar, Indyk and Panigrahy [ICALP 2002]. Along the way, we give the first deterministic refutation of a conjecture on the hardness of OnlineOV posed by Goldstein, Lewenstein and Porat [ISAAC 2017]. This data structure also extends to a number of problems, including Partial Match, Orthogonal Range Search, and DNF Evaluation. We use a novel structure-versus-randomness decomposition to design our algorithm.
Under the Non-Uniform Strong Exponential Time Hypothesis, we also prove arbitrarily large polynomial space lower bounds for any OnlineOV data structure with sublinear query time even with computationally unbounded preprocessing. These lower bounds extend to several other problems, including Polynomial Evaluation, Partial Match, Orthogonal Range Search, and Approximate Nearest Neighbors. We also prove similar lower bounds for 3-SUM with preprocessing under the Non-Uniform Hamiltonian Path Conjecture.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext bc0a7cbb-a25c-4f81-8258-8e9b2c4c745dBuilds on8
- Fine-grained hardness of CVP(P) - Everything that we can prove (and nothing else)Divesh Aggarwal, Huck Bennett, Alexander Golovnev, Noah Stephens-DavidowitzSODA 2021 · 22 citations
- Near-Optimal Deterministic Vertex-Failure Connectivity OraclesYaowei Long, Thatchaphol SaranurakFOCS 2022 · 6 citations
- Fredman's Trick Meets Dominance Product: Fine-Grained Complexity of Unweighted APSP, 3SUM Counting, and MoreTimothy M. Chan, Virginia Vassilevska Williams, Yinzhan XuSTOC 2023 · 4 citations
- Polynomial formulations as a barrier for reduction-based hardness proofsTatiana Belova, Alexander Golovnev, Alexander S. Kulikov, Ivan Mihajlin et al.SODA 2023 · 3 citations
- The Orthogonal Vectors Conjecture and Non-Uniform Circuit Lower BoundsRyan WilliamsFOCS 2024 · 2 citations
Related papers
- Approximate Orthogonal Vectors and Diameter via Regularity LemmaAlexandr Andoni, Shunhua Jiang, Stepan ZharkovSTOC 2026
- Data structures meet cryptography: 3SUM with preprocessingAlexander Golovnev, Siyao Guo, Thibaut Horel, Sunoo Park et al.STOC 2020 · 1 citation
- Tight Bounds for Approximate Near Neighbor Searching for Time Series under the Fréchet DistanceKarl Bringmann, Anne Driemel, André Nusser, Ioannis PsarrosSODA 2022 · 5 citations
- Coarse-Grained Complexity for Dynamic AlgorithmsSayan Bhattacharya, Danupon Nanongkai, Thatchaphol SaranurakSODA 2020
- On Approximate Fully-Dynamic Matching and Online Matrix-Vector MultiplicationYang P. LiuFOCS 2024 · 3 citations
