English

Qubit Routing for (Almost) Free

Quantum Physics 2026-04-22 v1 Computational Complexity

Abstract

In this paper, we give a mathematical proof that bounds the number of CNOT gates required to synthesize an nn qubit phase polynomial with gg terms to be at least O(gnmax(logg,1))O(\frac{gn}{\max (\log g, 1)}) and at most O(gn)O(gn). However, when targeting restricted hardware, not all CNOTs are allowed. If we were to use SWAP-based methods to route the qubits on the architecture such that the earlier synthesized gates are natively allowed, we increase the number of CNOTs by a routing overhead factor of O(logn)αO(nlog2n)O(\log n) \leq \alpha \leq O(n \log^2 n). However, if we only synthesize allowed gates, we do not need to route any qubits. Moreover, in that case the routing overhead factor is 1α4O(1)1 \leq \alpha \leq 4 \simeq O(1). Additionally, since phase polynomials and Hadamard gates together form a universal gate set, we get qubit routing for almost free.

Cite

@article{arxiv.2604.19717,
  title  = {Qubit Routing for (Almost) Free},
  author = {Arianne Meijer-van de Griend},
  journal= {arXiv preprint arXiv:2604.19717},
  year   = {2026}
}

Comments

14 pages, rough draft

R2 v1 2026-07-01T12:28:51.949Z