English

When Is Amplification Necessary for Composition in Randomized Query Complexity?

Computational Complexity 2020-06-22 v1

Abstract

Suppose we have randomized decision trees for an outer function ff and an inner function gg. The natural approach for obtaining a randomized decision tree for the composed function (fgn)(x1,,xn)=f(g(x1),,g(xn))(f\circ g^n)(x^1,\ldots,x^n)=f(g(x^1),\ldots,g(x^n)) involves amplifying the success probability of the decision tree for gg, so that a union bound can be used to bound the error probability over all the coordinates. The amplification introduces a logarithmic factor cost overhead. We study the question: When is this log factor necessary? We show that when the outer function is parity or majority, the log factor can be necessary, even for models that are more powerful than plain randomized decision trees. Our results are related to, but qualitatively strengthen in various ways, known results about decision trees with noisy inputs.

Cite

@article{arxiv.2006.10957,
  title  = {When Is Amplification Necessary for Composition in Randomized Query Complexity?},
  author = {Shalev Ben-David and Mika Göös and Robin Kothari and Thomas Watson},
  journal= {arXiv preprint arXiv:2006.10957},
  year   = {2020}
}

Comments

17 pages. Accepted to RANDOM 2020

R2 v1 2026-06-23T16:27:21.172Z