Dynamic Concatenation of Quantum Error Correction in Integrated Quantum Computing Architecture

Resource overhead problem caused by concatenation in quantum error correction (QEC) is of significant importance for the realization of fault-tolerant quantum computation (FTQC). To attack this problem, we propose a novel scheme by considering integrated FTQC architecture where the concatenation level is controlled dynamically; i.e., less (or more) concatenation levels are imposed by good (or poor) performance gates—we call this scheme “dynamic concatenation” in this sense. Such a dynamic concatenation is realizable in an integrated structure of FTQC, as the information of the concatenation can be communicated between classical system elements (e.g., compiler and system organizer) and the logical qubits in real-time. We derive the effective lower and upper bounds of the length of gate decomposition in order to achieve the practical advantage, namely of reduction of the overall operation time. By considering two non-trivial examples, it is shown that the aforementioned advantage can indeed be achieved in the presented scheme. Our result also provides an important scientific message, i.e., the interplay between “classical” and “quantum” can be helpful in QEC.

[1]  Rui Chao,et al.  Fault-tolerant quantum computation with few qubits , 2017, npj Quantum Information.

[2]  Andrew W. Cross,et al.  Fault-tolerant magic state preparation with flag qubits , 2018, Quantum.

[3]  A. Kitaev,et al.  Universal quantum computation with ideal Clifford gates and noisy ancillas (14 pages) , 2004, quant-ph/0403025.

[4]  Jeongwan Haah,et al.  Codes and Protocols for Distilling T, controlled-S, and Toffoli Gates , 2017, Quantum.

[5]  John Preskill,et al.  Quantum accuracy threshold for concatenated distance-3 codes , 2006, Quantum Inf. Comput..

[6]  Margaret Martonosi,et al.  ScaffCC: Scalable compilation and analysis of quantum programs , 2015, Parallel Comput..

[7]  Shor,et al.  Scheme for reducing decoherence in quantum computer memory. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[8]  M. S. Zamani,et al.  Nonuniform code concatenation for universal fault-tolerant quantum computing , 2016, 1605.07007.

[9]  S. Bravyi,et al.  Magic-state distillation with low overhead , 2012, 1209.2426.

[10]  Tomas Jochym-O'Connor,et al.  Error suppression via complementary gauge choices in Reed-Muller codes , 2017, 1705.00010.

[11]  E. Knill Quantum computing with realistically noisy devices , 2005, Nature.

[12]  David Poulin,et al.  Fault-tolerant conversion between the Steane and Reed-Muller quantum codes. , 2014, Physical review letters.

[13]  Taewan Kim,et al.  Efficient decomposition methods for controlled-Rn using a single ancillary qubit , 2018, Scientific Reports.

[14]  V.V. Shende,et al.  Synthesis of quantum-logic circuits , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[15]  R. V. Meter,et al.  Layered architecture for quantum computing , 2010, 1010.5022.

[16]  Barenco,et al.  Conditional Quantum Dynamics and Logic Gates. , 1995, Physical review letters.

[17]  Linda Null,et al.  The essentials of computer organization and architecture , 2003 .

[18]  Frederic T. Chong,et al.  Comparing the Overhead of Topological and Concatenated Quantum Error Correction , 2013, 1312.2316.

[19]  Christopher Chamberland,et al.  FLAG FAULT-TOLERANT ERROR CORRECTION WITH ARBITRARY DISTANCE CODES , 2017, 1708.02246.

[20]  Frederic T. Chong,et al.  Quantum Computing for Computer Architects , 2006, Synthesis Lectures on Computer Architecture.

[21]  Hayato Goto,et al.  Step-by-step magic state encoding for efficient fault-tolerant quantum computation , 2014, Scientific Reports.

[22]  Jacob M. Taylor,et al.  Coherent Manipulation of Coupled Electron Spins in Semiconductor Quantum Dots , 2005, Science.

[23]  D. E. Savage,et al.  High-fidelity resonant gating of a silicon-based quantum dot hybrid qubit , 2015, npj Quantum Information.

[24]  Byung-Soo Choi,et al.  Fault-tolerant conversion between stabilizer codes by Clifford operations , 2015, 1511.02596.

[25]  Robert R. Tucci A Rudimentary Quantum Compiler(2cnd Ed.) , 1999 .

[26]  E. Knill,et al.  Resilient quantum computation: error models and thresholds , 1997, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[27]  David Poulin,et al.  Magic state distillation at intermediate size , 2017, Quantum Inf. Comput..

[28]  Steane,et al.  Error Correcting Codes in Quantum Theory. , 1996, Physical review letters.

[29]  Hayato Goto,et al.  Minimizing resource overheads for fault-tolerant preparation of encoded states of the Steane code , 2016, Scientific Reports.

[30]  B. Terhal Quantum error correction for quantum memories , 2013, 1302.3428.

[31]  C. Monroe,et al.  Large-scale modular quantum-computer architecture with atomic memory and photonic interconnects , 2012, 1208.0391.

[32]  S. Debnath,et al.  Demonstration of a small programmable quantum computer with atomic qubits , 2016, Nature.

[33]  Raymond Laflamme,et al.  Thresholds for Universal Concatenated Quantum Codes. , 2016, Physical review letters.

[34]  N. Linke,et al.  High-Fidelity Preparation, Gates, Memory, and Readout of a Trapped-Ion Quantum Bit. , 2014, Physical review letters.

[35]  N. Linke,et al.  High-Fidelity Quantum Logic Gates Using Trapped-Ion Hyperfine Qubits. , 2015, Physical review letters.

[36]  Raymond Laflamme,et al.  Overhead analysis of universal concatenated quantum codes , 2016, 1609.07497.

[37]  Saeed Fallahi,et al.  High-fidelity entangling gate for double-quantum-dot spin qubits , 2016, 1608.04258.

[38]  Adam Paetznick,et al.  Resource optimization for fault-tolerant quantum computing , 2014, 1410.5124.

[39]  Jeongwan Haah,et al.  Distillation with Sublogarithmic Overhead. , 2017, Physical review letters.

[40]  Rodney Van Meter,et al.  A blueprint for building a quantum computer , 2013, Commun. ACM.

[41]  Frederic T. Chong,et al.  A Practical Architecture for Reliable Quantum Computers , 2002, Computer.

[42]  Matthias Troyer,et al.  A software methodology for compiling quantum programs , 2016, ArXiv.

[43]  Jeongwan Haah,et al.  Magic state distillation with low space overhead and optimal asymptotic input count , 2017, 1703.07847.

[44]  Yaakov S. Weinstein,et al.  Use of Shor states for the [7,1,3] quantum error-correcting code , 2011, 1111.3930.

[45]  Alfred V. Aho,et al.  A layered software architecture for quantum computing design tools , 2006, Computer.