Adam Husted Kjelstrøm, Jaco van de Pol, Andreas Pavlogiannis
Solid, comprehensive complexity-theoretic generalization of known hardness results for quantum circuit optimization, with clean proofs but limited practical effect and a natural technique.
Quantum circuit optimization is an indispensable component of the quantum software stack, used to reduce noise, maximize performance, alleviate costs of quantum error correction, or target specific hardware. A related problem is approximate membership: for a fixed set of unitaries , decide whether a given circuit is within distance of a unitary in under some metric . Membership is a special case of optimization, where is a set of unitaries implementable at no cost (e.g., with noise-minimal circuits, or without magic states). Janzing, Wocjan, and Beth (Int. J. Quantum Inf., 2005) showed that, for the operator metric, the case (approximate identity) is QMA-complete when is promised to be either close to the identity or far from it. We generalize this setting in three directions: (i) promise-free inputs, (ii) besides , sets containing only Clifford unitaries, or only generalized permutation matrices (i.e., no superposition), and (iii) the trace-based, spectral, and operator metrics. We show that, in all cases, approximate membership is PP-hard for wide ranges of , provided 's gate-set can implement Clifford+T, as the gate-sets of standard hardware do. If , or if contains only generalized permutation matrices, , and is a trace-based distance, PP-hardness holds for all non-trivial . If and is a trace-based distance, PP-hardness holds even for circuits over classical-reversible gate-sets. Our results indicate that approximate membership is harder over promise-free inputs than the QMA-complete promise version, and that this hardness persists across quantum resources (any gates, non-Clifford, superposition) and distance metrics. They directly imply PP-hardness of circuit optimization when minimizing total, non-Clifford, or superposition gate depth or count.
The paper studies the approximate membership problem: given a circuit C, is it within distance ε of some unitary in a fixed set S? It also studies the corresponding optimization problems. It generalizes the Janzing–Wocjan–Beth QMA-completeness result for non-identity check in three directions:
Over any gate set that implements Clifford+T exactly, the main result is PP-hardness for wide ranges of ε. For S={I} the range is all non-trivial ε, and for Sine with S⊆S_GP it is also all non-trivial ε. Because the cost functions reduce to membership with minimum cost 0, the hardness carries over to optimization of total, T-, and H-count or depth, and even to approximating the minimum cost within any factor. For the Sine metric with S={I}, hardness holds even for classical-reversible gate sets.
The technique is clean:
The proofs look sound and careful. Specific points in favour:
I did not find an error. The Sine closed form is straightforward. The Grover-based construction is standard. The Lemma 9 case analysis (L non-identity versus identity) is somewhat intricate but seems correct. The paper also notes one tight case: ApproxId(Sine, √2/2) is PP-complete, since d² is a quantum acceptance probability.
Limitations:
This is a theoretical result with limited direct practical effect. It gives rigorous complexity-theoretic justification that no efficient general-purpose exact optimizer or approximate-identity checker exists unless PP-collapse-type events occur. Pruning circuits near the identity, peephole optimization, and T-count minimization all inherit PP-hardness. This strengthens the Van de Wetering–Amy NP-hardness result (extending its ε range and the metrics covered), and improves on the Janzing et al. QMA-completeness by showing that the promise-free version is PP-hard. It also sharpens the authors' own prior co-NQP-hardness result for the exact case.
Practitioners already use heuristics, so the hardness will not change practice. The main value is as a reference for the complexity of compilation problems and as a technical toolkit. The reusable pieces are the gadget lemmas, the Clifford gap bound, and the promise-scaling lemma. The transfer to derived measures (Bures, average gate fidelity) broadens coverage.
Circuit optimization and compilation are central to both NISQ and fault-tolerant efforts. T-count and non-Clifford resource minimization are major bottlenecks. A clear statement of the hardness landscape for approximate optimization is timely. It is also a natural follow-on to recent exact-optimization hardness results.
Reproducibility is high for a theory paper, since the proofs are fully specified. There is no empirical component, so reproducibility, surprisingness, and related empirical dimensions are not strongly applicable. PP-hardness is expected given that the promise version is QMA-complete and promise-free versions are typically harder, so the results are moderately unsurprising. The paper does tighten a prior NP-hardness bound, giving some refutation or replication-style value, though it does not contest any prior claim.
Generated Nov 4, 2026
Solid, comprehensive complexity-theoretic generalization of known hardness results for quantum circuit optimization, with clean proofs but limited practical effect and a natural technique.