Learning to Decode Quantum LDPC Codes via Cluster-Based Sequential Belief Propagation
Abstract
Belief-propagation (BP) decoding for quantum low-density parity-check (QLDPC) codes is attractive due to its low complexity, but its performance is often limited by short cycles, degeneracy, and convergence failures.
Recently, reinforcement-learning-based sequential variable-node (VN) scheduling (RL-S) was shown to improve BP decoding by learning state-dependent update orders.
However, the VN-by-VN nature of that approach offers limited within-iteration parallelism, since only one VN is updated at a time.
In this paper, we propose a cluster-based extension of RL-S for QLDPC codes.
The VNs are partitioned into fixed clusters, and at each scheduling step the RL agent selects one cluster to update, after which all VNs in that cluster are updated in parallel using the same pre-update incoming messages.
To keep the tabular state space practical for large cluster sizes, we introduce a permutation-invariant cluster state based on a normalized histogram of local mismatch weights, followed by quantization.
This representation makes the number of cluster states depend on the quantization resolution rather than the cluster size.
We also develop the corresponding cluster-level Markov decision process, reward function, and Q-learning update.
Numerical results on representative QLDPC codes show that the proposed clustered learned scheduling preserves most of the error-rate benefit of VN-level learned sequential scheduling while substantially reducing the number of scheduling decisions per BP iteration, thereby providing an attractive latency-parallelism tradeoff.
이 뉴스, 어떠셨어요?
탭 한 번으로 반응 · 로그인 불필요