Decision-tree decoders for general quantum LDPC codes
Kai R. Ott, Bence Het\'enyi, Michael E. Beverland

TL;DR
This paper introduces Decision Tree Decoders (DTDs) for quantum LDPC codes that are broadly applicable, offering provable and heuristic algorithms for efficient decoding and logical operator identification.
Contribution
The paper presents two explicit DTD algorithms for any qLDPC code, including a provable decoder and a heuristic decoder with improved speed and accuracy.
Findings
Provable decoder finds minimum-weight corrections efficiently in practice.
Heuristic decoder outperforms BP-OSD in realistic noise regimes.
Decoders are applicable to notable qLDPC codes like bicycle and color codes.
Abstract
We introduce Decision Tree Decoders (DTDs), which rely only on the sparsity of the binary check matrix, making them broadly applicable for decoding any quantum low-density parity-check (qLDPC) code and fault-tolerant quantum circuits. DTDs construct corrections incrementally by adding faults one-by-one, forming a path through a Decision Tree (DT). Each DTD algorithm is defined by its strategy for exploring the tree, with well-designed algorithms typically needing to explore only a small portion before finding a correction. We propose two explicit DTD algorithms that can be applied to any qLDPC code: (1) A provable decoder: Guaranteed to find a minimum-weight correction. While it can be slow in the worst case, numerical results show surprisingly fast median-case runtime, exploring only DT nodes to find a correction for weight- errors in notable qLDPC codes, such as bivariate…
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 · Error Correcting Code Techniques
