← Back to digest

Optimization Using Locally-Quantum Decoders

Authors: Noah Shutty, Avijit Mandal, Seyoon Ragavan, Quentin Buzet, André Chailloux, Nicholas C. Rubin, Abid Khan, Sami Boulebnane, Ruslan Shaydulin, John Azariah, Stephen P. Jordan · arXiv:2604.24633 · submission cycle 2026-04-28 · score 8/10 (HIGH)

Abstract

It was pointed out in [JSW+25] that widely-studied optimization problems such as D-regular max-k-XORSAT can be reduced to decoding of LDPC codes, using quantum algorithms related to Regev's reduction. LDPC codes have very good decoders, such as Belief Propagation (BP), and this therefore makes D-regular max-k-XORSAT an enticing target for this class of quantum algorithms. However, BP was found insufficient to achieve quantum advantage. Here, we develop an intrinsically quantum decoding technique, which decodes classical LDPC codes subject to coherent superpositions of bit flip errors. For average-case instances of D-regular max-k-XORSAT drawn from Gallager's ensemble, this quantum decoder strongly outperforms classical belief propagation at many values of k and D. For some (k,D) the approximate optima achievable using this decoder surpass both Prange's algorithm and simulated annealing. However, we stop short of achieving quantum advantage because we identify an enhancement to Prange's algorithm that recovers a precise tie.

Executive summary

This is a major paper from the Google Quantum AI / JPMorgan / Inria axis on the boundary of quantum advantage for combinatorial optimisation. Building on Decoded Quantum Interferometry (DQI) and Regev's reduction, the authors design a new locally-quantum decoder based on Fine-Grained Unambiguous Measurements (FGUMs) that are aware of the parity-check structure of the dual code. For D-regular max-k-XORSAT instances drawn from Gallager's ensemble, Regev+FGUM beats both Prange's algorithm and simulated annealing for several (k,D) pairs (specifically (5,6), (6,7), (6,8), (7,8)). The quantum advantage claim is withheld because they construct a classical "Turbo Prange" that exactly matches the FGUM scores. Comparison with QAOA (depth p=16) is mixed: QAOA wins for (3,5)…(3,8) and (4,8), FGUM wins for the denser instances; in the large-D limit at fixed k, p=14 QAOA dominates Regev+FGUM asymptotically. The relevance to Yuan: this is the most quantitatively complete head-to-head between Grover-style structured-feasible-set quantum algorithms (Y4 territory) and QAOA (Y1, Y2, Y3 territory) on a clean benchmark, with explicit asymptotic and finite-instance comparisons.

Main contribution

Three contributions: (1) a new locally-quantum decoder (FGUM) that performs unambiguous state discrimination on groups of qubits aligned with the parity checks of the dual code, exploiting the a priori knowledge that uncorrupted codewords have parity zero on each check (Section IV); (2) an error-bound theorem (Section VI) for Regev's reduction that propagates the per-codeword decoding failure rate ε into a satisfaction-fraction bound for max-XORSAT, generalising prior bounds (Chailloux 2023, JSW 2025) to a form usable here; (3) Turbo Prange (Section VIII), a classical algorithm combining Prange with greedy local optimisation that exactly reproduces the FGUM satisfaction fractions, blocking the quantum advantage claim.

Key theorems / lemmas / algorithms

Detailed walkthrough

The setup (Sections II–III). Max-k-XORSAT asks for x ∈ F2n minimising |Bx - v|, with B a sparse m×n binary matrix. Regev's reduction prepares a state P⟩ ∝ ∑x P(Bx - v)|Bx⟩, biased toward small Hamming distance from v. Via Hadamard duality this becomes the problem of decoding a corrupted dual codeword e P˜(e)|d + e⟩ where d ∈ C. For the standard product distribution Pα, each bit of d goes through the classical-quantum channel dj → √(1-α)|dj⟩ + √α|¬dj, with α = 1/2 - √(α(1-α)). Measurement collapses to BSC(α); USD measurement (Chailloux 2023) collapses to an erasure channel with rate 2√(α(1-α)).

