Decoding Merged Color-Surface Codes and Finding Fault-Tolerant Clifford Circuits Using Solvers for Satisfiability Modulo Theories
arXiv:2201.12450 · doi:10.1103/PhysRevApplied.18.014072
Abstract
Universal fault-tolerant quantum computers will require the use of efficient protocols to implement encoded operations necessary in the execution of algorithms. In this work, we show how solvers for satisfiability modulo theories (SMT solvers) can be used to automate the construction of Clifford circuits with certain fault-tolerance properties and we apply our techniques to a fault-tolerant magic-state-preparation protocol. Part of the protocol requires converting magic states encoded in the color code to magic states encoded in the surface code. Since the teleportation step involves decoding a color code merged with a surface code, we develop a decoding algorithm that is applicable to such codes.
23 pages, 9 figures; v5 conforms to journal specifications
References in corpus (13)
- Surface codes: Towards practical large-scale quantum computation
- Topological Quantum Distillation
- Building a fault-tolerant quantum computer using concatenated cat codes
- Fault-tolerant conversion between the Steane and Reed-Muller quantum codes
- Universal transversal gates with color codes - a simplified approach
- Optimal Layout Synthesis for Quantum Computing
- Quantum accuracy threshold for concatenated distance-3 codes
- Universal quantum computing with twist-free and temporally encoded lattice surgery
- The cost of universality: A comparative study of the overhead of state distillation and code switching with color codes
- Morphing quantum codes
- A circuit-level protocol and analysis for twist-based lattice surgery
- Formal Constraint-based Compilation for Noisy Intermediate-Scale Quantum Systems
- Achieving fault tolerance on capped color codes with few ancillas
Cited by in corpus (6)
- Encoding a magic state with beyond break-even fidelity
- Scaling and logic in the color code on a superconducting quantum processor
- Automated Synthesis of Fault-Tolerant State Preparation Circuits for Quantum Error Correction Codes
- A SAT Scalpel for Lattice Surgery: Representation and Synthesis of Subroutines for Surface-Code Fault-Tolerant Quantum Computing
- Quantum Circuit Discovery for Fault-Tolerant Logical State Preparation with Reinforcement Learning
- Synchronization for Fault-Tolerant Quantum Computers