Quantum Lower Bounds by Polynomials
Robert Beals, Harry Buhrman, Richard Cleve, Michele Mosca, Ronald de Wolf
TL;DR
This work establishes that in the quantum black-box model, exponential speedups for partial problems do not extend to total functions: any total function computable by a T-query quantum algorithm with bounded error can be computed exactly by a classical algorithm with only O(T^6) queries (improved to O(T^4) for monotone and O(T^2) for symmetric functions). The authors develop a quantum polynomial method, showing that T queries induce degree-2T polynomials constraining acceptance probabilities, and use symmetrization and degree results (Paturi, Minsky–Papert) to derive tight bounds for symmetric functions and specific functions like OR, AND, PARITY, and MAJORITY. They further relate quantum and classical decision-tree complexities, obtaining D(f) ∈ O(Q2(f)^6) and improved exact bounds D(f) ≤ 32 ~deg(f)^4, along with a detailed analysis via block sensitivity. The results give precise, sometimes optimal, quantum query bounds and illuminate the limits of quantum speedups in the oracle model, with broad implications for understanding quantum advantage and the polynomial method in complexity theory.
Abstract
We examine the number T of queries that a quantum network requires to compute several Boolean functions on {0,1}^N in the black-box model. We show that, in the black-box model, the exponential quantum speed-up obtained for partial functions (i.e. problems involving a promise on the input) by Deutsch and Jozsa and by Simon cannot be obtained for any total function: if a quantum algorithm computes some total Boolean function f with bounded-error using T black-box queries then there is a classical deterministic algorithm that computes f exactly with O(T^6) queries. We also give asymptotically tight characterizations of T for all symmetric f in the exact, zero-error, and bounded-error settings. Finally, we give new precise bounds for AND, OR, and PARITY. Our results are a quantum extension of the so-called polynomial method, which has been successfully applied in classical complexity theory, and also a quantum extension of results by Nisan about a polynomial relationship between randomized and deterministic decision tree complexity.
