How to choose a decoder for a fault-tolerant quantum computer? The speed vs accuracy trade-off
Nicolas Delfosse, Andres Paz, Alexander Vaschillo, Krysta M. Svore

TL;DR
This paper analyzes the speed versus accuracy trade-off in quantum decoders, proposing a protocol to select optimal decoders for fault-tolerant quantum computing, exemplified with the PyMatching decoder for surface codes.
Contribution
It introduces a protocol to choose the best decoder based on minimizing spacetime cost, balancing speed and accuracy in quantum fault-tolerance.
Findings
PyMatching can implement thousands of logical gates with high accuracy.
PyMatching is currently too slow for very large-scale computations.
Further improvements in decoding speed are possible with better hardware or software optimizations.
Abstract
Achieving practical quantum advantage requires a classical decoding algorithm to identify and correct faults during computation. This classical decoding algorithm must deliver both accuracy and speed, but in what combination? When is a decoder "fast enough" or "accurate enough"? In the case of surface codes, tens of decoding algorithms have been proposed, with different accuracies and speeds. However, it has been unclear how to choose the best decoder for a given quantum architecture. Should a faster decoder be used at the price of reduced accuracy? Or should a decoder sacrifice accuracy to fit within a given time constraint? If a decoder is too slow, it may be stopped upon reaching a time bound, at the price of some time-out failures and an increased failure rate. What then is the optimal stopping time of the decoder? By analyzing the speed vs. accuracy tradeoff, we propose…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Low-power high-performance VLSI design
