Low-depth fermion routing without ancillas
Nathan Constantinides, Jeffery Yu, Dhruv Devulapalli, Ali Fahimniya, Luke Schaeffer, Andrew M. Childs, Michael J. Gullans, Alexander Schuckert, Alexey V. Gorshkov
TL;DR
This work shows that arbitrary fermion permutations under the Jordan-Wigner mapping can be implemented in depth $O(\log^2 N)$ without ancillas by decomposing permutations into staircase layers and realizing each layer with polylog-depth CZ-fanouts and SWAPs. It further extends these ideas to product-preserving ternary-tree fermion-to-qubit encodings, establishing $O(\log^2 N)$-depth state-and-operator mappings between encodings, and providing practical circuits for inter-encoding transformations. The results imply polylogarithmic-depth primitives for fermionic simulation, including the fermionic fast Fourier transform (FFFT) and single-Trotter-step time evolution, with ancilla-assisted improvements potentially reducing depth to $O(\log N)$. Together, these contributions offer substantial depth reductions for fermionic quantum computation on all-to-all connected hardware and yield meaningful bounds for more realistic constrained architectures. Overall, the work advances efficient fermion routing beyond ancilla-based schemes and broadens applicability to a wide class of fermionic encodings, with direct impact on quantum simulation of materials and chemistry.
Abstract
Routing is the task of permuting qubits in such a way that quantum operations can be parallelized maximally, given constraints on the hardware geometry. When simulating fermions in the Jordan-Wigner encoding with qubits, a one-dimensional nearest-neighbor-connected geometry is effectively imposed on the system, independently of the underlying hardware, which means that naively, an $O(N)$ depth routing overhead is incurred. Recently, Maskara et al. [arXiv:2509.08898] demonstrated that this routing overhead can be reduced to $O(\log N)$ by decomposing general fermion routing into $O(\log N)$ interleave permutations of depth $O(1)$, using $Θ(N)$ ancillary qubits and employing measurements and feedforward. Here, we exhibit an alternative construction that achieves the same asymptotic performance. We also generalize the result in two ways. Firstly, we show that fermion routing can be performed in depth $O(\log^2 N)$ \emph{without} ancillas, measurements, or feedforward. Secondly, we construct efficient mappings with $O(\log^2 N)$ depth between all product-preserving ternary tree fermionic encodings, thereby showing that fermion routing in any such encoding can be done efficiently. While these results assume all-to-all connectivity, they also imply upper bounds for fermion routing in devices with limited connectivity by multiplying the fermion routing depth by the worst-case qubit routing depth.
