Quantum CSS LDPC Codes based on Dyadic Matrices for Belief Propagation-based Decoding
Alessio Baldelli, Massimo Battaglioni, Jonathan Mandelbaum, Sisi Miao, Laurent Schmalen
TL;DR
This work addresses designing quantum LDPC codes that balance high error-correction capability with practical decoding complexity. It introduces a dyadic-matrix–based algebraic framework to construct both classical QD-LDPC and CSS QLDPC codes, guaranteeing Tanner graphs with girth $6$ for the classical part and CAMEL-compatible structure for the quantum part. The authors show how affine exponent matrices and DPM lifting yield parity-check matrices that concentrate short cycles around a single node and satisfy the CAMEL condition, enabling effective quaternary belief-propagation decoding. Numerical results on depolarizing channels demonstrate that CAMEL decoding mitigates error floors and delivers performance competitive with or superior to several state-of-the-art codes, particularly for higher-rate designs. The approach offers scalable, high-rate constructions with practical decoding suitable for fault-tolerant quantum computation.
Abstract
Quantum low-density parity-check (QLDPC) codes provide a practical balance between error-correction capability and implementation complexity in quantum error correction (QEC). In this paper, we propose an algebraic construction based on dyadic matrices for designing both classical and quantum LDPC codes. The method first generates classical binary quasi-dyadic LDPC codes whose Tanner graphs have girth 6. It is then extended to the Calderbank-Shor-Steane (CSS) framework, where the two component parity-check matrices are built to satisfy the compatibility condition required by the recently introduced CAMEL-ensemble quaternary belief propagation decoder. This compatibility condition ensures that all unavoidable cycles of length 4 are assembled in a single variable node, allowing the mitigation of their detrimental effects by decimating that variable node.
