Scaling Qubit Mapping and Routing With Position Graph Abstraction and Memoization
Brent Russon, Bao Bach, Ed Younis, Ilya Safro

TL;DR
This paper introduces a position graph abstraction and memoization techniques to improve the scalability of qubit mapping and routing in quantum compilation, especially for TI-QCCD architectures.
Contribution
It presents a unified position graph abstraction and memoization methods that accelerate heuristic search in qubit routing, enabling scalable quantum compilation.
Findings
Accelerated SABRE heuristic with caching techniques.
Improved scalability of qubit routing on TI-QCCD systems.
Effective architecture-aware abstraction for quantum hardware.
Abstract
Scalable qubit mapping and routing remain major bottlenecks in quantum compilation, especially for Trapped-Ion Quantum Charge-Coupled device (TI-QCCD) architectures, where qubit interactions require physically shuttling ions under strict movement, congestion, and trap-capacity constraints. We present a compilation framework built around the position graph abstraction, a unified representation of executable locations, movement paths, and routing constraints that enables heuristic mappers to operate directly on shuttling-based hardware. Using this abstraction, we accelerate the SWAP-based BidiREctional heuristic search (SABRE) by implementing relative move scoring, which caches repeated heuristic move evaluations that arise during search, and memoized congestion resolution, which speeds up the resolution of repeated congestion. This optimization removes redundant computation without…
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.
