Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:2008.10206 · Physical Review A

Decoding holographic codes with an integer optimization decoder

Robert J. Harris, Elliot Coupe, Nathan A. McMahon, Gavin K. Brennen, Thomas M. Stace

Published Dec 21, 2020• 16 citations
arXivHTMLPDF

Abstract

We develop a most likely error Pauli error decoding algorithm for stabilizer codes based on general purpose integer optimization. Using this decoder we analyze the performance of holographic codes against Pauli errors and find numerical evidence for thresholds against Pauli errors for bulk qubits. We compare the performance of holographic code families of various code rates and find phenomenological Pauli error thresholds ranging from $7%$ to $16%$, depending on the code rate. Additionally we give numerical evidence that specific distance measures of the codes we consider scale polynomially with number of physical qubits.

DOI
10.1103/physreva.102.062417

Related papers

Maximum Likelihood Decoder for Holographic Codes

Robert J. Harris, Elliot Coupe, Nathan A. McMahon +2 more

We develop a maximum likelihood Pauli error decoding algorithm for stabilisers codes based on general purpose integer optimisation. Using this decoder we analyse the performance of holographic codes against Pauli errors and find numerical evidence for thresholds against Pauli errors. We compare the performance of holographic code families of various code rates and find phenomenological Pauli error thresholds ranging from 7% to 16%, depending on the code rate. Additionally we give numerical evidence that the distance of the codes we consider scales polynomially with number of physical qubits.

•Aug 24, 2020•4 citations

Parallel decoding of multiple logical qubits in tensor-network codes

Terry Farrelly, Nicholas Milicevic, Robert J. Harris +2 more

We consider tensor-network stabilizer codes and show that their tensor-network decoder has the property that independent logical qubits can be decoded in parallel. As long as the error rate is below threshold, we show that this parallel decoder is essentially optimal. Holographic codes are interesting examples of tensor-network codes, so we first test out this parallel decoding strategy on the max-rate holographic Steane (heptagon) code. For holographic codes with a constant number of logical qubits, the tensor-network decoder was shown to be efficient with complexity polynomial in $n$, the number of physical qubits. Here we show that, by using the parallel decoding scheme, the complexity is also linear in $k$, the number of logical qubits. We then calculate the bulk threshold (the threshold for logical qubits a fixed distance from the code center) under depolarizing noise for the max-rate holographic Steane code to be $9.4%$. We also introduce some further holographic error-correcting codes and calculate their thresholds under depolarizing noise. One example is based on an 11-qubit code due to Gottesman, which has asymptotic rate 0.114 and threshold 13.8%. Another code we consider is an asymptotically zero-rate holographic code, which performs extremely well under dephasing noise in the $X, Y$, or $Z$ basis with a threshold of $50%$.

arXiv:2012.07317•Physical Review A•May 31, 2022•13 citations

Biased-noise thresholds of zero-rate holographic codes with tensor-network decoding

J. Fan, Matthew Steinberg, A. Jahn +2 more

A crucial insight for practical quantum error correction is that different types of errors, such as single-qubit Pauli operators, typically occur with different probabilities. Finding an optimal quantum code under such biased noise is a challenging problem, related to the (generally unknown) maximum capacity of the corresponding noisy channel. A benchmark for this capacity is given by the hashing bound, which describes the performance of random stabilizer codes and leads to the matter of identifying codes that come close to the bound while also being efficiently decodable. In this work, we perform a comprehensive analysis of asymptotically zero-rate holographic codes under biased noise. We show that many representatives from such models of this code class fulfill both the channel optimality and efficient decoding guarantees for tensor-network codes. In fact, all tested holographic codes are found to reach the hashing bound in some bias regime, while several built from the [[ 5 , 1 , 2 ]] surface code and [[ 6 , 1 , 3 ]] code exceed state-of-the-art code performance in the 2-Pauli noise regime. Furthermore, we consider Clifford deformations which allow all considered codes to reach the hashing bound for 1-Pauli noise as well. Our results establish that holographic codes, which were previously shown to possess efficient tensor-network decoders, also exhibit competitive thresholds under biased noise.

arXiv:2408.06232•Physical Review A•Jul 1, 2026•0 citations

Hard decoding algorithm for optimizing thresholds under general Markovian noise

Christopher Chamberland, Joel J. Wallman, Stefanie J. Beale +1 more