The new idea (Section IV, FGUM). The previously studied locally-quantum decoders all worked block by block but treated each block in isolation. The novelty here is to align the blocks with the parity checks of C: each block of D qubits is exactly the support of one parity check, so the codeword d restricted to the block is constrained to have even parity. The FGUM measurement on each block is then a fine-grained refinement that uses this constraint to either (a) identify the block exactly with probability p0 or (b) declare erasure with probability 1 - p0. Crucially, only Gallager-ensemble matrices admit such an alignment (the construction requires that the parity checks can be partitioned into a perfect matching at the bit-vertex level, which exists for Gallager but not generic LDPC).

Erasure rate and tolerable α (Section V). Equation (eq:E) counts the expected number of F2-linear equations constraining the erased bits, broken into three cases (parity check defining an erased block, defining a non-erased block, or not aligned with the partition). Setting ν = emax m and demanding E = emax m yields the fixed-point equation (eq:emax) whose largest root gives the maximum tolerable erasure rate. The minimum tolerable α follows from αmin = (1 - emax)(1 - 21-D), and the satisfaction fraction comes from substituting back into (eq:simple_satfrac). Numerical evaluation for various (k,D) produces the Regev+FGUM column of Table 1 (re-rendered below).

(k,D)PrangeSim. AnnealingDQI+BPRegev+FGUMQAOA p=16
(3,4)0.8750.93660.87300.89300.8898
(3,5)0.8000.90050.81760.83790.8532
(3,6)0.7500.87120.77760.78570.8231
(4,5)0.9000.92790.86050.92160.8797
(5,6)0.9170.91900.84430.93120.8669
(6,7)0.9290.90510.82910.94270.8546
(6,8)0.8750.88750.80450.89620.8344
(7,8)0.9380.81550.81550.94810.8432

The error-bound theorem (Sections VI–VII). The decoder fails on individual codewords with some probability εd. Sections VI–VII propagate that into a guarantee on Regev's output: for average-case v, the expected satisfaction fraction is close to the ideal one with corrections controlled by the average decoding failure rate. Lemma (innerproduct) and Theorem (weirdcauchy) form the technical core; the key trick is bounding the cross-codeword overlap of decoder outputs using Cauchy-Schwarz with carefully chosen normalisations.

Turbo Prange (Section VIII). The classical antagonist. Prange's algorithm randomly picks a set of bits to "guess" and uses Gaussian elimination to determine the rest, then evaluates objective. Turbo Prange iterates: take the best Prange output, perform greedy local search (single-bit flips lowering the cost), repeat. The authors show empirically — and partly analytically — that Turbo Prange exactly matches Regev+FGUM's satisfaction fractions on the Gallager-ensemble instances. This is the second time (the first was Chailloux 2023's USD-decoder vs. plain Prange) that a locally-quantum decoder has been classically simulated by a Prange-family algorithm. The pattern suggests that to actually achieve quantum advantage, one needs decoders that are not "locally" structured, and the conclusion explicitly flags this as the next direction.

Comparison with QAOA (Section IX). The authors evaluate QAOA at depth p=16 exactly on the (D,k)-regular hypertree using techniques from Boulebnane-Farhi 2021 and Farhi 2025. The finite-instance picture is mixed (Table 1 last column); the asymptotic large-D picture (Table on νpk) is unambiguous: p=14 QAOA strictly dominates Regev+FGUM in the limit of fixed k and D → ∞. So in the limit of dense, sparse-row LDPC codes, QAOA wins.

Conclusion (Section X). The authors are explicit: locally-quantum decoders broaden the toolbox but probably can't break through to true advantage on max-k-XORSAT. The future directions they flag are (i) genuinely non-local quantum decoders such as BPQM (belief propagation with quantum messages), (ii) adaptive strategies. This is a "good honest no" paper that maps the boundary precisely.

Figure rendering: the paper uses TikZ-drawn Tanner graphs and a few synthetic plots; none are PDF/PNG figures and so none were extracted. Refer to Figure 1 of the source PDF for the (2,3)-Gallager Tanner graph illustration.

Citations to Yuan's papers

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

Overlap with Y1–Y6

Recommended action for Yuan