MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Another Way to Perform the Quantum Fourier Transform in Linear Parallel Time

Download:
Download as a PDF | Download as a PS
by Cristopher Moore
ftp://ftp.santafe.edu/pub/moore/qft.ps
Add To MetaCart

Abstract:

Abstract. We exhibit a quantum circuit that performs the Quantum Fourier Transform on n qubits in O(n) depth. Thus, a parallel quantum computer can carry out the QFT in linear time. Griffiths and Niu have already shown this, so this paper is little more than an exercise in quantum circuit design; but perhaps it illustrates a worthwhile idea. We also speculate as to whether the QFT might be in the class QNC 1 of problems solvable in logarithmic parallel time. Shor's factoring algorithm [6] suggests that quantum computers can do things in polynomial time that classical computers cannot. However, since decoherence due to storage errors is a function of time, we should also ask to what extent we can parallelize quantum algorithms; if we can do many quantum operations at once, rather than serially, we can solve larger problems before our computer decoheres. Consider a quantum circuit operating on a set of qubits, containing onequbit gates (2 \Theta 2 unitary matrices) and the two-qubit controlled-not gate; these are universal for quantum computation [1, 4]. We can define the depth of this circuit as the number of layers, where each layer consists of gates operating on mutually disjoint sets of qubits; that is, each qubit interacts with at most one other qubit at a time. (In a model of quantum computation where one qubit can simultaneously interact with several others, we could allow gates operating on the same qubit in the same level, as long as these gates all mutually commute.) The heart of Shor's algorithm is the Quantum Fourier Transform. If we represent n-digit numbers jai with n qubits, the QFT maps jai to 2

Citations

1633 Computational Complexity – Papadimitriou - 1994
434 Algorithms for Quantum Computation: Discrete Logarithms and Factoring – Shor - 1994
57 An approximate Fourier transform useful in quantum factoring – Coppersmith - 2002
19 Semi-classical Fourier Transform for Quantum Computation – Griffiths, Niu - 1996
14 Almost Any Quantum Logic Gate is Universal – Lloyd - 1995
3 Elementary gates for quantum computation. " quant-ph/9503016, Phys. Rev. A 52 – Barenco, Bennett, et al. - 1995