Quantum error correction is instrumental in protecting quantum systems from noise in quantum computing and communication settings. Pauli channels can be efficiently simulated and threshold values for Pauli error rates under a variety of error-correcting codes have been obtained. However, realistic quantum systems can undergo noise processes that differ significantly from Pauli noise. In this paper, we present an efficient hard decoding algorithm for optimizing thresholds and lowering failure rates of an error-correcting code under general completely positive and trace-preserving (i.e., Markovian) noise. We use our hard decoding algorithm to study the performance of several error-correcting codes under various non-Pauli noise models by computing threshold values and failure rates for these codes. We compare the performance of our hard decoding algorithm to decoders optimized for depolarizing noise and show improvements in thresholds and reductions in failure rates by several orders of magnitude. Our hard decoding algorithm can also be adapted to take advantage of a code's non-Pauli transversal gates to further suppress noise. For example, we show that using the transversal gates of the 5-qubit code allows arbitrary rotations around certain axes to be perfectly corrected. Furthermore, we show that Pauli twirling can increase or decrease the threshold depending upon the code properties. Lastly, we show that even if the physical noise model differs slightly from the hypothesized noise model used to determine an optimized decoder, failure rates can still be reduced by applying our hard decoding algorithm.

arXiv:1612.02830•Physical Review A•Apr 21, 2017•36 citations

Tensor-Network Codes

Terry Farrelly, Robert J. Harris, Nathan A. McMahon +1 more

We introduce tensor-network stabilizer codes which come with a natural tensor-network decoder. These codes can correspond to any geometry, but, as a special case, we generalize holographic codes beyond those constructed from perfect or block-perfect isometries, and we give an example that corresponds to neither. Using the tensor-network decoder, we find a threshold of 18.8% for this code under depolarizing noise. We show that, for holographic codes, the exact tensor-network decoder (with no bond-dimension truncation) has polynomial complexity in the number of physical qubits, even for locally correlated noise, making this the first efficient decoder for holographic codes against Pauli noise and, also, a rare example of a decoder that is both efficient and exact.

arXiv:2009.10329•Physical Review Letters•Jul 23, 2021•25 citations

Heterogeneous quantum error-correcting codes

Omid Khosravani, Guillermo Escobar-Arrieta, Kenneth R. Brown +1 more

We introduce heterogeneous quantum error-correcting codes composed of qubit types with distinct error channels and study their performance in the code-capacity regime using maximum-likelihood tensor network decoding. In the regime where both qubit types share the same noise bias but differ in physical error rate, placing noisier qubits in the bulk -- where each error triggers more syndrome bits -- and cleaner qubits on the boundary yields thresholds exceeding 0.4 (compared to ~0.2 for the reverse placement) and improvements exceeding three orders of magnitude in logical error rate at high bias, with the advantage growing exponentially with code distance. In the regime where both types share the same error rate but differ in bias, the optimal strategy reverses: placing high-bias (more predictable) qubits on the boundary increases the threshold from 0.292(5) to 0.360(9) at a bias ratio of 100, and from 0.29(1) to 0.398(4) at a bias ratio of 1000. We also observe a striking bias-inversion property: the logical error channel becomes strongly XX X- and YY Y-biased despite the physical noise being ZZ Z-biased. We propose a stabilizer-ratio hypothesis that provides a unified information-theoretic explanation for both placement rules and predicts even larger advantages for code families such as color codes.

