Spatially-Coupled QLDPC Codes
Siyi Yang, Robert Calderbank
TL;DR
This work develops spatially-coupled quantum LDPC codes as the quantum counterpart to 2D SC-LDPC constructions, using a two-variable polynomial representation F(U,V) to certify stabilizer commutativity via the condition ⟨F(U,V),F(U^{-1},V^{-1})⟩_s=0. It introduces 2D-SC-HGP and XYZ code families with small memories that achieve higher rates (around 1/3) and robust thresholds, and provides a rigorous cycle-analysis framework to minimize short cycles that impair BP decoding. The paper devises a gradient-based optimization (GRADE) and an alternating-optimization (AO) strategy to minimize cycles by tuning partitioning matrices, demonstrating substantial finite-length gains on depolarizing channels and revealing a rigid-cycle limit that bounds performance improvements. The findings indicate that high-performance SC-QLDPC codes can be realized with modest memory, and lay out pathways for windowed decoding and future code families with favorable trade-offs between rate, distance scaling, and decoding complexity. Overall, the algebraic 2D-SC framework enables systematic stabilizer construction, cycle-aware code optimization, and hardware-friendly implementations for quantum LDPC codes.
Abstract
Spatially-coupled (SC) codes is a class of convolutional LDPC codes that has been well investigated in classical coding theory thanks to their high performance and compatibility with low-latency decoders. We describe toric codes as quantum counterparts of classical two-dimensional spatially-coupled (2D-SC) codes, and introduce spatially-coupled quantum LDPC (SC-QLDPC) codes as a generalization. We use the convolutional structure to represent the parity check matrix of a 2D-SC code as a polynomial in two indeterminates, and derive an algebraic condition that is both necessary and sufficient for a 2D-SC code to be a stabilizer code. This algebraic framework facilitates the construction of new code families. While not the focus of this paper, we note that small memory facilitates physical connectivity of qubits, and it enables local encoding and low-latency windowed decoding. In this paper, we use the algebraic framework to optimize short cycles in the Tanner graph of 2D-SC hypergraph product (HGP) codes that arise from short cycles in either component code. While prior work focuses on QLDPC codes with rate less than 1/10, we construct 2D-SC HGP codes with small memories, higher rates (about 1/3), and superior thresholds.
