Optimization tools for distance-preserving flag fault-tolerant error correction
arXiv:2306.12862 · doi:10.1103/PRXQuantum.5.020336
Abstract
Lookup table decoding is fast and distance-preserving, making it attractive for near-term quantum computer architectures with small-distance quantum error-correcting codes. In this work, we develop several optimization tools that can potentially reduce the space and time overhead required for flag fault-tolerant quantum error correction (FTQEC) with lookup table decoding on Calderbank-Shor-Steane (CSS) codes. Our techniques include the compact lookup table construction, the Meet-in-the-Middle technique, the adaptive time decoding for flag FTQEC, the classical processing technique for flag information, and the separated and counting technique. We evaluate the performance of our tools using numerical simulation of hexagonal color codes of distances 3, 5, 7, and 9 under circuit-level noise. Combining all tools can result in more than an order of magnitude increase in pseudothreshold for the hexagonal color code of distance 9, from to .
33 pages, 18 figures. v2: minor correction. v3: added analysis on memory footprint saving and numerical simulation on the effect of idling noise. v4: minor correction
References in corpus (35)
- Good Quantum Error-Correcting Codes Exist
- Topological quantum memory
- Universal Quantum Computation with ideal Clifford gates and noisy ancillas
- Multiple Particle Interference and Quantum Error Correction
- Reliable Quantum Computers
- Topological Quantum Distillation
- How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits
- Stim: a fast stabilizer circuit simulator
- Overhead and noise threshold of fault-tolerant quantum error correction
- Magic state distillation with low overhead
- Resilient Quantum Computation: Error Models and Thresholds
- Active stabilisation, quantum computation and quantum state synthesis
- Low-distance Surface Codes under Realistic Quantum Noise
- Fault-tolerant quantum computation with long-range correlated noise
- Quantum error correction with only two extra qubits
- Topological and subsystem codes on low-degree graphs with flag qubits
- Effective fault-tolerant quantum computation with slow measurements
- Flag fault-tolerant error correction with arbitrary distance codes
- Optimal and Efficient Decoding of Concatenated Quantum Block Codes
- Decoding color codes by projection onto surface codes
- Triangular color codes on trivalent graphs with flag qubits
- Flag fault-tolerant error correction for any stabilizer code
- The cost of universality: A comparative study of the overhead of state distillation and code switching with color codes
- Advantages of versatile neural-network decoding for topological codes
- Neural network decoder for topological color codes with circuit level noise
- Overhead analysis of universal concatenated quantum codes
- Subsystem codes with high thresholds by gauge fixing and reduced qubit overhead
- Flag fault-tolerant error correction, measurement, and quantum computation for cyclic CSS codes
- Fault Tolerance with Bare Ancillae for a [[7,1,3]] Code
- A local pre-decoder to reduce the bandwidth and latency of quantum error correction
- Direct measurement of Bacon-Shor code stabilizers
- Adaptive syndrome measurements for Shor-style error correction
- Fault-tolerant Compass Codes
- Error rates and resource overheads of encoded three-qubit gates
- Fault-tolerant quantum error correction using error weight parities