SWAP-less Implementation of Quantum Algorithms
Berend Klaver, Stefan Rombouts, Michael Fellner, Anette Messinger, Kilian Ender, Katharina Ludwig, Wolfgang Lechner

TL;DR
This paper introduces a SWAP-less method for implementing quantum algorithms on devices with limited connectivity by tracking parity quantum information, reducing circuit depth and qubit overhead for algorithms like QFT and QAOA.
Contribution
It proposes a novel formalism that exploits entangling gates for quantum information transport, eliminating the need for SWAP operations in constrained architectures.
Findings
Achieves circuit depth of 5n-3 for QFT on linear architectures.
Outperforms SWAP networks in QAOA implementation.
Balances qubit count and circuit depth using bi-linear connectivity.
Abstract
We present a formalism based on tracking the flow of parity quantum information to implement algorithms on devices with limited connectivity without qubit overhead, SWAP operations or shuttling. Instead, we leverage the fact that entangling gates not only manipulate quantum states but can also be exploited to transport quantum information. We demonstrate the effectiveness of this method by applying it to the quantum Fourier transform (QFT) and the Quantum Approximate Optimization Algorithm (QAOA) with qubits. This improves upon all state-of-the-art implementations of the QFT on a linear nearest-neighbor architecture, resulting in a total circuit depth of and requiring CNOT gates. For the QAOA, our method outperforms SWAP networks, which are currently the most efficient implementation of the QAOA on a linear architecture. We further demonstrate the potential to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography
