An efficient conversion of quantum circuits to a linear nearest neighbor architecture

Several promising implementations of quantum computation rely on a Linear NearestNeighbor (LNN) architecture, which arranges quantum bits on a line, and allows neighborinteractions only. Therefore, several specific circuits have been designed on an LNNarchitecture. However, a general and efficient conversion method for an arbitrary circuithas not been established. Therefore, this paper gives an efficient conversion technique toconvert quantum circuits to an LNN architecture. When a quantum circuit is convertedto an LNN architecture, the objective is to reduce the size of the additional circuit addedby the conversion and the time complexity of the conversion. The proposed methodrequires less additional circuitry and time complexity compared with naive techniques.To develop the method, we introduce two key theorems that may be interesting on theirown. In addition, the proposed method also achieves less overhead than some knowncircuits designed from scratch on an LNN architecture.

[1]  R. V. Meter,et al.  Fast quantum modular exponentiation , 2004, quant-ph/0408006.

[2]  Samuel Kutin,et al.  Computation at a Distance , 2007, Chic. J. Theor. Comput. Sci..

[3]  Samuel A. Kutin Shor's algorithm on a nearest-neighbor machine , 2006 .

[4]  Yasuhiro Takahashi,et al.  The quantum fourier transform on a linear nearest neighbor architecture , 2007, Quantum Inf. Comput..

[5]  Barenco,et al.  Elementary gates for quantum computation. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[6]  Peter W. Shor,et al.  Algorithms for quantum computation: discrete logarithms and factoring , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[7]  Dmitri Maslov,et al.  Quantum Circuit Placement , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[8]  Thomas G. Draper,et al.  A new quantum ripple-carry addition circuit , 2004, quant-ph/0410184.

[9]  I. Chuang,et al.  Quantum Computation and Quantum Information: Bibliography , 2010 .

[10]  Simone Severini,et al.  Translation Techniques Between Quantum Circuit Architectures , 2007 .

[11]  Simon J. Devitt,et al.  Implementation of Shor's algorithm on a linear nearest neighbour qubit array , 2004, Quantum Inf. Comput..

[12]  D. Coppersmith An approximate Fourier transform useful in quantum factoring , 2002, quant-ph/0201067.

[13]  Stéphane Beauregard Circuit for Shor's algorithm using 2n+3 qubits , 2003, Quantum Inf. Comput..