• Open Access

Trading Classical and Quantum Computational Resources

Sergey Bravyi, Graeme Smith, and John A. Smolin
Phys. Rev. X 6, 021043 – Published 29 June 2016

Abstract

We propose examples of a hybrid quantum-classical simulation where a classical computer assisted by a small quantum processor can efficiently simulate a larger quantum system. First, we consider sparse quantum circuits such that each qubit participates in O(1) two-qubit gates. It is shown that any sparse circuit on n+k qubits can be simulated by sparse circuits on n qubits and a classical processing that takes time 2O(k)poly(n). Second, we study Pauli-based computation (PBC), where allowed operations are nondestructive eigenvalue measurements of n-qubit Pauli operators. The computation begins by initializing each qubit in the so-called magic state. This model is known to be equivalent to the universal quantum computer. We show that any PBC on n+k qubits can be simulated by PBCs on n qubits and a classical processing that takes time 2O(k)poly(n). Finally, we propose a purely classical algorithm that can simulate a PBC on n qubits in a time 2αnpoly(n), where α0.94. This improves upon the brute-force simulation method, which takes time 2npoly(n). Our algorithm exploits the fact that n-fold tensor products of magic states admit a low-rank decomposition into n-qubit stabilizer states.

  • Figure
  • Figure
  • Figure
  • Figure
  • Received 29 March 2016

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

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

Physics Subject Headings (PhySH)

Quantum Information, Science & Technology

Authors & Affiliations

Sergey Bravyi, Graeme Smith, and John A. Smolin

  • IBM T.J. Watson Research Center, 1101 Kitchawan Road, Yorktown Heights, New York 10598, USA

Popular Summary

Quantum computers promise a substantial speedup over classical computers for certain number-theoretic problems and the simulation of quantum systems. Recent experimental breakthroughs suggest that a small quantum processor with a few dozen qubits may soon become a reality. Here, we investigate how to add one virtual qubit to an existing quantum machine at the cost of increased classical and quantum running times but without modifying the machine hardware.

A processor with a few dozen qubits would be large enough such that its behavior is impossible to simulate classically, even with the help of modern supercomputers. At the same time, a few dozen qubits might not be enough to run quantum algorithms for practically interesting problem sizes. This quandary motivates the question of whether it is possible to add virtual qubits to an existing quantum machine, thereby enabling the implementation of larger quantum algorithms without having to redesign the machine’s hardware. Here, we theoretically show that, in certain circumstances, the addition of virtual qubits is indeed possible, provided that a quantum processor is combined with a large-scale classical computer to jointly solve a computational task. We provide two examples of when a hybrid quantum-classical computer such as above can mimic a larger quantum computer by making use of virtual qubits. We show that each extra virtual qubit comes at the cost of an increased classical and quantum running time.

We expect that our findings will inform many studies of computation as quantum computers become less of a theoretical construct and begin to approach reality.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 6, Iss. 2 — April - June 2016

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
×