Average-Case Complexity of Quantum Stabilizer Decoding
Random classical linear codes are widely believed to be hard to decode. While slightly sub-exponential time algorithms exist when the coding rate vanishes sufficiently rapidly, all known algorithms at constant rate require exponential time. By contrast, the complexity of decoding a random quantum stabilizer code has remained an open question for quite some time. This work closes the gap in our understanding of the algorithmic hardness of decoding random quantum versus random classical codes. We prove that decoding a random stabilizer code with even a single logical qubit is at least as hard as decoding a random classical code at constant rate--the maximally hard regime. This result suggests that the easiest random quantum decoding problem is at least as hard as the hardest random classical decoding problem, and shows that any sub-exponential algorithm decoding a typical stabilizer code, at any rate, would immediately imply a breakthrough in cryptography.
Authors
- Andrey Boris Khesin (ORCID: https://orcid.org/0000-0002-8620-4092)
- Alexander Poremba (ORCID: https://orcid.org/0000-0002-7330-1539)
- Jonathan Z. Lu
- Vinod Vaikuntanathan
- Akshar Ramkumar
Institutions
- Boston University (US)
- California Institute of Technology (US)
- University of Oxford (GB)
- Science Oxford (GB)
- Massachusetts Institute of Technology (US)
Publication Details
- Published
- 2026-06-09
- DOI
- https://doi.org/10.1145/3798129.3800800
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation
- U.S. Department of Energy
- National Defense Science and Engineering Graduate
- Engineering and Physical Sciences Research Council