Space-Efficient Error Reduction for Unitary Quantum Computations

Leibniz International Proceedings in Informatics, Aug 2016

This paper presents a general space-efficient method for error reduction for unitary quantum computation. Consider a polynomial-time quantum computation with completeness c and soundness s, either with or without a witness (corresponding to QMA and BQP, respectively). To convert this computation into a new computation with error at most 2^{-p}, the most space-efficient method known requires extra workspace of O(p*log(1/(c-s))) qubits. This space requirement is too large for scenarios like logarithmic-space quantum computations. This paper shows an errorreduction method for unitary quantum computations (i.e., computations without intermediate measurements) that requires extra workspace of just O(log(p/(c-s))) qubits. This in particular gives the first method of strong amplification for logarithmic-space unitary quantum computations with two-sided bounded error. This also leads to a number of consequences in complexity theory, such as the uselessness of quantum witnesses in bounded-error logarithmic-space unitary quantum computations, the PSPACE upper bound for QMA with exponentially-small completeness-soundness gap, and strong amplification for matchgate computations.

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

http://drops.dagstuhl.de/opus/volltexte/2016/6297/pdf/LIPIcs-ICALP-2016-14.pdf

Space-Efficient Error Reduction for Unitary Quantum Computations

Space-Efficient Error Reduction for Unitary Quantum Computations∗ Bill Fefferman1 , Hirotada Kobayashi2 , Cedric Yen-Yu Lin3 , Tomoyuki Morimae4 , and Harumichi Nishimura5 1 Joint Center for Quantum Information and Computer Science, University of Maryland, College Park, USA Principles of Informatics Research Division, National Institute of Informatics, Tokyo, Japan Joint Center for Quantum Information and Computer Science, University of Maryland, College Park, USA 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 2 3 4 5 Abstract This paper presents a general space-efficient method for error reduction for unitary quantum computation. Consider a polynomial-time quantum computation with completeness c and soundness s, either with or without a witness (corresponding to QMA and BQP, respectively). To con−p vert this computation into a new computation with error  at most 2 , the most space-efficient 1 method known requires extra workspace of O p log c−s qubits. This space requirement is too large for scenarios like logarithmic-space quantum computations. This paper shows an errorreduction method for unitary quantum computations (i.e., computations without intermediate  p measurements) that requires extra workspace of just O log c−s qubits. This in particular gives the first method of strong amplification for logarithmic-space unitary quantum computations with two-sided bounded error. This also leads to a number of consequences in complexity theory, such as the uselessness of quantum witnesses in bounded-error logarithmic-space unitary quantum computations, the PSPACE upper bound for QMA with exponentially-small completeness-soundness gap, and strong amplification for matchgate computations. 1998 ACM Subject Classification F.1.2 Modes of Computation, F.1.3 Complexity Measures and Classes Keywords and phrases space-bounded computation, quantum Merlin-Arthur proof systems, error reduction, quantum computing Digital Object Identifier 10.4230/LIPIcs.ICALP.2016.14 1 Introduction 1.1 Background A very basic topic in various models of quantum computation is whether computation error can be efficiently reduced within a given model. For polynomial-time bounded error quantum computation, the most standard model of quantum computation, the computation error can ∗ A full version [3] of this paper is available at arXiv.org e-Print archive, arXiv:1604.08192 [quant-ph]. EA TC S © Bill Fefferman, Hirotada Kobayashi, Cedric Yen-Yu Lin, Tomoyuki Morimae, and Harumichi Nishimura; 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. 14; pp. 14:1–14:14 Leibniz International Proceedings in Informatics Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany 14:2 Space-Efficient Error Reduction for Unitary Quantum Computations be made exponentially small via a simple repetition followed by a threshold-value decision. This justifies the choice of 2/3 and 1/3 for the completeness and soundness parameters in the definition of the corresponding complexity class BQP. This is also the case for quantum Merlin-Arthur (QMA) proof systems, another central model of quantum computation that models a quantum analogue of NP (more precisely, MA), and the resulting class QMA may again be defined with completeness and soundness parameters 2/3 and 1/3. An undesirable feature of the simple repetition-based error reduction above is that the necessary workspace enlarges linearly with respect to the number of repetitions. More explicitly, for a given p, the number of repetitions necessary to achieve an error of 2−p is p p O (c−s) times 2 , and thus both the workspace size and the witness size become O (c−s)2 larger. This implies that the simple repetition-based method is no longer useful when either the workspace size or the witness size is required to be logarithmically bounded. Marriott and Watrous [13] developed a more sophisticated method of error reduction for QMA proof systems that does not increase the witness size at all. For a given p, their  p method still requires O (c−s) calls of the original computation and its inverse to achieve 2 −p the computation error 2 , but the method reuses both the workspace and the witness every time it calls the original computation and its inverse. Hence, the witness size never increases in their method. This is a strong property that allows them to show the uselessness of logarithmic-size quantum witnesses in QMA proof systems (i.e., QMAlog = BQP, where QMAlog is the class of problems having QMA proof systems with logarithmic-size quantum witnesses). Their method is also more efficient in workspace size  than the simple repetitionp based method, but still requires extra workspace of size O (c−s) 2 , as it must record outcomes of all the calls of the original computation and its inverse.  p Nagaj, Wocjan, and Zhang [15] succeeded in reducing to O c−s the number of calls of the original computation and its inverse necessary to achieve the computation error 2−p for a given p, while keeping the witness size unchanged. Their method makes use of the phase-estimation algorithm, an essential component of many quantum algorithms including the celebrated factoring algorithm. To achieve error 2−p for a given p, their method must 1 repeat O(p) times the phase-estimation algorithm with precision of at least O log c−s bits and record all these estimatedphases. Hence, this phase-estimation-based method uses extra 1 . workspace of size O p log c−s As can be seen from above, both of the Marriott-Watrous method and the phaseestimation-based method are still insufficient for the case where the workspace size must be logarithmically bounded. No efficient error-reduction method is known that keeps the size of additionally necessary workspace logarithmically bounded. This is not limited to the case of QMA proof systems, and in fact almost no efficient error-reduction method is known even in the case of logarithmic-space quantum computations, and in the case of spacebounded quantum computations in general. The study of general space-bounded quantum computations was initiated by Watrous [21] based on quantum Turing machines. Several models of space-bounded quantum computations have been proposed and investigated since then in the literature [22, 23, 24, 9, 14, 18], some considering only logarithmic-space quantum computations and others treating general cases. It is not known whether any of these models are computationally equivalent. It is also not known whether error reduction is possible for logarithmic-space quantum computation defined according to any of these models, except the only known (...truncated)


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

Bill Fefferman, Hirotada Kobayashi, Cedric Yen-Yu Lin, Tomoyuki Morimae, Harumichi Nishimura. Space-Efficient Error Reduction for Unitary Quantum Computations, Leibniz International Proceedings in Informatics, 2016, pp. 14:1-14:14, 55, DOI: 10.4230/LIPIcs.ICALP.2016.14