Power of Quantum Computation with Few Clean Qubits

Leibniz International Proceedings in Informatics, Aug 2016

This paper investigates the power of polynomial-time quantum computation in which only a very limited number of qubits are initially clean in the |0> state, and all the remaining qubits are initially in the totally mixed state. No initializations of qubits are allowed during the computation, nor are intermediate measurements. The main contribution of this paper is to develop unexpectedly strong error-reduction methods for such quantum computations that simultaneously reduce the number of necessary clean qubits. It is proved that any problem solvable by a polynomialtime quantum computation with one-sided bounded error that uses logarithmically many clean qubits is also solvable with exponentially small one-sided error using just two clean qubits, and with polynomially small one-sided error using just one clean qubit. It is further proved in the twosided-error case that any problem solvable by such a computation with a constant gap between completeness and soundness using logarithmically many clean qubits is also solvable with exponentially small two-sided error using just two clean qubits. If only one clean qubit is available, the problem is again still solvable with exponentially small error in one of the completeness and soundness and with polynomially small error in the other. An immediate consequence is that the Trace Estimation problem defined with fixed constant threshold parameters is complete for BQ_{[1]}P and BQ_{log}P, the classes of problems solvable by polynomial-time quantum computations with completeness 2/3 and soundness 1/3 using just one and logarithmically many clean qubits, respectively. The techniques used for proving the error-reduction results may be of independent interest in themselves, and one of the technical tools can also be used to show the hardness of weak classical simulations of one-clean-qubit computations (i.e., DQC1 computations).

Article PDF cannot be displayed. You can download it here:

http://drops.dagstuhl.de/opus/volltexte/2016/6296/pdf/LIPIcs-ICALP-2016-13.pdf

Power of Quantum Computation with Few Clean Qubits

