Hardness results for decoding the surface code with Pauli noise
November 21, 2024 - Alex Fischer

Our work shows that various different formulations of the decoding problem for the surface code are computationally hard, in a rigorous sense. We do this by showing that surface code decoding problems can express other computationally hard problems. Our results require that the decoding problem be formulated such that the input to the problem includes a fine-grained description of possible errors that can occur. The practical impact of our work is not to discourage surface code use, but to show that practically useful decoding algorithms for the surface code cannot hope to solve the problem when the problem includes this fine-grained description of possible errors, else the problem would be too computationally hard. It tells us that we should focus research efforts for these algorithms on simpler cases that are not provably hard.
Read the paper at https://quantum-journal.org/papers/q-2024-10-28-1511/