- Open Access
Practical Quantum Error Mitigation for Near-Future Applications
Phys. Rev. X 8, 031027 – Published 26 July, 2018
DOI: https://doi.org/10.1103/PhysRevX.8.031027
Abstract
It is vital to minimize the impact of errors for near-future quantum devices that will lack the resources for full fault tolerance. Two quantum error mitigation (QEM) techniques have been introduced recently, namely, error extrapolation [Y. Li and S. C. Benjamin, Phys. Rev. X 7, 021050 (2017); K. Temme et al., Phys. Rev. Lett. 119, 180509 (2017)] and quasiprobability decomposition [K. Temme et al., Phys. Rev. Lett. 119, 180509 (2017)]. To enable practical implementation of these ideas, here we account for the inevitable imperfections in the experimentalist’s knowledge of the error model itself. We describe a protocol for systematically measuring the effect of errors so as to design efficient QEM circuits. We find that the effect of localized Markovian errors can be fully eliminated by inserting or replacing some gates with certain single-qubit Clifford gates and measurements. Finally, having introduced an exponential variant of the extrapolation method we contrast the QEM techniques using exact numerical simulation of up to 19 qubits in the context of a “swap” test circuit. Our optimized methods dramatically reduce the circuit’s output error without increasing the qubit count.
Physics Subject Headings (PhySH)
Popular Summary
The first generation of quantum computers with more than 50 quantum bits, or qubits, is expected to emerge in the next 12 months. That is large enough to go beyond the predictive power of conventional supercomputers. However, these early quantum computers will also be prone to errors, potentially preventing them from being useful. We show that one recently proposed solution—writing quantum software in such a way that errors do as little harm as possible—can work even if we have imperfect knowledge of the nature of the errors, as will certainly be the case in reality.
The goal of “quantum error mitigation” is to estimate the value that some observable would take in a circuit free from errors. Focusing on two recent proposals for practically accomplishing this goal, we account for inevitable imperfections in the knowledge of the underlying error model. We describe a protocol for systematically measuring the effect of errors so as to design efficient circuits. We prove that quantum error mitigation can work for quantum computers with up to 20 qubits, and we estimate that it will still work for computers with more than 50 qubits.
This is good news. While quantum computers might start to be useful beyond 50 qubits, the lack of any error mitigation would be a showstopper. Also, this technique is “free,” in the sense that it does not need any extra qubits or other technological features to operate—it is just a smarter way to structure the quantum software.
Article Text
References (33)
- J. O’Gorman and E. T. Campbell, Quantum Computation with Realistic Magic State Factories, Phys. Rev. A 95, 032338 (2017).
- Y. Li and S. C. Benjamin, Efficient Variational Quantum Simulator Incorporating Active Error Minimization, Phys. Rev. X 7, 021050 (2017).
- A. Peruzzo, J. McClean, P. Shadbolt, M.-H. Yung, X.-Q. Zhou, P. J. Love, A. Aspuru-Guzik, and J. L. O’Brien, A Variational Eigenvalue Solver on a Photonic Quantum Processor, Nat. Commun. 5, 4213 (2014).
- D. Wecker, M. B. Hastings, and M. Troyer, Progress Towards Practical Quantum Variational Algorithms, Phys. Rev. A 92, 042303 (2015).
- J. R. McClean, J. Romero, R. Babbush, and A. Aspuru-Guzik, The Theory of Variational Hybrid Quantum-Classical Algorithms, New J. Phys. 18, 023023 (2016).
- B. Bauer, D. Wecker, A. J. Millis, M. B. Hastings, and M. Troyer, Hybrid Quantum-Classical Approach to Correlated Materials, Phys. Rev. X 6, 031045 (2016).
- J. M. Kreula, S. R. Clark, and D. Jaksch, Non-Linear Quantum-Classical Scheme to Simulate Non-Equilibrium Strongly Correlated Fermionic Many-Body Dynamics, Sci. Rep. 6, 32940 (2016).
- J. M. Kreula, L. García-Álvarez, L. Lamata, S. R. Clark, E. Solano, and D. Jaksch, Few-Qubit Quantum-Classical Simulation of Strongly Correlated Lattice Fermions, EPJ Quantum Techno. 3, 11 (2016).
- Y. Shen, X. Zhang, S. Zhang, J.-N. Zhang, M.-H. Yung, and K. Kim, Quantum Implementation of Unitary Coupled Cluster for Simulating Molecular Electronic Structure, Phys. Rev. A 95, 020501 (2017).
- P. J. J. O’Malley et al., Scalable Quantum Simulation of Molecular Energies, Phys. Rev. X 6, 031007 (2016).
- A. Kandala, A. Mezzacapo, K. Temme, M. Takita, M. Brink, J. M. Chow, and J. M. Gambetta, Hardware-Efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets, Nature (London) 549, 242 (2017).
- J. R. McClean, M. E. Kimchi-Schwartz, J. Carter, and W. A. de Jong, Hybrid Quantum-Classical Hierarchy for Mitigation of Decoherence and Determination of Excited States, Phys. Rev. A 95, 042308 (2017).
- J. I. Colless, V. V. Ramasesh, D. Dahlen, M. S. Blok, M. S. Kimchi-Schwartz, J. R. McClean, J. Carter, W. A. de Jong, and I. Siddiqi, Computation of Molecular Spectra on a Quantum Processor with an Error-Resilient Algorithm, Phys. Rev. X 8, 011021 (2018).
- K. Temme, S. Bravyi, and J. M. Gambetta, Error Mitigation for Short-Depth Quantum Circuits, Phys. Rev. Lett. 119, 180509 (2017).
- S. T. Merkel, J. M. Gambetta, J. A. Smolin, S. Poletto, A. D. Córcoles, B. R. Johnson, C. A. Ryan, and M. Steffen, Self-Consistent Quantum Process Tomography, Phys. Rev. A 87, 062119 (2013).
- D. Greenbaum, Introduction to Quantum Gate Set Tomography, arXiv:1509.02921.
- E. Knill, Fault-Tolerant Postselected Quantum Computation: Threshold Analysis, arXiv:quant-ph/0404104.
- J. J. Wallman and J. Emerson, Noise Tailoring for Scalable Quantum Computation via Randomized Compiling, Phys. Rev. A 94, 052325 (2016).
- J. O’Gorman, N. H. Nickerson, P. Ross, J. J. L. Morton, and S. C. Benjamin, A Silicon-Based Surface Code Quantum Computer, npj Quantum Inf. 2, 15019 (2016).
- A. K. Ekert, C. M. Alves, D. K. L. Oi, M. Horodecki, P. Horodecki, and L. C. Kwek, Direct Estimations of Linear and Nonlinear Functionals of a Quantum State, Phys. Rev. Lett. 88, 217901 (2002).
- L. Cincio, Y. Subaşi, A. T. Sornborger, and P. J. Coles, Learning the Quantum Algorithm for State Overlap, arXiv:1803.04114.
- J. Romero, J. P. Olson, and A. Aspuru-Guzik, Quantum Autoencoders for Efficient Compression of Quantum Data, Quantum Sci. Technol. 2, 045001 (2017).
- C. Song, K. Xu, W. Liu, C. Yang, S.-B. Zheng, H. Deng, Q. Xie, K. Huang, Q. Guo, L. Zhang, P. Zhang, D. Xu, D. Zheng, X. Zhu, H. Wang, Y.-A. Chen, C.-Y. Lu, S. Han, and J.-W. Pan, 10-Qubit Entanglement and Parallel Logic Operations with a Superconducting Circuit, Phys. Rev. Lett. 119, 180511 (2017).
- S. Bravyi and D. Gosset, Improved Classical Simulation of Quantum Circuits Dominated by Clifford Gates, Phys. Rev. Lett. 116, 250501 (2016).
- S. Bravyi, G. Smith, and J. A. Smolin, Trading Classical and Quantum Computational Resources, Phys. Rev. X 6, 021043 (2016).
- M. Howard and E. Campbell, Application of a Resource Theory for Magic States to Fault-Tolerant Quantum Computing, Phys. Rev. Lett. 118, 090501 (2017).
- R. Barends et al., Superconducting Quantum Circuits at the Surface Code Threshold for Fault Tolerance, Nature (London) 508, 500 (2014).
- T. P. Harty, D. T. C. Allcock, C. J. Ballance, L. Guidoni, H. A. Janacek, N. M. Linke, D. N. Stacey, and D. M. Lucas, High-Fidelity Preparation, Gates, Memory, and Readout of a Trapped-Ion Quantum Bit, Phys. Rev. Lett. 113, 220501 (2014).
- C. J. Ballance, T. P. Harty, N. M. Linke, M. A. Sepiol, and D. M. Lucas, High-Fidelity Quantum Logic Gates Using Trapped-Ion Hyperfine Qubits, Phys. Rev. Lett. 117, 060504 (2016).
- J. P. Gaebler, T. R. Tan, Y. Lin, Y. Wan, R. Bowler, A. C. Keith, S. Glancy, K. Coakley, E. Knill, D. Leibfried, and D. J. Wineland, High-Fidelity Universal Gate Set for Ion Qubits, Phys. Rev. Lett. 117, 060505 (2016).
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information (Cambridge University Press, Cambridge, England, 2010).
- T. Jones, A. Brown, I. Bush, and S. Benjamin, QuEST and High Performance Simulation of Quantum Computers, arXiv:1802.08032.
- http://dx.doi.org/10.5281/zenodo.22558.
