Presentation
Optimizing Quantum Fourier Transformation (QFT) Kernels for Modern NISQ and FT Architectures
DescriptionQuantum Fourier Transformation (QFT) sits at the heart of many of these applications in quantum computing. Existing work leverages SAT solver or heuristics to generate a hardware-compliant circuit for QFT by inserting SWAP gates to remap logical qubits to physical qubits. However, they might face problems such as long compilation time and suboptimal outcome in terms of the number of cycles to finish all operations. In this paper, we propose a domain-specific hardware mapping approach for QFT. We unify our insight of relaxed ordering and unit exploration in QFT to search for a qubit mapping solution with the help of program synthesis tools. Our method is the first one that guarantees linear-depth QFT circuits for Google Sycamore, IBM heavy-hex, and the lattice surgery, with respect to the number of qubits. Compared with state-of-the-art approaches, our method can save up to 53% in SWAP gate and 92% in depth.
