Paper 2024/1741

The Learning Stabilizers with Noise problem

Alexander Poremba, Massachusetts Institute of Technology
Yihui Quek, Massachusetts Institute of Technology
Peter Shor, Massachusetts Institute of Technology
Abstract

Random classical codes have good error correcting properties, and yet they are notoriously hard to decode in practice. Despite many decades of extensive study, the fastest known algorithms still run in exponential time. The Learning Parity with Noise (LPN) problem, which can be seen as the task of decoding a random linear code in the presence of noise, has thus emerged as a prominent hardness assumption with numerous applications in both cryptography and learning theory. Is there a natural quantum analog of the LPN problem? In this work, we introduce the Learning Stabilizers with Noise (LSN) problem, the task of decoding a random stabilizer code in the presence of local depolarizing noise. We give both polynomial-time and exponential-time quantum algorithms for solving LSN in various depolarizing noise regimes, ranging from extremely low noise, to low constant noise rates, and even higher noise rates up to a threshold. Next, we provide concrete evidence that LSN is hard. First, we show that LSN includes LPN as a special case, which suggests that it is at least as hard as its classical counterpart. Second, we prove a worst-case to average-case reduction for variants of LSN. We then ask: what is the computational complexity of solving LSN? Because the task features quantum inputs, its complexity cannot be characterized by traditional complexity classes. Instead, we show that the LSN problem lies in a recently introduced (distributional and oracle) unitary synthesis class. Finally, we identify several applications of our LSN assumption, ranging from the construction of quantum bit commitment schemes to the computational limitations of learning from quantum data.

Note: 61 pages.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
learning parity with noiserandom error correcting codesquantum stabilizer codes
Contact author(s)
poremba @ mit edu
yquek @ mit edu
shor @ mit edu
History
2024-11-16: last of 2 revisions
2024-10-24: received
See all versions
Short URL
https://ia.cr/2024/1741
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1741,
      author = {Alexander Poremba and Yihui Quek and Peter Shor},
      title = {The Learning Stabilizers with Noise problem},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1741},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1741}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.