Nearest Neighbor Transformation of Quantum Circuits in 2D Architecture

In recent years, quantum computing has received extensive attention for its superior efficiency and application potential. For some physical architecture, one qubit can only interact with its adjacent qubits, SWAP gates are inserted to make a quantum circuit nearest neighbor compliant. The initial qubit placement algorithm in a 2D grid structure is proposed based on the constructed interaction cost metric model, and the method of dynamic grid decision is given. In order to obtain a better way of inserting SWAP gates, the gate level and circuit level interaction routing policies are put forward, and a heuristic pruning of interaction routing records is employed so as to reduce the runtime and additional quantum cost. Experimental results show that our proposed methods can achieve better performance than existing methods, and the average optimization rate of quantum cost is 21.76% and 17.23% respectively.

[1]  Christof Zalka GROVER'S QUANTUM SEARCHING ALGORITHM IS OPTIMAL , 1997, quant-ph/9711070.

[2]  R. V. Meter,et al.  Layered architecture for quantum computing , 2010, 1010.5022.

[3]  Ievgeniia Oshurko Quantum Machine Learning , 2020, Quantum Computing.

[4]  Kamalika Datta,et al.  A New Heuristic for $N$ -Dimensional Nearest Neighbor Realization of a Quantum Circuit , 2018, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[5]  Robert Wille,et al.  Exact Reordering of Circuit Lines for Nearest Neighbor Quantum Architectures , 2014, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[6]  Nan Jiang,et al.  A Survey on Quantum Image Processing , 2018, Chinese Journal of Electronics.

[7]  C. Monroe,et al.  Scaling the Ion Trap Quantum Processor , 2013, Science.

[8]  Robert Wille,et al.  Optimal SWAP gate insertion for nearest neighbor quantum circuits , 2014, 2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC).

[9]  Robert Wille,et al.  Determining the minimal number of swap gates for multi-dimensional nearest neighbor quantum circuits , 2015, The 20th Asia and South Pacific Design Automation Conference.

[10]  Na Li,et al.  A Survey on Quantum Cryptography , 2018 .

[11]  Andrew W. Cross,et al.  Demonstration of a quantum error detection code using a square lattice of four superconducting qubits , 2015, Nature Communications.

[12]  Susmita Sur-Kolay,et al.  PAQCS: Physical Design-Aware Fault-Tolerant Quantum Circuit Synthesis , 2015, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Fernando Magno Quintão Pereira,et al.  Qubit allocation , 2018, CGO.

[14]  Masaki Nakanishi,et al.  An efficient conversion of quantum circuits to a linear nearest neighbor architecture , 2011, Quantum Inf. Comput..

[15]  O. Gühne,et al.  03 21 7 2 3 M ar 2 00 6 Scalable multi-particle entanglement of trapped ions , 2006 .

[16]  Benjamín Barán,et al.  Linear nearest neighbor optimization in quantum circuits: a multiobjective perspective , 2017, Quantum Information Processing.

[17]  Alireza Shafaei,et al.  Optimization of quantum circuits for interaction distance in linear nearest neighbor architectures , 2013, 2013 50th ACM/EDAC/IEEE Design Automation Conference (DAC).

[18]  Kamalika Datta,et al.  A Heuristic for Linear Nearest Neighbor Realization of Quantum Circuits by SWAP Gate Insertion Using $N$-Gate Lookahead , 2016, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[19]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[20]  Imtiaz Ahmad,et al.  Line ordering of reversible circuits for linear nearest neighbor realization , 2013, Quantum Information Processing.

[21]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[22]  Robert Wille,et al.  RevLib: An Online Resource for Reversible Functions and Reversible Circuits , 2008, 38th International Symposium on Multiple Valued Logic (ismvl 2008).

[23]  Kamalika Datta,et al.  Fast Qubit Placement in 2D Architecture Using Nearest Neighbor Realization , 2015, 2015 IEEE International Symposium on Nanoelectronic and Information Systems.

[24]  Gerhard W. Dueck,et al.  Simplification of Toffoli networks via templates , 2003, 16th Symposium on Integrated Circuits and Systems Design, 2003. SBCCI 2003. Proceedings..