Fault-tolerant Quantum Error Correction on Near-term Quantum Processors using Flag and Bridge Qubits
arXiv:1909.07628 · doi:10.1103/PhysRevA.101.032333
Abstract
Fault-tolerant (FT) computation by using quantum error correction (QEC) is essential for realizing large-scale quantum algorithms. Devices are expected to have enough qubits to demonstrate aspects of fault tolerance in the near future. However, these near-term quantum processors will only contain a small amount of noisy qubits and allow limited qubit connectivity. Fault-tolerant schemes that not only have low qubit overhead but also comply with geometrical interaction constraints are therefore necessary. In this work, we combine flag fault tolerance with quantum circuit mapping, to enable an efficient flag-bridge approach to implement FT QEC on near-term devices. We further show an example of performing the Steane code error correction on two current superconducting processors and numerically analyze their performance with circuit level noise. The simulation results show that the QEC circuits that measure more stabilisers in parallel have lower logical error rates. We also observe that the Steane code can outperform the distance-3 surface code using flag-bridge error correction. In addition, we foresee potential applications of the flag-bridge approach such as FT computation using lattice surgery and code deformation techniques.
arXiv comment11 pages, 14 figures, comments are most welcome
References in corpus (25)
- Quantum Computing in the NISQ era and beyond
- Surface codes: Towards practical large-scale quantum computation
- Logic gates at the surface code threshold: Superconducting qubits poised for fault-tolerant quantum computing
- State preservation by repetitive error detection in a superconducting quantum circuit
- Self-Verifying Variational Quantum Simulation of the Lattice Schwinger Model
- Surface code quantum computing by lattice surgery
- Quantum chemistry calculations on a trapped-ion quantum simulator
- Quantum-assisted quantum compiling
- Active stabilisation, quantum computation and quantum state synthesis
- Detecting bit-flip errors in a logical qubit using stabilizer measurements
- Fast Decoders for Topological Quantum Codes
- Automated optimization of large quantum circuits with continuous parameters
- Quantum error correction with only two extra qubits
- Scalable quantum circuit and control for a superconducting surface code
- Noise Resilience of Variational Quantum Compiling
- Machine-learning-assisted correction of correlated qubit errors in a topological code
- Effective fault-tolerant quantum computation with slow measurements
- Compiling quantum circuits to realistic hardware architectures using temporal planners
- Flag fault-tolerant error correction with arbitrary distance codes
- Decoding Small Surface Codes with Feedforward Neural Networks
- Quantum Measurements and Gates by Code Deformation
- Deep Neural Network Probabilistic Decoder for Stabilizer Codes
- The surface code with a twist
- Code Deformation and Lattice Surgery Are Gauge Fixing
- Mapping of Lattice Surgery-based Quantum Circuits on Surface Code Architectures
Cited by in corpus (11)
- Flag fault-tolerant error correction for any stabilizer code
- Measurement-free fault-tolerant quantum error correction in near-term devices
- Efficient Magic State Distillation by Zero-Level Distillation
- Achieving fault tolerance on capped color codes with few ancillas
- Fault-tolerant quantum error correction using error weight parities
- Parallel syndrome extraction with shared flag qubits for Calderbank-Shor-Steane codes of distance three
- Low-Depth Flag-Style Syndrome Extraction for Small Quantum Error-Correction Codes
- Lightcone Bounds for Quantum Circuit Mapping via Uncomplexity
- QECV: Quantum Error Correction Verification
- Mapping Surface Code to Superconducting Quantum Processors
- Testing of flag-based fault-tolerance on IBM quantum devices