We propose a decoder for the correction of erasures with hypergraph product codes, which form one of the most popular families of quantum LDPC codes. Our numerical simulations show that this decoder provides a close approximation of the maximum likelihood decoder that can be implemented in O(N^2) bit operations where N is the length of the quantum code. A probabilistic version of this decoder can be implemented in O(N^1.5) bit operations.
Hypergraph product codes are a class of constant-rate quantum low-density parity-check (LDPC) codes equipped with a linear-time decoder called small-set-flip (SSF). This decoder displays sub-optimal performance in practice and requires very large error correcting codes to be effective. In this work, we present new hybrid decoders that combine the belief propagation (BP) algorithm with the SSF decoder. We present the results of numerical simulations when codes are subject to independent bit-flip and phase-flip errors. We provide evidence that the threshold of these codes is roughly 7.5% assumin…
Topological subsystem color codes (TSCCs) are an important class of topological subsystem codes that allow for syndrome measurement with only 2-body measurements. It is expected that such low complexity measurements can help in fault tolerance. While TSCCs have been studied over depolarizing noise model, their performance over the erasure channel has not been studied as much. Recently, we proposed erasure decoders for TSCCs and reported a threshold of 9.7%. In this paper, we continue our study of TSCCS over the erasure channel. We propose two erasure decoders for topological subsystem color co…
The design of decoding algorithms is a significant technological component in the development of fault-tolerant quantum computers. Often design of quantum decoders is inspired by classical decoding algorithms, but there are no general principles for building quantum decoders from classical decoders. Given any pair of classical codes, we can build a quantum code using the hypergraph product, yielding a hypergraph product code. Here we show we can also lift the decoders for these classical codes. That is, given oracle access to a minimum weight decoder for the relevant classical codes, the corre…
Surface codes are among the best candidates to ensure the fault-tolerance of a quantum computer. In order to avoid the accumulation of errors during a computation, it is crucial to have at our disposal a fast decoding algorithm to quickly identify and correct errors as soon as they occur. We propose a linear-time maximum likelihood decoder for surface codes over the quantum erasure channel. This decoding algorithm for dealing with qubit loss is optimal both in terms of performance and speed.
HyperNQ: A Hypergraph Neural Network Decoder for Quantum LDPC Codes
Department of Electrical and Computer Engineering, The University of Texas at Dallas(电子与计算机工程系,德克萨斯大学达拉斯分校);Department of Electrical, Computer, and Systems Engineering, Rensselaer Polytechnic Institute(电子、计算机与系统工程系,伦塞拉尔理工大学)
We devise a scheme that protects quantum coherent states of light from probabilistic losses, thus achieving the first continuous-variable quantum erasure-correcting code. If the occurrence of erasures can be probed, then the decoder enables, in principle, a perfect recovery of the original light states. Otherwise, if supplemented with postselection based on homodyne detection, this code can be turned into an efficient erasure-filtration scheme. The experimental feasibility of the proposed protocol is carefully addressed.
Information reconciliation (IR) ensures the correctness of quantum key distribution systems, by correcting the error bits existed in the sifted keys. In this article, we propose a polar codes-based IR scheme with the frozen bits erasure strategy, where an equivalent transmission of sifted keys is conducted, so that the frozen bits in the decoding procedure is erased to 0. Thus, our IR scheme can be implemented efficiently without the assumption of true random numbers. Furthermore, we implement the proposed IR scheme with the fast simplified successive cancellation list decoder and its throughp…
Erasure surface code circuit without mid-circuit erasure checks
Yale Quantum Institute, Yale University(耶鲁量子研究所,耶鲁大学);Department of Applied Physics, Yale University(耶鲁大学应用物理系);Department of Physics, University of Massachusetts, Amherst(马萨诸塞大学阿默斯特分校物理系);Department of Physics, University of Toronto(多伦多大学物理系)
We study the performance of medium-length quantum LDPC (QLDPC) codes in the depolarizing channel. Only degenerate codes with the maximal stabilizer weight much smaller than their minimum distance are considered. It is shown that with the help of OSD-like post-processing the performance of the standard belief propagation (BP) decoder on many QLDPC codes can be improved by several orders of magnitude. Using this new BP-OSD decoder we study the performance of several known classes of degenerate QLDPC codes including hypergraph product codes, hyperbicycle codes, homological product codes, and Haah…
Hypergraph product codes introduced by Tillich and Zémor are a class of quantum LDPC codes with constant rate and distance scaling with the square-root of the block size. Quantum expander codes, a subclass of these codes, can be decoded using the linear time small-set-flip algorithm of Leverrier, Tillich and Zémor. In this paper, we numerically estimate the performance for the hypergraph product codes under independent bit and phase flip noise. We focus on two families of hypergraph product codes. The first family has rate $1/61 \sim 1.6\%$, has qubits of weight $10$ or $12$ and stabilizers of…
We show that belief propagation combined with ordered statistics post-processing is a general decoder for quantum low density parity check codes constructed from the hypergraph product. To this end, we run numerical simulations of the decoder applied to three families of hypergraph product code: topological codes, fixed-rate random codes and a new class of codes that we call semi-topological codes. Our new code families share properties of both topological and random hypergraph product codes, with a construction that allows for a finely-controlled trade-off between code threshold and stabilize…
Correlated Atom Loss as a Resource for Quantum Error Correction
University of Strasbourg(斯特拉斯堡大学);CNRS(法国国家科学研究中心);CESQ and ISIS (UMR 7006)(CESQ与ISIS联合研究实验室(UMR 7006));aQCess;QPERFECT SAS(QPERFECT公司);University of Luxembourg(卢森堡大学);Institut Universitaire de France (IUF)(法国高等研究院)
LEGO_HQEC: Automating the Analysis, Construction, and Decoding of Holographic Quantum Codes
QuTech, Delft University of Technology(代尔夫特理工大学量子技术研究所);Quantum and Computer Engineering Department, Delft University of Technology(代尔夫特理工大学量子与计算机工程系);Freie Universität Berlin(柏林自由大学);Virginia Tech(弗吉尼亚理工大学)
We expand the class of holographic quantum error correcting codes by developing the notion of block perfect tensors, a wider class that includes previously defined perfect tensors. The relaxation of this constraint opens up a range of other holographic codes. We demonstrate this by introducing the self-dual CSS heptagon holographic code, based on the 7-qubit Steane code. Finally we show promising thresholds for the erasure channel by applying a straightforward, optimal erasure decoder to the heptagon code and benchmark it against existing holographic codes.
We present a scheme for magic state distillation using punctured polar codes. Our results build on some recent work by Bardet et al. (ISIT, 2016) who discovered that polar codes can be described algebraically as decreasing monomial codes. Using this powerful framework, we construct tri-orthogonal quantum codes (Bravyi et al., PRA, 2012) that can be used to distill magic states for the $T$ gate. An advantage of these codes is that they permit the use of the successive cancellation decoder whose time complexity scales as $O(N\log(N))$. We supplement this with numerical simulations for the erasur…
Explicit decoders using fixed-point amplitude amplification based on QSVT
Graduate School of Arts and Sciences, The University of Tokyo(东京大学大学院人文社会系研究科);Yukawa Institute for Theoretical Physics, Kyoto University(京都大学汤川理论物理研究所)
Yale University(耶鲁大学);Yale Quantum Institute, Yale University(耶鲁量子研究所,耶鲁大学);IBM Quantum, T. J. Watson Research Center(IBM 量子,T.J.沃森研究中心);School of Physics, University of Sydney(悉尼大学物理学院);IBM Quantum, IBM Almaden Research Center(IBM 量子,IBM阿尔马登研究中心);IBM Denmark(IBM丹麦)
AI-Enabled Decoding of Qubit Loss for Quantum Error-Correcting Codes
Tsinghua University(清华大学);Intelligent Quantum Inception Co., Ltd.(智量量子创新有限公司);Institute for Advanced Study, Tsinghua University(清华大学高等研究院);Hong Kong University of Science and Technology (Guangzhou)(香港科技大学(广州));iFLYTEK Research(科大讯飞研究院)
Given any two classical codes with parameters $[n_1,k,d_1]$ and $[n_2,k,d_2]$, we show how to construct a quantum subsystem code in 2-dimensions with parameters $[[N,K,D]]$ satisfying $N\le 2n_1n_2$, $K=k$, and $D=\min(d_1,d_2)$. These quantum codes are in the class of generalized Bacon-Shor codes introduced by Bravyi. We note that constructions of good classical codes can be used to construct quantum codes that saturate Bravyi's bound $KD=O(N)$ on the code parameters of 2-dimensional subsystem codes. One of these good constructions uses classical expander codes. This construction has the addi…