Quantum Circuit for Quantum Fourier Transform for Arbitrary Qubit Connectivity Graphs
By: Kamil Khadiev , Aliya Khadieva , Vadim Sagitov and more
Potential Business Impact:
Makes quantum computers work on more designs.
In the paper, we consider quantum circuits for the Quantum Fourier Transform (QFT) algorithm. The QFT algorithm is a very popular technique used in many quantum algorithms. We present a generic method for constructing quantum circuits for this algorithm implementing on quantum devices with restrictions. Many quantum devices (for example, based on superconductors) have restrictions on applying two-qubit gates. These restrictions are presented by a qubit connectivity graph. Typically, researchers consider only the linear nearest neighbor (LNN) architecture of the qubit connection, but current devices have more complex graphs. We present a method for arbitrary connected graphs that minimizes the number of CNOT gates in the circuit for implementing on such architecture. We compare quantum circuits built by our algorithm with existing quantum circuits optimized for specific graphs that are Linear-nearest-neighbor (LNN) architecture, ``sun'' (a cycle with tails, presented by the 16-qubit IBMQ device) and ``two joint suns'' (two joint cycles with tails, presented by the 27-qubit IBMQ device). Our generic method gives similar results with existing optimized circuits for ``sun'' and ``two joint suns'' architectures, and a circuit with slightly more CNOT gates for the LNN architecture. At the same time, our method allows us to construct a circuit for arbitrary connected graphs.
Similar Papers
Learnable quantum spectral filters for hybrid graph neural networks
Quantum Physics
Makes computers learn from connected data faster.
Q-Fusion: Diffusing Quantum Circuits
Machine Learning (CS)
Creates new computer programs for faster problem-solving.
Quantum circuits for permutation matrices
Quantum Physics
Makes computers do math faster with quantum tricks.