Kvantfelskorrigering med balanserade produktkoder
Edy Alberto Flores Leal
Abstract
Quantum computing is one of the most promising technological revolutions of the last few decades. Despite its potential, one problem it suffers from is that quantum bits (or qubits), its basic units of information, are intrinsically susceptible to noise. To counter the effects of such noise, we need fault-tolerant quantum computing, and for that, we need a systematic method to protect quantum information. This is the role of quantum error correction (QEC). However, most QEC codes are built on the assumption that X- and Z-type errors occur with equal frequency, which is not always the case for some realistic quantum hardware platforms. Among the several QEC protocols currently developed, surface codes are the leading implementation due to their high thresholds and local connectivity. Previous results have shown that modified variants of these codes, such as the XZZX surface code, can perform well under biased noise. Despite being realizable in two-dimensional real architectures, surface codes have poor encoding rates, leading to large overheads that prevent them from being scalable in fault-tolerant quantum architectures. Quantum low-density parity-check (qLDPC) codes provide a promising alternative, since they can achieve higher encoding rates. In this thesis, we study the code-capacity performance of bias-tailored qLDPC codes under both X- and Z-bias Pauli noise. We construct bias-tailored qLDPC codes, including bivariate bicycle codes, generalized toric codes, and clustered-cyclic codes, by applying Hadamard deformations that transform the Calderbank-Shor-Steane (CSS) codes into non-CSS codes. Using Monte Carlo simulations with minimum-weight perfect matching and belief propagation with localized-statistics decoding, we evaluate the word error rate of these bias-tailored qLDPC codes across different bias regimes. We show that Hadamard-deformed qLDPC codes can yield substantial performance improvements under biased noise and can match or even surpass those performances obtained from XZZX surface code implementations. In particular, we find that generalized toric codes perform consistently the best under bias noise in comparison to the bivariate and clustered-cyclic codes. These results indicate that bias tailoring can be extended to high-rate qLDPC constructions, leading to future work to study their performance in more realistic settings, such as circuit-level noise.