TY - GEN
T1 - Learning to Decode Trapping Sets in QLDPC Codes
AU - Pradhan, Asit Kumar
AU - Raveendran, Nithin
AU - Rengaswamy, Narayanan
AU - Xiao, Xin
AU - Vasic, Bane
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Quantum low-density parity-check (QLDPC) codes with asymptotically nonzero rates are promising candidates for fault-tolerant quantum computation. Belief propagation (BP) based iterative decoding algorithms, a primary choice for classical LDPC codes, perform poorly for QLDPC codes due to stabilizer-induced trapping sets, resulting in a high error floor. Several decoding algorithms, like post-processing decoders, normalized BP decoders, and neural decoders, have been proposed to increase the performance in the error-floor region. However, this improvement comes at the expense of an increase in the execution time of the decoder. This paper proposes a general framework for error correction for a class of QLDPC codes called lifted-product codes using recurrent neural networks (RNNs). The RNN is employed to learn message-passing rules that can decode quantum-trapping sets. Then the standard message-passing rules are used with the learned rules to improve the error floor. While training the RNN, the quasi-cyclic property of the lifted product codes is exploited to reduce the size of the training set and the number of parameters in the network. This reduction in the number of parameters makes these decoders amenable to hardware implementation. Simulation results show that the proposed decoder performs better than the existing decoders in the literature.
AB - Quantum low-density parity-check (QLDPC) codes with asymptotically nonzero rates are promising candidates for fault-tolerant quantum computation. Belief propagation (BP) based iterative decoding algorithms, a primary choice for classical LDPC codes, perform poorly for QLDPC codes due to stabilizer-induced trapping sets, resulting in a high error floor. Several decoding algorithms, like post-processing decoders, normalized BP decoders, and neural decoders, have been proposed to increase the performance in the error-floor region. However, this improvement comes at the expense of an increase in the execution time of the decoder. This paper proposes a general framework for error correction for a class of QLDPC codes called lifted-product codes using recurrent neural networks (RNNs). The RNN is employed to learn message-passing rules that can decode quantum-trapping sets. Then the standard message-passing rules are used with the learned rules to improve the error floor. While training the RNN, the quasi-cyclic property of the lifted product codes is exploited to reduce the size of the training set and the number of parameters in the network. This reduction in the number of parameters makes these decoders amenable to hardware implementation. Simulation results show that the proposed decoder performs better than the existing decoders in the literature.
UR - http://www.scopus.com/inward/record.url?scp=85174590802&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85174590802&partnerID=8YFLogxK
U2 - 10.1109/ISTC57237.2023.10273526
DO - 10.1109/ISTC57237.2023.10273526
M3 - Conference contribution
AN - SCOPUS:85174590802
T3 - 2023 12th International Symposium on Topics in Coding, ISTC 2023
BT - 2023 12th International Symposium on Topics in Coding, ISTC 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 12th International Symposium on Topics in Coding, ISTC 2023
Y2 - 4 September 2023 through 8 September 2023
ER -