quant-pharXiv:2603.06817•Mar 10, 2026•0 citations
We develop a most likely error Pauli error decoding algorithm for stabilizer codes based on general purpose integer optimization. Using this decoder we analyze the performance of holographic codes against Pauli errors and find numerical evidence for thresholds against Pauli errors for bulk qubits. We compare the performance of holographic code families of various code rates and find phenomenological Pauli error thresholds ranging from 77%7 to 1616%16, depending on the code rate. Additionally we give numerical evidence that specific distance measures of the codes we consider scale polynomially with number of physical qubits.
We develop a maximum likelihood Pauli error decoding algorithm for stabilisers codes based on general purpose integer optimisation. Using this decoder we analyse the performance of holographic codes against Pauli errors and find numerical evidence for thresholds against Pauli errors. We compare the performance of holographic code families of various code rates and find phenomenological Pauli error thresholds ranging from 7% to 16%, depending on the code rate. Additionally we give numerical evidence that the distance of the codes we consider scales polynomially with number of physical qubits.
We consider tensor-network stabilizer codes and show that their tensor-network decoder has the property that independent logical qubits can be decoded in parallel. As long as the error rate is below threshold, we show that this parallel decoder is essentially optimal. Holographic codes are interesting examples of tensor-network codes, so we first test out this parallel decoding strategy on the max-rate holographic Steane (heptagon) code. For holographic codes with a constant number of logical qubits, the tensor-network decoder was shown to be efficient with complexity polynomial in nnn, the number of physical qubits. Here we show that, by using the parallel decoding scheme, the complexity is also linear in kkk, the number of logical qubits. We then calculate the bulk threshold (the threshold for logical qubits a fixed distance from the code center) under depolarizing noise for the max-rate holographic Steane code to be 9.49.4%9.4. We also introduce some further holographic error-correcting codes and calculate their thresholds under depolarizing noise. One example is based on an 11-qubit code due to Gottesman, which has asymptotic rate 0.114 and threshold 13.8%. Another code we consider is an asymptotically zero-rate holographic code, which performs extremely well under dephasing noise in the X,YX, YX,Y, or ZZZ basis with a threshold of 5050%50.
A crucial insight for practical quantum error correction is that different types of errors, such as single-qubit Pauli operators, typically occur with different probabilities. Finding an optimal quantum code under such biased noise is a challenging problem, related to the (generally unknown) maximum capacity of the corresponding noisy channel. A benchmark for this capacity is given by the hashing bound, which describes the performance of random stabilizer codes and leads to the matter of identifying codes that come close to the bound while also being efficiently decodable. In this work, we perform a comprehensive analysis of asymptotically zero-rate holographic codes under biased noise. We show that many representatives from such models of this code class fulfill both the channel optimality and efficient decoding guarantees for tensor-network codes. In fact, all tested holographic codes are found to reach the hashing bound in some bias regime, while several built from the [[ 5 , 1 , 2 ]] surface code and [[ 6 , 1 , 3 ]] code exceed state-of-the-art code performance in the 2-Pauli noise regime. Furthermore, we consider Clifford deformations which allow all considered codes to reach the hashing bound for 1-Pauli noise as well. Our results establish that holographic codes, which were previously shown to possess efficient tensor-network decoders, also exhibit competitive thresholds under biased noise.
Quantum error correction is instrumental in protecting quantum systems from noise in quantum computing and communication settings. Pauli channels can be efficiently simulated and threshold values for Pauli error rates under a variety of error-correcting codes have been obtained. However, realistic quantum systems can undergo noise processes that differ significantly from Pauli noise. In this paper, we present an efficient hard decoding algorithm for optimizing thresholds and lowering failure rates of an error-correcting code under general completely positive and trace-preserving (i.e., Markovian) noise. We use our hard decoding algorithm to study the performance of several error-correcting codes under various non-Pauli noise models by computing threshold values and failure rates for these codes. We compare the performance of our hard decoding algorithm to decoders optimized for depolarizing noise and show improvements in thresholds and reductions in failure rates by several orders of magnitude. Our hard decoding algorithm can also be adapted to take advantage of a code's non-Pauli transversal gates to further suppress noise. For example, we show that using the transversal gates of the 5-qubit code allows arbitrary rotations around certain axes to be perfectly corrected. Furthermore, we show that Pauli twirling can increase or decrease the threshold depending upon the code properties. Lastly, we show that even if the physical noise model differs slightly from the hypothesized noise model used to determine an optimized decoder, failure rates can still be reduced by applying our hard decoding algorithm.
We introduce tensor-network stabilizer codes which come with a natural tensor-network decoder. These codes can correspond to any geometry, but, as a special case, we generalize holographic codes beyond those constructed from perfect or block-perfect isometries, and we give an example that corresponds to neither. Using the tensor-network decoder, we find a threshold of 18.8% for this code under depolarizing noise. We show that, for holographic codes, the exact tensor-network decoder (with no bond-dimension truncation) has polynomial complexity in the number of physical qubits, even for locally correlated noise, making this the first efficient decoder for holographic codes against Pauli noise and, also, a rare example of a decoder that is both efficient and exact.
We introduce heterogeneous quantum error-correcting codes composed of qubit types with distinct error channels and study their performance in the code-capacity regime using maximum-likelihood tensor network decoding. In the regime where both qubit types share the same noise bias but differ in physical error rate, placing noisier qubits in the bulk -- where each error triggers more syndrome bits -- and cleaner qubits on the boundary yields thresholds exceeding 0.4 (compared to ~0.2 for the reverse placement) and improvements exceeding three orders of magnitude in logical error rate at high bias, with the advantage growing exponentially with code distance. In the regime where both types share the same error rate but differ in bias, the optimal strategy reverses: placing high-bias (more predictable) qubits on the boundary increases the threshold from 0.292(5) to 0.360(9) at a bias ratio of 100, and from 0.29(1) to 0.398(4) at a bias ratio of 1000. We also observe a striking bias-inversion property: the logical error channel becomes strongly XX X- and YY Y-biased despite the physical noise being ZZ Z-biased. We propose a stabilizer-ratio hypothesis that provides a unified information-theoretic explanation for both placement rules and predicts even larger advantages for code families such as color codes.