Quantum Error Correction with Girth-16 Non-Binary LDPC Codes via Affine Permutation Construction
Kenta Kasai
TL;DR
This paper tackles the challenge of scaling quantum error correction by increasing the Tanner graph girth of non-binary LDPC-based CSS codes from the conventional limit of $12$ to $16$ using affine permutation matrices. It introduces a randomized sequential construction for sequences of affine permutations to build $C_X$ and $C_Z$ that avoid short cycles, enabling a Code with girth $16$. Numerical results show a substantial reduction in low-weight codewords and a stronger upper bound on the minimum distance ($d_{min} \le 14$) with a notably improved error floor, albeit with a slight degradation in the waterfall region. The approach offers a viable path to more reliable, large-scale quantum error correction and points to extensions such as larger $L$, spatial coupling, and analytic error-floor modeling.
Abstract
We propose a method for constructing quantum error-correcting codes based on non-binary low-density parity-check codes with Tanner graph girth 16. While conventional constructions using circulant permutation matrices are limited to girth 12, our method employs affine permutation matrices and a randomized sequential selection procedure to eliminate short cycles and achieve girth 16. Numerical experiments show that the proposed codes significantly reduce the number of low-weight codewords. Joint belief propagation decoding over depolarizing channels reveals that although a slight degradation appears in the waterfall region, a substantial improvement is achieved in the error floor performance. We also evaluated the minimum distance and found that the proposed codes achieve a larger upper bound compared to conventional constructions.
