IEEE Transactions on Quantum Engineering
Improved BP Decoding With Multiple Error-Path Detection for Topological Quantum Codes
Jaemin Kim, Hyunwoo Jung, Jeongseok Ha
Abstract
Topological quantum codes are promising candidates for realizing fault-tolerant quantum computing. In this context, belief propagation (BP) decoding is an efficient method for topological codes, offering high error-correction performance with low complexity. However, BP decoding suffers significant performance degradation due to quantum trapping sets (QTSs). Although various decoding schemes have been proposed to mitigate the performance degradation caused by QTSs, they incur high computational complexity and/or long latency. Moreover, they do not effectively address the presence of multiple QTSs that frequently arise as independent local structures in topological codes. To overcome this technical challenge, we propose a novel decoding scheme consisting of BP decoding and a low-complexity error-path detector. In particular, the proposed decoding scheme is designed to effectively break QTSs by exploiting paths with erroneous variable nodes (VNs) between unsatisfied check nodes. The proposed error-path detector identifies a set of paths associated with QTSs present in BP decoding failures. Then, the QTS-induced decoding failures are resolved by re-executing the BP decoding after modifying the prior information for the erroneous VNs in the identified paths. Numerical results show that the proposed decoding scheme achieves superior error-correction performance over state-of-the-art decoding schemes for various topological codes. Furthermore, we show that the proposed error-path detector operates with negligible computational overhead compared to BP per iteration. Thus, the proposed decoding scheme maintains the computational efficiency of BP decoding while effectively breaking multiple QTSs, making it a practical solution for decoding topological codes.