Recent developments have shown the existence of quantum low-density parity check (qLDPC) codes with constant rate and linear distance. A natural question concerns the efficient decodability of these codes. In this paper, we present a linear time decoder for the recent quantum Tanner codes construction of asymptotically good qLDPC codes, which can correct all errors of weight up to a constant fraction of the blocklength. Our decoder is an iterative algorithm which searches for corrections within constant-sized regions. At each step, the corrections are found by reducing a locally defined and efficiently computable cost function which serves as a proxy for the weight of the remaining error.
翻译:最近的事态发展表明存在量子低密度对等检查(qLDPC)代码,其使用率和线性距离不变。一个自然的问题涉及这些代码的高效可转换性。在本文中,我们为最近的量子坦纳代码提供了一个线性时间解码器,用于构建平坦纳代码,这种代码可以纠正所有重量差错,最高可达整块长度的固定部分。我们的解码器是一种迭代算法,在固定大小的区域内搜索更正。每一步,纠正都会通过减少一个本地定义的高效可计算成本功能来发现,该功能可以替代剩余错误的重量。