Degeneracy Cutting: A Local and Efficient Post-Processing for Belief Propagation Decoding of Quantum Low-Density Parity-Check Codes
Kento Tsubouchi, Hayata Yamasaki, Shiro Tamiya
TL;DR
This work addresses the degeneracy-limited performance of belief propagation decoding for quantum LDPC codes by introducing degeneracy cutting (DC), a local, linear-time post-processing that prunes a single qubit per stabilizer generator based on BP marginals and then re-runs BP. The DC method preserves the favorable linear scaling and parallelism of BP, and, when extended with a detector degeneracy matrix, remains effective under phenomenological and circuit-level noise models, achieving performance close to BP+OSD with substantially lower cost. Numerically, BP+DC approaches BP+OSD for surface codes and can even outperform BP+OSD for BB codes under code-capacity noise; this advantage extends to realistic noise models with the detector degeneracy framework. The approach offers a practical path to real-time, scalable quantum decoding by balancing accuracy, efficiency, and parallelizability, and it lays groundwork for further enhancements through refined degeneracy modeling and integration with advanced BP techniques.
Abstract
Quantum low-density parity-check (qLDPC) codes are promising for realizing scalable fault-tolerant quantum computation due to their potential for low-overhead protocols. A common approach to decoding qLDPC codes is to use the belief propagation (BP) decoder, followed by a post-processing step to enhance decoding accuracy. For real-time decoding, the post-processing algorithm is desirable to have a small computational cost and rely only on local operations on the Tanner graph to facilitate parallel implementation. To address this requirement, we propose degeneracy cutting (DC), an efficient post-processing technique for the BP decoder that operates on information restricted to the support of each stabilizer generator. DC selectively removes one variable node with the lowest error probability for each stabilizer generator, significantly improving decoding performance while retaining the favorable computational scaling and structure amenable to parallelization inherent to BP. We further extend our method to realistic noise models, including phenomenological and circuit-level noise models, by introducing the detector degeneracy matrix, which generalizes the notion of stabilizer-induced degeneracy to these settings. Numerical simulations demonstrate that BP+DC achieves decoding performance approaching that of BP followed by ordered statistics decoding (BP+OSD) in several settings, while requiring significantly less computational cost. Our results present BP+DC as a promising decoder for fault-tolerant quantum computing, offering a valuable balance of accuracy, efficiency, and suitability for parallel implementation.
