Snakes and Ladders: Adapting the surface code to defects
arXiv:2412.11504 · doi:10.1103/815q-xjrb
Abstract
One of the critical challenges solid-state quantum processors face is the presence of fabrication imperfections and two-level systems, which render certain qubits and gates either inoperable or much noisier than tolerable by quantum error correction protocols. To address this challenge, we develop a suite of novel and highly performant methods for adapting surface code patches in the presence of defective qubits and gates, which we call \emph{Snakes and Ladders}. We explain how our algorithm generates and compares several strategies in order to find the optimal one for any given configuration of defective components, as well as introduce heuristics to improve runtime and minimize computing resources required by our algorithm. In addition to memory storage we also show how to apply our methods to lattice surgery protocols. Compared to prior works, our methods significantly improve the code distance of the adapted surface code patches for realistic defect rates, resulting in a logical performance similar to that of the defect-free patches.
28 pages, 24 figures
References in corpus (19)
- Surface codes: Towards practical large-scale quantum computation
- Topological quantum memory
- Superconducting Qubits: Current State of Play
- Surface code quantum computing by lattice surgery
- Towards understanding two-level-systems in amorphous solids -- Insights from quantum circuits
- Stim: a fast stabilizer circuit simulator
- Fluctuations of Energy-Relaxation Times in Superconducting Qubits
- The XZZX Surface Code
- Evidence for interacting two-level systems from the 1/f noise of a superconducting resonator
- Sparse Blossom: correcting a million errors per core second with minimum-weight matching
- A Fault-Tolerant Honeycomb Memory
- Lattice Surgery with a Twist: Simplifying Clifford Gates of Surface Codes
- Resolving the positions of defects in superconducting quantum bits
- Subsystem codes with high thresholds by gauge fixing and reduced qubit overhead
- Fault-tolerance thresholds for the surface code with fabrication errors
- Tailored XZZX codes for biased noise
- Clifford-deformed Surface Codes
- Adaptive surface code for quantum error correction in the presence of temporary or permanent defects
- Codesign of quantum error-correcting codes and modular chiplets in the presence of defects