Power of Quantum Computation with Few Clean Qubits∗ Keisuke Fujii1 , Hirotada Kobayashi2 , Tomoyuki Morimae3 , Harumichi Nishimura4 , Shuhei Tamate5 , and Seiichiro Tani6 1 2 3 4 5 6 The Hakubi Center for Advanced Research and Quantum Optics Group, Division of Physics and Astronomy, Graduate School of Science, Kyoto University, Kyoto, Japan Principles of Informatics Research Division, National Institute of Informatics, Tokyo, Japan Advanced Scientific Research Leaders Development Unit, Gunma University, Kiryu, Gunma, Japan Department of Computer Science and Mathematical Informatics, Graduate School of Information Science, Nagoya University, Nagoya, Aichi, Japan Principles of Informatics Research Division, National Institute of Informatics, Tokyo, Japan NTT Communication Science Laboratories, NTT Corporation, Atsugi, Kanagawa, Japan Abstract This paper investigates the power of polynomial-time quantum computation in which only a very limited number of qubits are initially clean in the |0i state, and all the remaining qubits are initially in the totally mixed state. No initializations of qubits are allowed during the computation, nor are intermediate measurements. The main contribution of this paper is to develop unexpectedly strong error-reduction methods for such quantum computations that simultaneously reduce the number of necessary clean qubits. It is proved that any problem solvable by a polynomialtime quantum computation with one-sided bounded error that uses logarithmically many clean qubits is also solvable with exponentially small one-sided error using just two clean qubits, and with polynomially small one-sided error using just one clean qubit. It is further proved in the twosided-error case that any problem solvable by such a computation with a constant gap between completeness and soundness using logarithmically many clean qubits is also solvable with exponentially small two-sided error using just two clean qubits. If only one clean qubit is available, the problem is again still solvable with exponentially small error in one of the completeness and soundness and with polynomially small error in the other. An immediate consequence is that the Trace Estimation problem defined with fixed constant threshold parameters is complete for BQ[1] P and BQlog P, the classes of problems solvable by polynomial-time quantum computations with completeness 2/3 and soundness 1/3 using just one and logarithmically many clean qubits, respectively. The techniques used for proving the error-reduction results may be of independent interest in themselves, and one of the technical tools can also be used to show the hardness of weak classical simulations of one-clean-qubit computations (i.e., DQC1 computations). 1998 ACM Subject Classification F.1.2 Modes of Computation, F.1.3 Complexity Measures and Classes Keywords and phrases DQC1, quantum computing, complete problems, error reduction Digital Object Identifier 10.4230/LIPIcs.ICALP.2016.13 ∗ A full version [11] of this paper is available at arXiv.org e-Print archive, arXiv:1509.07276 [quant-ph]. EA TC S © Keisuke Fujii, Hirotada Kobayashi, Tomoyuki Morimae, Harumichi Nishimura, Shuhei Tamate, and Seiichiro Tani; licensed under Creative Commons License CC-BY 43rd International Colloquium on Automata, Languages, and Programming (ICALP 2016). Editors: Ioannis Chatzigiannakis, Michael Mitzenmacher, Yuval Rabani, and Davide Sangiorgi; Article No. 13; pp. 13:1–13:14 Leibniz International Proceedings in Informatics Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany 13:2 Power of Quantum Computation with Few Clean Qubits 1 Introduction 1.1 Background One of the most important goals in quantum information processing is to realize a quantum mechanical machine whose computational ability is superior to classical computers. The ultimate goal is, of course, to realize a large scale universal quantum computer, which still seems to be many years off despite extensive experimental efforts. Plenty of attention has thus been paid to “intermediate” (i.e., non-universal) models of quantum computation, which are somehow easier to physically implement. Such intermediate models do not offer universal quantum computation, but are believed to still be able to solve some problems that are hard for classical computers. The deterministic quantum computation with one quantum bit (DQC1 ), often mentioned as the one-clean-qubit model, is one of the most well-studied examples of such intermediate models. This model was introduced by Knill and Laflamme [15] to reflect some actual experimental setups such as nuclear magnetic resonance (NMR), where pure clean qubits are very hard to prepare and therefore are considered as very expensive resources. For example, in nuclear spin ensemble systems such as liquid state NMR systems, it is usually extremely hard, although not impossible, to polarize a spin (i.e., to initialize a qubit to state |0i), since energy scale of a nuclear spin qubit is quite small, while it is favorable for long coherence time. A DQC1 computation over w qubits starts with the initial state of ⊗(w−1) the totally mixed state except for a single clean qubit, namely, |0ih0| ⊗ I2 . After applying a polynomial-size unitary quantum circuit to this state, only a single output qubit is measured in the computational basis at the end of the computing in order to read out the computation result. No initializations of qubits are allowed during the computation, nor are intermediate measurements. The DQC1 model is believed not to have full computational power of the standard polynomial-time quantum computation, and is indeed strictly less powerful under some reasonable assumptions [5]. At first glance the model even looks easy to classically simulate and does not seem to offer any quantum advantage, partly because its highly-mixed initial state obviously lacks “quantumness” such as entanglement, coherence, and discord, which are widely believed to be origins of the power of quantum information processing, and also because any time-evolution over a single-qubit state or a totally mixed state is trivially simulatable by a classical computation. Nevertheless, the DQC1 model is not trivial, either, in the sense that it can efficiently solve several problems for which no efficient classical algorithms are known, such as estimating the spectral density [15], testing integrability [20], calculating the fidelity decay [19], approximating the Jones and HOMFLY polynomials [23, 13], and approximating an invariant of 3-manifolds [12]. As many of these problems have physically meaningful applications, the DQC1 model is one of the most important intermediate quantum computation models. Despite its importance explained thus far and the fact that tons of papers in physics have focused on it, very little has been studied on the genuinely complexity-theoretic aspects of the DQC1 model (to the best knowledge of the authors, no such studi (...truncated)


This is a preview of a remote PDF: http://drops.dagstuhl.de/opus/volltexte/2016/6296/pdf/LIPIcs-ICALP-2016-13.pdf
Article home page: http://drops.dagstuhl.de/opus/frontdoor.php?source_opus=6296

Keisuke Fujii, Hirotada Kobayashi, Tomoyuki Morimae, Harumichi Nishimura, Shuhei Tamate, Seiichiro Tani. Power of Quantum Computation with Few Clean Qubits, Leibniz International Proceedings in Informatics, 2016, pp. 13:1-13:14, 55, DOI: 10.4230/LIPIcs.ICALP.2016.13