English

The Element Extraction Problem and the Cost of Determinism and Limited Adaptivity in Linear Queries

Computational Complexity 2021-07-14 v1

Abstract

Two widely-used computational paradigms for sublinear algorithms are using linear measurements to perform computations on a high dimensional input and using structured queries to access a massive input. Typically, algorithms in the former paradigm are non-adaptive whereas those in the latter are highly adaptive. This work studies the fundamental search problem of \textsc{element-extraction} in a query model that combines both: linear measurements with bounded adaptivity. In the \textsc{element-extraction} problem, one is given a nonzero vector z=(z1,,zn){0,1}n\mathbf{z} = (z_1,\ldots,z_n) \in \{0,1\}^n and must report an index ii where zi=1z_i = 1. The input can be accessed using arbitrary linear functions of it with coefficients in some ring. This problem admits an efficient nonadaptive randomized solution (through the well known technique of 0\ell_0-sampling) and an efficient fully adaptive deterministic solution (through binary search). We prove that when confined to only kk rounds of adaptivity, a deterministic \textsc{element-extraction} algorithm must spend Ω(k(n1/k1))\Omega(k (n^{1/k} -1)) queries, when working in the ring of integers modulo some fixed qq. This matches the corresponding upper bound. For queries using integer arithmetic, we prove a 22-round Ω~(n)\widetilde{\Omega}(\sqrt{n}) lower bound, also tight up to polylogarithmic factors. Our proofs reduce to classic problems in combinatorics, and take advantage of established results on the {\em zero-sum problem} as well as recent improvements to the {\em sunflower lemma}.

Keywords

Cite

@article{arxiv.2107.05810,
  title  = {The Element Extraction Problem and the Cost of Determinism and Limited Adaptivity in Linear Queries},
  author = {Amit Chakrabarti and Manuel Stoeckl},
  journal= {arXiv preprint arXiv:2107.05810},
  year   = {2021}
}