English

Lower bounds of quantum black-box complexity and degree of approximation polynomials by influence of Boolean variables

Quantum Physics 2007-05-23 v2

Abstract

We prove that, to compute a Boolean function ff on NN variables with error probability ϵ\epsilon, any quantum black-box algorithm has to query at least 12ϵ2ρfN=12ϵ2Sˉf\frac{1 - 2\sqrt{\epsilon}}{2} \rho_f N = \frac{1 - 2\sqrt{\epsilon}}{2} \bar{S}_f times, where ρf\rho_f is the average influence of variables in ff, and Sˉf\bar{S}_f is the average sensitivity. It's interesting to contrast this result with the known lower bound of Ω(Sf)\Omega (\sqrt{S_f}), where SfS_f is the sensitivity of ff. This lower bound is tight for some functions. We also show for any polynomial f~\tilde{f} that approximates ff with error probability ϵ\epsilon, deg(f~)1/4(13ϵ1+ϵ)2ρfNdeg(\tilde{f}) \ge 1/4 (1 - \frac{3 \epsilon}{1 + \epsilon})^2 \rho_f N. This bound can be better than previous known lower bound of Ω(BSf)\Omega(\sqrt{BS_f}) for some functions. Our technique may be of intest itself: we apply Fourier analysis to functions mapping {0,1}N\{0, 1\}^N to unit vectors in a Hilbert space. From this viewpoint, the state of the quantum computer at step tt can be written as s{0,1}N,stϕ^s(1)sx\sum_{s\in \{0, 1\}^N, |s| \le t} \hat{\phi}_s (-1)^ {s \cdot x}, which is handy for lower bound analysis.

Keywords

Cite

@article{arxiv.quant-ph/9904107,
  title  = {Lower bounds of quantum black-box complexity and degree of approximation polynomials by influence of Boolean variables},
  author = {Yaoyun Shi},
  journal= {arXiv preprint arXiv:quant-ph/9904107},
  year   = {2007}
}

Comments

12 pages, LaTex, minor changes