English

The Planted Orthogonal Vectors Problem

Computational Complexity 2025-09-16 v2 Cryptography and Security Data Structures and Algorithms

Abstract

In the kk-Orthogonal Vectors (kk-OV) problem we are given kk sets, each containing nn binary vectors of dimension d=no(1)d=n^{o(1)}, and our goal is to pick one vector from each set so that at each coordinate at least one vector has a zero. It is a central problem in fine-grained complexity, conjectured to require nko(1)n^{k-o(1)} time in the worst case. We propose a way to \emph{plant} a solution among vectors with i.i.d. pp-biased entries, for appropriately chosen pp, so that the planted solution is the unique one. Our conjecture is that the resulting kk-OV instances still require time nko(1)n^{k-o(1)} to solve, \emph{on average}. Our planted distribution has the property that any subset of strictly less than kk vectors has the \emph{same} marginal distribution as in the model distribution, consisting of i.i.d. pp-biased random vectors. We use this property to give average-case search-to-decision reductions for kk-OV.

Keywords

Cite

@article{arxiv.2505.00206,
  title  = {The Planted Orthogonal Vectors Problem},
  author = {David Kühnemann and Adam Polak and Alon Rosen},
  journal= {arXiv preprint arXiv:2505.00206},
  year   = {2025}
}
R2 v1 2026-06-28T23:17:30.105Z