English

Optimal Separation and Strong Direct Sum for Randomized Query Complexity

Computational Complexity 2019-08-06 v1

Abstract

We establish two results regarding the query complexity of bounded-error randomized algorithms. * Bounded-error separation theorem. There exists a total function f:{0,1}n{0,1}f : \{0,1\}^n \to \{0,1\} whose ϵ\epsilon-error randomized query complexity satisfies Rϵ(f)=Ω(R(f)log1ϵ)\overline{\mathrm{R}}_\epsilon(f) = \Omega( \mathrm{R}(f) \cdot \log\frac1\epsilon). * Strong direct sum theorem. For every function ff and every k2k \ge 2, the randomized query complexity of computing kk instances of ff simultaneously satisfies Rϵ(fk)=Θ(kRϵk(f))\overline{\mathrm{R}}_\epsilon(f^k) = \Theta(k \cdot \overline{\mathrm{R}}_{\frac\epsilon k}(f)). As a consequence of our two main results, we obtain an optimal superlinear direct-sum-type theorem for randomized query complexity: there exists a function ff for which R(fk)=Θ(klogkR(f))\mathrm{R}(f^k) = \Theta( k \log k \cdot \mathrm{R}(f)). This answers an open question of Drucker (2012). Combining this result with the query-to-communication complexity lifting theorem of G\"o\"os, Pitassi, and Watson (2017), this also shows that there is a total function whose public-coin randomized communication complexity satisfies Rcc(fk)=Θ(klogkRcc(f))\mathrm{R}^{\mathrm{cc}} (f^k) = \Theta( k \log k \cdot \mathrm{R}^{\mathrm{cc}}(f)), answering a question of Feder, Kushilevitz, Naor, and Nisan (1995).

Keywords

Cite

@article{arxiv.1908.01020,
  title  = {Optimal Separation and Strong Direct Sum for Randomized Query Complexity},
  author = {Eric Blais and Joshua Brody},
  journal= {arXiv preprint arXiv:1908.01020},
  year   = {2019}
}

Comments

15 pages, 2 figures, CCC 2019