• Open Access

Topological Code Autotune

Austin G. Fowler, Adam C. Whiteside, Angus L. McInnes, and Alimohammad Rabbani
Phys. Rev. X 2, 041003 – Published 17 October 2012

Abstract

Many quantum systems are being investigated in the hope of building a large-scale quantum computer. All of these systems suffer from decoherence, resulting in errors during the execution of quantum gates. Quantum error correction enables reliable quantum computation given unreliable hardware. Unoptimized topological quantum error correction (TQEC), while still effective, performs very suboptimally, especially at low error rates. Hand optimizing the classical processing associated with a TQEC scheme for a specific system to achieve better error tolerance can be extremely laborious. We describe a tool, Autotune, capable of performing this optimization automatically, and give two highly distinct examples of its use and extreme outperformance of unoptimized TQEC. Autotune is designed to facilitate the precise study of real hardware running TQEC, with every quantum gate having a realistic, physics-based error model.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
10 More
  • Received 28 February 2012

DOI:https://doi.org/10.1103/PhysRevX.2.041003

This article is available under the terms of the Creative Commons Attribution 3.0 License. Further distribution of this work must maintain attribution to the author(s) and the published article’s title, journal citation, and DOI.

Published by the American Physical Society

Authors & Affiliations

Austin G. Fowler1, Adam C. Whiteside1, Angus L. McInnes1, and Alimohammad Rabbani2

  • 1Centre for Quantum Computation and Communication Technology, School of Physics, The University of Melbourne, Victoria 3010, Australia,
  • 2Sharif University of Technology, Department of Computer Engineering, Tehran, Iran

Popular Summary

In the context of quantum computers, quantum mechanical properties, such as the superposition principle and entanglement, work like a double-edged sword. On the one hand, they can give a quantum computer computational power unparalleled by classical computers; on the other, they make the quantum computer extremely sensitive to errors produced by the interaction of quantum bits (qubits) with their environment or by imperfect operations, whether the qubits are photons, superconducting devices, or trapped ions. Error correction is, therefore, a must in the design, engineering, and operation of a quantum computer. Exactly how hard is it to build a quantum computer that is robust against physically realistic error-occurrence rates? How high does the fidelity of the quantum components need to be? Finding answers to these questions for any specific system has been extremely laborious to date. In this paper, we present a powerful software-based tool, Autotune, that transforms this laborious task into a highly automated and efficient one for a very large range of hardware technologies.

One of the quantum error-correction approaches that is gaining dominance is topological error correction. In this approach, the logical qubits that do calculations are distributed over a lattice of physical qubits, with their boundaries cut into the lattice. The tolerance of the calculations to the unavoidable errors is high as physical errors must form chains between boundaries of the logical qubits. The formation of error chains can be made exponentially unlikely by increasing the distance between the boundaries. A proof-of-principle experimental demonstration of this approach with entangled photons has been reported recently. Optimization for specific hardware is now at the forefront of research on topological error correction. In approaching this central issue, Autotune tracks all possible errors through the potentially complex quantum circuits implementing topological error correction on specific hardware, and constructs a particular graph problem whose solution provides corrections that are highly likely to lead to reliable computation with that hardware.

We believe that Autotune is a major step toward a practical classical control system for a large-scale quantum computer and look forward to seeing its broad use in this development.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 2, Iss. 4 — October - December 2012

Subject Areas
Reuse & Permissions
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review X

Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 3.0 License. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

×

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×