Performance of Quantum Approximate Optimization with Quantum Error Detection
Zichang He, David Amaro, Ruslan Shaydulin, Marco Pistoia
TL;DR
The paper demonstrates a partially fault-tolerant QAOA using the Iceberg QED code on a trapped-ion device, achieving improved MaxCut performance for up to roughly 20 logical qubits and developing a predictive model to extrapolate Iceberg performance to future hardware. It shows that Iceberg protection yields gains at moderate circuit sizes but faces overhead limits as problem size grows, and it benchmarks against Pauli-Check Sandwiching while quantifying the trade-offs between syndrome measurements and post-selection. The authors validate their model against emulator data, calibrate error rates, and explore how hardware improvements and graph topology affect the breakeven point where QAOA with Iceberg can outperform classical baselines like the Goemans-Williamson algorithm. Collectively, the work provides a concrete path to evaluating fault-tolerant quantum optimization on near-term devices and highlights the continuing need for quantum error correction for scaling beyond current limits.
Abstract
Quantum algorithms must be scaled up to tackle real-world applications. Doing so requires overcoming the noise present on today's hardware. The quantum approximate optimization algorithm (QAOA) is a promising candidate for scaling up, due to its modest resource requirements and documented asymptotic speedup over state-of-the-art classical algorithms for some problems. However, achieving better-than-classical performance with QAOA is believed to require fault tolerance. In this paper, we demonstrate a partially fault-tolerant implementation of QAOA using the $[[k+2,k,2]]$ ``Iceberg'' error detection code. We observe that encoding the circuit with the Iceberg code improves the algorithmic performance as compared to the unencoded circuit for problems with up to $20$ logical qubits on a trapped-ion quantum computer. Additionally, we propose and calibrate a model for predicting the code performance. We use this model to characterize the limits of the Iceberg code and extrapolate its performance to future hardware with improved error rates. In particular, we show how our model can be used to determine the necessary conditions for QAOA to outperform the Goemans-Williamson algorithm on future hardware. To the best of our knowledge, our results demonstrate the largest universal quantum computing algorithm protected by partially fault-tolerant quantum error detection on practical applications to date, paving the way towards solving real-world applications with quantum computers.
