Optimal Routing Protocols for Reconfigurable Atom Arrays
Nathan Constantinides, Ali Fahimniya, Dhruv Devulapalli, Dolev, Bluvstein, Michael J. Gullans, J. V. Porto, Andrew M. Childs, Alexey V., Gorshkov

TL;DR
This paper analyzes and improves routing protocols for reconfigurable neutral atom arrays, demonstrating optimal and near-optimal strategies that enhance quantum processing efficiency and scalability.
Contribution
It provides theoretical bounds and practical protocols for atom routing, including an experimental upgrade that significantly reduces routing steps.
Findings
Current routing requires at least Ω(√N log N) steps for certain permutations.
A protocol achieves routing in O(√N log N) steps for any permutation.
An experimental upgrade can reduce routing steps to Θ(log N).
Abstract
Neutral atom arrays have emerged as a promising platform for both analog and digital quantum processing. Recently, devices capable of reconfiguring arrays during quantum processes have enabled new applications for these systems. Atom reconfiguration, or routing, is the core mechanism for programming circuits; optimizing this routing can increase processing speeds, reduce decoherence, and enable efficient implementations of highly non-local connections. In this work, we investigate routing models applicable to state-of-the-art neutral atom systems. With routing steps that can operate on multiple atoms in parallel, we prove that current designs require steps to perform certain permutations on 2D arrays with atoms and provide a protocol that achieves routing in steps for any permutation. We also propose a simple experimental upgrade…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMolecular Communication and Nanonetworks · Distributed systems and fault tolerance · DNA and Biological Computing
