- Book Chapter
- 10.1016/b978-0-12-821982-9.00015-0
Chapter 10 - Quantum LDPC Codes
- Jan 01, 2021
- Quantum Information Processing, Quantum Computing, and Quantum Error Correction
- Ivan B Djordjević
Chapter 10 - Quantum LDPC Codes
Quantum low-density parity-check codes are a promising candidate for fault-tolerant quantum computing with considerably reduced overhead compared to the surface code. However, the lack of a practical decoding algorithm remains a barrier to their implementation. In this work, we introduce localized statistics decoding, a reliability-guided inversion decoder that is highly parallelizable and applicable to arbitrary quantum low-density parity-check codes. Our approach employs a parallel matrix factorization strategy, which we call on-the-fly elimination, to identify, validate, and solve local decoding regions on the decoding graph. Through numerical simulations, we show that localized statistics decoding matches the performance of state-of-the-art decoders while reducing the runtime complexity for operation in the sub-threshold regime. Importantly, our decoder is more amenable to implementation on specialized hardware, positioning it as a promising candidate for decoding real-time syndromes from experiments.
Loading PDF
Chapter 10 - Quantum LDPC Codes
Chapter 10 - Quantum LDPC Codes
Quantum Subspace Verification for Error Correction Codes
Quantum error correction is pivotal in advancing toward large-scale quantum computation, and efficient verification is crucial for ensuring the high fidelity of code states. Traditional methodologies, such as state tomography, direct fidelity estimation, and state verification, either fall short in measurement efficiency, especially for large-scale systems, or are restricted to some specific states. In this work, we introduce a general framework for quantum subspace verification, enabling efficient and measurement-noise-robust fidelity estimation between a given state and the target subspace with a specified confidence level. By integrating the proposed subspace verification with direct fidelity estimation, we develop a composite protocol that significantly improves the efficiency of verifying the fidelity of general magic logical states, as demonstrated by intuitive numerical results. This improvement stems from the use of subspace verification, which leverages the knowledge of code subspaces to significantly reduce measurement costs. Additionally, we detail the construction of verification operators for typical error correction codes, including general stabilizer codes and quantum low-density parity-check codes, enabling their efficient implementation using practical local measurements. Notably, for certain codes, such as the Calderbank-Shor-Steane codes and quantum low-density parity-check stabilizer codes, we reduce the number of required measurement settings and sample complexity to a constant level using graphical methods. Our approach facilitates efficient and feasible verification of error correction codes and generic magic logical states, advancing their practical implementations on quantum platforms.
Read moreFault-tolerant quantum computation with polylogarithmic time and constant space overheads
A major challenge in fault-tolerant quantum computation is to reduce both the space overhead, that is, the large number of physical qubits per logical qubit, and the time overhead, that is, the long physical gate sequences needed to implement a logical gate. Here we prove that a protocol using non-vanishing-rate quantum low-density parity-check (QLDPC) codes, combined with concatenated Steane codes, achieves constant space overhead and polylogarithmic time overhead, even when accounting for the required classical processing. This protocol offers an improvement over existing constant-space-overhead protocols. To prove our result, we develop a technique that we call partial circuit reduction, which enables error analysis for the entire fault-tolerant circuit by examining smaller parts composed of a few gadgets. With this approach, we resolve a logical gap in the existing arguments for the threshold theorem for the constant-space-overhead protocol with QLDPC codes and complete its proof. Our work establishes that the QLDPC-code-based approach can realize fault-tolerant quantum computation with a negligibly small slowdown and a bounded overhead of physical qubits.
Read moreDecodable Quantum LDPC Codes beyond the $\sqrt{n}$ Distance Barrier Using High-Dimensional Expanders
Constructing quantum low-density parity-check (LDPC) codes with a minimum distance that grows faster than a square root of the length has been a major challenge of the field. With this challenge in mind, we investigate constructions that come from high-dimensional expanders, in particular Ramanujan complexes. These naturally give rise to very unbalanced quantum error correcting codes that have a large $X$-distance but a much smaller $Z$-distance. However, together with a classical expander LDPC code and a tensoring method that generalizes a construction of Hastings and also the Tillich--Zémor construction of quantum codes, we obtain quantum LDPC codes whose minimum distance exceeds the square root of the code length and whose dimension comes close to a square root of the code length. When the ingredient is a 2-dimensional Ramanujan complex, or the 2-skeleton of a 3-dimensional Ramanujan complex, we obtain a quantum LDPC code of minimum distance $n^{1/2}\log^{1/2}n$. We then exploit the expansion properties of the complex to devise the first polynomial-time algorithm that decodes above the square root barrier for quantum LDPC codes. Using a 3-dimensional Ramanujan complex, we also obtain an overall quantum code of minimum distance $n^{1/2}\log n$, which sets a new record for quantum LDPC codes.
Read moreConcatenate codes, save qubits
The essential requirement for fault-tolerant quantum computation (FTQC) is the total protocol design to achieve a fair balance of all the critical factors relevant to its practical realization, such as the space overhead, the threshold, and the modularity. A major obstacle in realizing FTQC with conventional protocols, such as those based on the surface code and the concatenated Steane code, has been the space overhead, i.e., the required number of physical qubits per logical qubit. Protocols based on high-rate quantum low-density parity-check (LDPC) codes gather considerable attention as a way to reduce the space overhead, but problematically, the existing fault-tolerant protocols for such quantum LDPC codes sacrifice other factors. Here, we construct a new fault-tolerant protocol to meet these requirements simultaneously based on more recent progress on the techniques for concatenated codes rather than quantum LDPC codes, achieving a constant space overhead, a high threshold, and flexibility in modular architecture designs. In particular, under a physical error rate of 0.1%, our protocol reduces the space overhead to achieve the logical CNOT error rates 10−10 and 10−24 by more than 90% and 96%, respectively, compared to the protocol for the surface code. Furthermore, our protocol achieves the threshold of 2.5% under a conventional circuit-level error model, substantially outperforming that of the surface code. The use of concatenated codes also naturally introduces abstraction layers essential for the modularity of FTQC architectures. These results indicate that the code-concatenation approach opens a way to significantly save qubits in realizing FTQC while fulfilling the other essential requirements for the practical protocol design.
Read moreHeuristics in quantum error correction
Noise is a major obstacle in the development of practical schemes for quantum computation and communication. Similar to the case of classical communication, this noise can be protected against by employing a code, which provides a means for encoding quantum states prior to transmission and allows for errors to be inferred, and hopefully corrected, by a decoder at the receiver. Unfortunately, designing good codes and decoders is typically a difficult problem. This thesis focuses on developing low-complexity heuristic approaches to three such problems: the design of modified belief propagation decoders for quantum low-density parity-check codes, the design of stabilizer codes for asymmetric channels, and the design of codeword stabilized codes. Quantum low-density parity-check codes are stabilizer codes with low-weight generators. Such codes permit low-complexity decoding via the use of belief propagation, which is an iterative message passing algorithm that takes place on a factor graph defined by the code. However, the performance of such a decoder is limited both by code structure and the degenerate nature of quantum errors. To overcome these limitations, at least in part, a number of modifications to belief propagation are developed. Central among these is the augmented decoder, which in the case of a decoding error, iteratively reattempts decoding using modified factor graph. This heuristic modification simply involves the duplication of a randomly selected subset of the graph’s check nodes, which are in one-to-one correspondence with the code’s stabilizer generators. Across a range of codes, it is shown that the decoders developed perform as well as or better than other modified decoders presented in literature. For a number of channels of physical interest, phase-flip errors occur far more frequently than bit-flip errors. When transmitting across these so-called asymmetric channels, the decoding error rate can be minimized by tailoring the code used to the channel. However, assessing the performance of codes on a given channel is made difficult by the #P-completeness of optimal decoding. To address this complexity, it is shown that the decoding error rate can be accurately approximated using only a small fraction of the possible errors caused by the channel. This approximation is then used to identify a number of cyclic stabilizer codes that perform well on two different asymmetric channels. To further build on this, a heuristic is demonstrated for assessing code performance based on the decoding error rate of an associated classical code. The complexity of calculating this classical error rate is relatively low, and it is shown that it can be used as the basis for a hill-climbing search algorithm. Such searches have yielded a large number of highly performant codes satisfying various structure constraints. The family of codeword stabilized codes encompasses both the stabilizer codes as well as many of the best known nonadditive codes. Constructing a standard form codeword stabilized code is a matter of selecting a simple undirected graph and a binary classical code. This makes designing optimal codes difficult as the number of possible graphs grows exponentially with code length, and the clique search required to construct the classical code is NP-hard. To address the exponential growth of the search space, a heuristic is developed for assessing graphs. This heuristic is then employed by a genetic algorithm that also makes use of a novel crossover operation based on spectral bisection, which is show to be superior to more standard crossover operations. With a graph selected, it is demonstrated that the complexity of the clique search required to construct the associated classical code can be mitigated through the use of a heuristic clique finding algorithm. A number of best known codes are presented that have been found using this approach.
Read moreEfficient Quantum Stabilizer Codes: LDPC and LDPC-Convolutional Constructions
Existing quantum stabilizer codes constructed from the classic binary codes exclusively belong to the special subclass of Calderbank-Shor-Steane (CSS) codes. This paper fills in the gap by proposing five systematic constructions for non-CSS stabilizer codes, the first four of which are based on classic binary quasi-cyclic low-density parity-check (LDPC) codes and last on classic binary LDPC-convolutional codes. These new constructions exploit structured sparse graphs, make essential use of simple and powerful coding techniques including concatenation, rotation and scrambling, and generate rich classes of codes with a wide range of lengths and rates. We derive the sufficient, and in some cases also the necessary, conditions for each construction to satisfy the general symplectic inner product (SIP) condition, and develop practical decoder algorithms for these codes. The resulting codes are the first classes of non-CSS quantum LDPC codes and non-CSS quantum convolutional codes rooted from classic binary codes (rather than codes in GF(4 <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">)</i> ), and some of them perform as well as or better than the existing quantum codes.
Read moreTwo-dimensional analysis of the I- V characteristics of normally-off bipolar-mode FET devices
Two-dimensional analysis of the I- V characteristics of normally-off bipolar-mode FET devices
Irregular persistent activity induced by synaptic excitatory feedback
Neuro-physiological experiments on monkeys [1] have reported highly irregular persistent activity during the performance of an oculomotor delayed-response task. These experiments show that during the delay period the ISI's coefficient of variation (CV) of prefrontal neurons is above 1, on average, and larger than during the fixation period, regardless of whether the cue is preferred or nonpreferred. Previous models [2,3] of spontaneous and selective persistent activity in the cortex based on excitatory synaptic feedback do not reproduce this feature because the excitatory feedback during persistent activity brings neurons in a region of the f-I curve in which the firing is relatively independent from fluctuations and hence the CV is small. To overcome this problem, we introduced two ingredients: (1) a high post-spike reset potential (close to threshold), (2) a non-linear relationship between synaptic efficacy and pre-synaptic firing rate via a short-term depression (STD) mechanism. We show that when the reset potential is close enough to the threshold, the CV-I curve has a maximum above 1 for a sub-threshold mean current. The range of the mean synaptic input values for which the CV is greater than 1 is always in the sub-threshold regime in which firing is dominated by fluctuations of the mean synaptic input. With short-term depression, synaptic efficacies saturate at a certain limiting value of the presynaptic frequency; this in turn provokes a saturation of the mean synaptic current to a neuron at the same limiting presynaptic frequency. This allows the persistent state solution to reach the region of the f-I curve which corresponds to high values of the CV. We tested this idea both with numerical simulations and analytical techniques. For the analytical studies we used mean-field techniques, recently extended in presence of STD [4], that involves the use of the distribution of the interspikes intervals of an integrate-and-fire neuron receiving a Gaussian current in input; this permits to obtain an accurate estimate of the statistic of the postsynaptic current in presence of STD and hence to find the stationary states in a self-consistent way. We also simulated both a fully connected excitatory network of leaky integrate-and-fire neurons endowed with STD, and a cortical network model composed of an inhibitory population and several stimulus selective excitatory populations. In both cases we find a large range of values of the synaptic efficacies for which the persistent activity is irregular, with values of the CV in agreement with the physiological findings.
Read moreAnalog Information Decoding of Bosonic Quantum Low-Density Parity-Check Codes
Quantum error correction is crucial for scalable quantum information-processing applications. Traditional discrete-variable quantum codes that use multiple two-level systems to encode logical information can be hardware intensive. An alternative approach is provided by bosonic codes, which use the infinite-dimensional Hilbert space of harmonic oscillators to encode quantum information. Two promising features of bosonic codes are that syndrome measurements are natively analog and that they can be concatenated with discrete-variable codes. In this work, we propose novel decoding methods that explicitly exploit the analog syndrome information obtained from the bosonic qubit readout in a concatenated architecture. Our methods are versatile and can be generally applied to any bosonic code concatenated with a quantum low-density parity-check (QLDPC) code. Furthermore, we introduce the concept of quasi-single shot protocols as a novel approach that significantly reduces the number of repeated syndrome measurements required when decoding under phenomenological noise. To realize the protocol, we present the first implementation of time-domain decoding with the overlapping window method for general QLDPC codes and a novel analog single-shot decoding method. Our results lay the foundation for general decoding algorithms using analog information and demonstrate promising results in the direction of fault-tolerant quantum computation with concatenated bosonic-QLDPC codes. Published by the American Physical Society 2024
Read moreModeling, verification and comparison of short-channel double gate and gate-all-around MOSFETs
Modeling, verification and comparison of short-channel double gate and gate-all-around MOSFETs
A 3-D Analytical Physically Based Model for the Subthreshold Swing in Undoped Trigate FinFETs
An analytical physically based analysis for undoped FinFET devices in the subthreshold and near-threshold regimes has been developed by solving the 3-D Poisson equation, in which the mobile-charge term was included. From this analysis, a subthreshold-swing model has been developed; this model is also based on a new physically based analysis of the conduction path. The subthreshold-swing model has been verified by comparison with 3-D numerical simulations and measured values; a very good agreement with both 3-D numerical simulation and the experimental results was observed.
Read moreAnalysis of local projected current density from one component of magnetic flux density in MREIT
Magnetic resonance electrical impedance tomography is a new modality capable of imaging the static electrical conductivity of an object by measuring Bz data, a component of the magnetic flux density B = (Bx, By, Bz), perturbed by an external injection current. In an imaging area, the current density J induced by the external injection current can be uniquely decomposed into a recoverable component JP and an invisible component from the measured Bz data. In the case of in vivo animal and human imaging experiments, the imaging area frequently includes local defective regions with a low signal-to-noise ratio. As a result, the measured Bz data in the defective regions include serious noise due to rapid T2 decay, a small amount of internal current density and weak MR signals. In this paper, we propose an algorithm to reconstruct a recoverable current density from the measured Bz data in a local region avoiding the defective regions. We estimate the L2-norm of the difference between the induced internal current density J and the locally recovered from the measured Bz data in the local region . The difference only depends on the z-components of J and J0 and the values of Bx and By on the boundary , where J0 is the background current density by the injected current. Numerical simulations and phantom experiments demonstrate that the proposed method directly reconstructs a local current density avoiding noise effects in defective regions.
Read moreA Class of Quantum LDPC Codes Constructed From Finite Geometries
Low-density parity check (LDPC) codes are a significant class of classical codes with many applications. Several good LDPC codes have been constructed using random, algebraic, and finite geometries approaches, with containing cycles of length at least six in their Tanner graphs. However, it is impossible to design a self-orthogonal parity check matrix of an LDPC code without introducing cycles of length four. In this paper, a new class of quantum LDPC codes based on lines and points of finite geometries is constructed. The parity check matrices of these codes are adapted to be self-orthogonal with containing only one cycle of length four. Also, the column and row weights, and bounds on the minimum distance of these codes are given. As a consequence, the encoding and decoding algorithms of these codes as well as their performance over various quantum depolarizing channels will be investigated.
Read moreIdentifiability of the Parafac Model for Polarized Source Mixture on a Vector Sensor Array
By means of the parallel factor (PARAFAC) decomposition, we present a novel method working on a vector-sensor array for blind separation of polarized sources in virtue of their distinct spatial and temporal signatures. Identifiability is studied, and explicit constraints on the sources are derived to ensure the data model identifiable. We show, by numerical simulations, that the estimation performance can approach that of non-blind estimation by optimally designing the source polarizations.
Read more