Sequential BP-based Decoding of QLDPC Codes
Mohsen Moradi, Salman Habib, Vahid Nourozi, David G. M. Mitchell

TL;DR
This paper introduces sequential scheduling techniques for belief propagation decoding of QLDPC codes, significantly improving error correction performance and computational efficiency by stabilizing message updates and reducing decoding stalls.
Contribution
It proposes novel sequential check and variable node scheduling methods, along with an improved BP-guided decimation approach, enhancing convergence and reducing decoding rounds without changing the code.
Findings
Sequential schedules lower block error rates compared to conventional BP.
SBPGD outperforms BPGD with fewer decimation rounds.
SVNS-BP surpasses BP-OSD-0 in error correction at similar complexity.
Abstract
Quantum low-density parity-check (QLDPC) codes are a leading approach to quantum error correction, yet conventional belief propagation (BP) decoders often perform poorly, primarily due to non-convergence exacerbated by stabilizer constraints, which induce short cycles and degeneracy. We propose two scheduling variants, sequential check node scheduling (SCNS) and sequential variable node scheduling (SVNS), that improve BP's error-correction ability by processing check nodes (CNs) or variable nodes (VNs), respectively, in a fixed order, stabilizing message updates and reducing stalls. We also employ this technique to an improved BP-variant called BP guided decimation (BPGD), where symbols are progressively fixed during decoding iterations. Here, we demonstrate that the sequential BPGD (SBPGD) decoder can further improve the convergence properties and performance of the decoder. On…
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 · Radiation Effects in Electronics
