A doubly stochastic matrices-based approach to optimal qubit routing
Nicola Mariella, Sergiy Zhuk

TL;DR
This paper introduces a novel quantum circuit swap mapping method using doubly stochastic matrices to enable smooth optimization, resulting in significant depth reduction compared to existing algorithms.
Contribution
The work presents a new approach employing doubly stochastic matrices for optimal qubit routing, enhancing the efficiency of swap placement in quantum circuits.
Findings
Achieves significant depth reduction over SABRE.
Uses convex optimization within the Birkhoff polytope.
Trade-off between computation time and optimization quality.
Abstract
Swap mapping is a quantum compiler optimization that, by introducing SWAP gates, maps a logical quantum circuit to an equivalent physically implementable one. The physical implementability of a circuit is determined by the fulfillment of the hardware connectivity constraints. Therefore, the placement of the SWAP gates can be interpreted as a discrete optimization process. In this work, we employ a structure called doubly stochastic matrix, which is defined as a convex combination of permutation matrices. The intuition is that of making the decision process smooth. Doubly stochastic matrices are contained in the Birkhoff polytope, in which the vertices represent single permutation matrices. In essence, the algorithm uses smooth constrained optimization to slide along the edges of the polytope toward the potential solutions on the vertices. In the experiments, we show that the proposed…
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 · Neural Networks and Reservoir Computing · Quantum Information and Cryptography
