Quantum Decoding Algorithms: Quantum Speedups in Optimization

Jan Ljubas, Tim Byrnes · arXiv:2605.00312 · submitted 2026-05-04 · score 8/10 (HIGH)

← Back to digest

Abstract

Attaining a quantum speedup in solving practically useful optimization problems has been one of the holy grails in the field of quantum computing. While prior approaches have demonstrated speedups for certain structured problem classes, establishing a clear and scalable advantage on broadly useful practical optimization problems remains challenging. Recently, a new approach to solving the max-LINSAT class of optimization problems has emerged, called Decoded Quantum Interferometry (DQI). In DQI, a combination of techniques rooted in (classical) coding theory and interferometry are used to obtain the solution of max-LINSAT. In the special problem instance of the optimal polynomial intersection (OPI) problem, strong evidence exists to show that an superpolynomial speedup exists over the best classical methods in obtaining an approximate solution. In this review, we give a self-contained description of DQI and the necessary background to understand the algorithm. Specifically, we give the essentials of Galois fields, optimization problems such as max-LINSAT and OPI, and coding theory, followed by a step-by-step walkthrough of the quantum algorithm and its operating principle.

Executive summary

This is a 24-page tutorial review of Decoded Quantum Interferometry (DQI), the Jordan et al. (2024) algorithm that — in its OPI specialization — gives strong evidence of a superpolynomial quantum speedup over Prange's algorithm for an approximate-optimization task in max-LINSAT. For Yuan, this is the most important quantum-optimization development of the past 18 months and a direct competitor on the same axis as Y3/Y4 ("when does quantum optimization actually beat classical?"). The review is self-contained: it walks through Galois fields, max-LINSAT/max-XORSAT/OPI, coding theory, the seven steps of the DQI circuit, the analytic semicircle-law performance bound, and recent extensions (multivariate OPI, HDQI for non-diagonal Pauli Hamiltonians). It also surveys empirical follow-ups including a noise analysis showing exponential degradation with a noise-weighted sparsity parameter — the same kind of crossover question Yuan studied in Y3.

Main contribution

The paper's contribution is exposition rather than new algorithm. It rederives the DQI target state |DQI⟩ = Σx∈Fpn P(f(x))|x⟩ where P is a degree-ℓ amplifying polynomial expanded in elementary symmetric polynomials of the constraint values fi(x), and shows how the Dicke-state structure of these symmetric polynomials enables the seven-step circuit (W/E/S register construction, decoding-via-Berlekamp-Massey, QFT-based syndrome transfer). The authors emphasize three points: (i) the algorithm reduces a quantum-state-preparation task to a classical linear-code decoding problem, so it inherits efficiency exactly when an efficient classical decoder exists for the dual code; (ii) the optimal-weight choice wk* yields an analytic semicircle-law bound ⟨s⟩/m = (√(ℓ/m·(1−r/p)) + √(r/p·(1−ℓ/m)))² that quantifies the quantum advantage parameter regime; (iii) HDQI (Schmidhuber–Poremba–Quek 2025) extends DQI from diagonal Hamiltonians to general Pauli Hamiltonians via symplectic-code decoding — a strict superset of DQI's reach.

Key algorithms / theorems

Detailed walkthrough

Problem framing (Sec. 3 — Max-LINSAT). A max-LINSAT instance is parameterized by (n, m, p, r): n variables in Fp, m linear-equation constraints, target sets Ti⊂Fp each of size r. The objective f(x) counts how many constraints x satisfies, with fi(x) ∈ {±1}. Special cases include max-XORSAT (p=2, r=1) and OPI (the "optimal polynomial intersection" problem, where x parameterizes a degree-(n−1) polynomial Q over Fp and constraint i asks whether Q(yi) ∈ Ti).

The amplifying polynomial trick (Sec. 4.2). A naive quantum approach prepares Σx(f(x)+m)|x⟩, biasing measurement toward high-f outcomes. DQI strengthens this by preparing ΣxP(f(x))|x⟩ for a chosen degree-ℓ polynomial P. The crucial observation is that since fi² = 1, products of fi's reduce to elementary symmetric polynomials of the constraint values, and these in turn map onto Dicke states |Dmk⟩ (symmetric superpositions with exactly k excitations). Constructive interference between Dicke amplitudes is what produces the speedup: each fi1…fik product carries a parity bit about whether an even or odd number of those k constraints is satisfied, and the QFT step turns the algebraic structure of the dual code into amplitude amplification of high-f solutions.

Why decoding shows up (Sec. 4.3 step 6). After the QFT step, the amplitude on |x⟩ depends on whether x can be reached by adding an "error" vector y of Hamming weight ≤ ℓ to a syndrome representative. To clean up the auxiliary E register without disturbing the desired amplitudes on |x⟩, one must compute, for each prepared (x, y), the unique low-weight y that produces a given syndrome — i.e., a syndrome-decoding subroutine for the dual code C. For OPI, C is a Reed-Solomon code admitting Berlekamp-Massey decoding in polynomial time, which is what makes DQI efficient there. For other codes — and therefore other max-LINSAT instances — the algorithm is only as efficient as the available classical decoder.

Performance and the semicircle law (Sec. 5). Optimizing the weights {wk} for fixed (m, ℓ, p, r) yields an analytic asymptotic constraint-satisfaction rate (the semicircle law). The OPI specialization with p large, n ≈ p/10, r ≈ p/2 gives ⟨s⟩/m ≈ 0.7179 for DQI vs 0.55 for Prange — and crucially, matching DQI's quality with a classical algorithm appears to require superpolynomial time. This is the strongest claim in the review: not just a polynomial constant-factor improvement, but evidence of a complexity-class separation on a structured problem where efficient classical decoding is available on the dual side but the primal optimization remains hard. The largest analytical gap Δ ≈ 0.21 occurs at n/p ≈ 0.293.

Caveats the authors flag (Sec. 7). (i) DQI's superpolynomial speedup is OPI-specific; for general max-LINSAT it inherits whatever classical decoder is available, which may not exist; (ii) for max-XORSAT, fast classical algorithms match or beat DQI — there is no quantum advantage; (iii) the cleanest provable separation is in query complexity, à la Yamakawa–Zhandry, which is a different complexity-theoretic claim than wall-clock improvement on a real problem. Reported empirical extensions: BMW industrial-LP applications (Sabater 2025); a quantum-chemistry max-cut application whose advantage was contested by Parekh et al.; Bu et al. (2025) noise analysis showing DQI quality degrades exponentially with a noise-weighted sparsity parameter under local depolarizing noise — the precise "noise-regime crossover" question Yuan analyzed in Y3.

Extensions worth knowing (Sec. 6). Multivariate OPI (mOPI) extends to polynomials Q(y1,…,ym) with pm constraints — exponentially more constraints than univariate OPI, hinting at an even larger speedup if it can be made rigorous. HDQI (Schmidhuber–Poremba–Quek 2025) lifts DQI from diagonal to general Pauli Hamiltonians — the broader Hamiltonian-optimization regime that includes ground-state and Gibbs-state preparation, conceptually closer to Y5's Pauli-sparse Gibbs-state SDP framework. The HDQI symplectic code becomes a classical LDPC code for local Hamiltonians, enabling parallelizable classical decoding — Yuan should pay attention here as a potential interface between Y4-style structured quantum search and Y5-style Pauli-sparse Gibbs preparation.

Figures

Figures section omitted — the paper's source figures are .eps (no converter installed). Five figures appear in the paper: a workflow diagram contrasting classical vs DQI approaches to OPI; the OPI polynomial visualization; an approximate-nearest-codeword decoding diagram for RM(1,3); the seven-step DQI circuit diagram with W/E/S registers; and the semicircle-law performance comparison plot of DQI vs Prange's algorithm.

Citations to Yuan's papers

No direct citation to any of Y1–Y6 found in bibliography.

Overlap with Y1–Y6

Recommended action for Yuan