TY - JOUR
T1 - Log-Domain Decoding of Quantum LDPC Codes Over Binary Finite Fields
AU - Lai, Ching Yi
AU - Kuo, Kao Yueh
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - A quantum stabilizer code over GF(q) corresponds to a classical additive code over GF(q2) that is self-orthogonal with respect to a symplectic inner product. We study the decoding of quantum low-density parity-check (LDPC) codes over binary finite fields GF(q = 2l) by the sum-product algorithm, also known as belief propagation (BP). Conventionally, a message in a nonbinary BP for quantum codes over GF(2l) represents a probability vector over GF(22l), inducing high decoding complexity. In this article, we explore the property of the symplectic inner product and show that scalar messages suffice for BP decoding of nonbinary quantum codes, rather than vector messages necessary for the conventional BP. Consequently, we propose a BP decoding algorithm for quantum codes over GF(2l) by passing scalar messages so that it has low computation complexity. The algorithm is specified in log domain by using log-likelihood ratios of the channel statistics to have a low implementation cost. Moreover, techniques such as message normalization or offset can be naturally applied in this algorithm to mitigate the effects of short cycles to improve the BP performance. This is important for nonbinary quantum codes since they may have more short cycles compared to binary quantum codes. Several computer simulations are provided to demonstrate these advantages. The scalar-based strategy can also be used to improve the BP decoding of classical linear codes over GF(2l) with many short cycles.
AB - A quantum stabilizer code over GF(q) corresponds to a classical additive code over GF(q2) that is self-orthogonal with respect to a symplectic inner product. We study the decoding of quantum low-density parity-check (LDPC) codes over binary finite fields GF(q = 2l) by the sum-product algorithm, also known as belief propagation (BP). Conventionally, a message in a nonbinary BP for quantum codes over GF(2l) represents a probability vector over GF(22l), inducing high decoding complexity. In this article, we explore the property of the symplectic inner product and show that scalar messages suffice for BP decoding of nonbinary quantum codes, rather than vector messages necessary for the conventional BP. Consequently, we propose a BP decoding algorithm for quantum codes over GF(2l) by passing scalar messages so that it has low computation complexity. The algorithm is specified in log domain by using log-likelihood ratios of the channel statistics to have a low implementation cost. Moreover, techniques such as message normalization or offset can be naturally applied in this algorithm to mitigate the effects of short cycles to improve the BP performance. This is important for nonbinary quantum codes since they may have more short cycles compared to binary quantum codes. Several computer simulations are provided to demonstrate these advantages. The scalar-based strategy can also be used to improve the BP decoding of classical linear codes over GF(2l) with many short cycles.
KW - Belief propagation (BP)
KW - log-likelihood ratio (LLR)
KW - low-density parity-check (LDPC) codes
KW - message normalization and offset
KW - quantum stabilizer codes
KW - short cycles
KW - sparse-graph codes
UR - http://www.scopus.com/inward/record.url?scp=85139210186&partnerID=8YFLogxK
U2 - 10.1109/TQE.2021.3113936
DO - 10.1109/TQE.2021.3113936
M3 - Article
AN - SCOPUS:85139210186
SN - 2689-1808
VL - 2
JO - IEEE Transactions on Quantum Engineering
JF - IEEE Transactions on Quantum Engineering
M1 - 2103615
ER -