Postselected Quantum Query Complexity
- Postselected quantum query complexity is a model that enhances quantum algorithms by discarding undesired outcomes to achieve tight rational approximations of Boolean functions.
- It establishes an equivalence between the rational approximation degree and query complexity, offering insights into adaptive query limitations and oracle separations.
- Applications include optimal postselection algorithms for functions like MAJ, hardness amplification techniques, and demonstrating barriers to collapsing quantum adaptive complexity classes.
Postselected quantum query complexity investigates the power of quantum algorithms in the query (oracle) model when enhanced with the operation of postselection. Postselection refers to the ability to discard computational paths based on a chosen measurement outcome, retaining only those that yield a specific result. This operation fundamentally elevates the computational strength of quantum algorithms, corresponding to a transition from BQP to PP in the circuit model. In the query complexity setting, postselection is tightly linked to rational approximation of Boolean functions, enabling tight characterizations and establishing connections to core areas in quantum complexity theory, including hardness amplification and oracle separations.
1. Formal Definitions
A postselected quantum query algorithm for with error is a quantum query algorithm making queries, producing two output bits so that for all :
- , and
- .
The minimal for which such an -error postselection algorithm for exists is . In the adaptive query setting, the algorithm can submit queries that depend adaptively on previous answers.
Rational and polynomial approximations are central. For a Boolean , the -approximate rational degree is the minimal degree for which there exists a rational function of degree such that for all (Mahadev et al., 2014).
The one-sided low-weight approximate degree, , minimizes the degree plus the logarithm of the sum of absolute values of coefficients, over polynomials with if and if (Chen, 2016).
2. Characterization via Rational Approximation
Postselected quantum query complexity and rational approximation degree are equivalent up to constant factors. For every Boolean function and : This equivalence is established by constructing rational approximations from postselection algorithms (via polynomialization of measurement probabilities), and conversely, simulating rational approximations by quantum algorithms that use postselection (Mahadev et al., 2014).
In particular, for each and ,
- A postselection quantum query algorithm with queries yields a rational approximation of of degree at most $2T$.
- A rational approximation of degree yields a quantum postselection algorithm making queries.
The one-sided low-weight approximate degree further characterizes the PP-analogue of postselected quantum query complexity in the oracle model (Chen, 2016).
3. Limits of Postselection for Adaptive Queries
Adaptive versions of Boolean functions, denoted , recursively encode queries where each is adaptively chosen based on previous outputs, structured as a decision tree of depth .
Main theorems demonstrate that postselection does not efficiently simulate adaptive quantum queries beyond logarithmic depth, assuming the original function requires super-polylogarithmic query complexity under bounded error:
- If is hard for bounded-error quantum or classical query algorithms (i.e., requires queries), then so is its adaptive version under postselection, e.g., (Chen, 2016).
- Quantitatively, if , then .
This establishes a barrier: postselection does not collapse adaptive query complexity in the quantum (nor classical) case, a relativized counterpart to hierarchy separations in Turing machine complexity.
4. Hardness Amplification and Degree Lower Bounds
Postselected query complexity underpins explicit constructions amplifying polynomial hardness. For with large one-sided approximate degree, a function is constructed such that requires high degree to approximate even at error for : For inputs, this achieves hardness amplification comparable to other approaches, with only -depth adaptive composition (Chen, 2016).
This demonstrates the quantitative inadequacy of postselection in the face of amplified one-sided hardness: the adaptive function remains hard to approximate for postselection-based algorithms.
5. Oracle Separations and Complexity Implications
The limits of postselected quantum query complexity are leveraged to establish new oracle separations among complexity classes for adaptive queries:
- Taking with and , it follows , while . Thus, there exists an oracle such that .
- For the Permutation Testing Problem, analogous reasoning leads to .
These results show that adaptive queries can be fundamentally harder than postselection can efficiently resolve, even for quantum algorithms. This suggests limits to relativized collapses to in complexity theory (Chen, 2016).
6. Optimality and Explicit Algorithms
An explicit, essentially optimal postselection quantum algorithm for the Majority function () is constructed: This matches Sherstov's lower bounds on rational approximation degree up to constants and is achieved by polynomially many logarithmic rounds of "weight elimination" strategies, combining the power of quantum state preparation and postselection to filter Hamming weights (Mahadev et al., 2014).
Additionally, Newman’s theorem for rational approximation of on (with error for degree- rationals) is recovered from these constructions, illustrating how postselection quantum query models naturally yield classical results in approximation theory.
Summary table: Core Concepts and Correspondence
| Concept | Formalization | Reference |
|---|---|---|
| Postselected quantum query complexity | (Mahadev et al., 2014, Chen, 2016) | |
| Rational approximation degree | (Mahadev et al., 2014) | |
| One-sided low-weight approximate degree | (Chen, 2016) | |
| Adaptive function construction | (Chen, 2016) | |
| Oracle separation | , | (Chen, 2016) |
| MAJ postselection query complexity | (Mahadev et al., 2014) |
7. Connections and Outlook
Postselected quantum query complexity serves as a nexus linking quantum computing, complexity theory, and approximation theory. Its characterization by rational approximation situates query algorithms within the broader context of functional analysis. Limitations on adaptive simulation, proven via polynomial degree methods, inform both the power and inherent barriers of postselected computation models. Oracle separation results reaffirm the distinctiveness of adaptive computation beyond postselection, while explicit algorithmic constructions showcase the potential for transferring quantum techniques into classical approximation and hardness amplification.
Key results in (Mahadev et al., 2014) and (Chen, 2016) demonstrate both the breadth and the limitations of postselection as an algorithmic principle in the quantum query setting, establishing a foundation for future advances in quantum complexity and approximation theory.