Partition-based Surface Code Compilation
Surface codes are widely considered to be one of the most promising methods for achieving fault-tolerant quantum computation on noisy intermediate-scale quantum (NISQ) computers. One of the computational challenges involved is in transpiling the logical circuit to a form that is compatible with the physical hardware that has limited qubit connectivity. In particular, the goal is to first determine a mapping from the logical qubits in the input circuit to the surface code topology, and then route them via Bell pairs, in a manner that minimizes the total execution time. We refer to this problem as the surface code logical qubit mapping and routing problem. In this work, we formulate the mapping problem as a mixed integer program (MIP) and implement an edge-disjoint path algorithm for routing. In order to handle circuits with a larger number of qubits, we introduce a divide-and-conquer (DC) strategy for scalable mapping. We evaluate our MIP-based mapping approach against structural and random mapping baselines, demonstrating improved performance on both large-scale synthetic circuits and circuits from existing quantum algorithms.
Authors
- Ankit Kulshrestha (ORCID: https://orcid.org/0000-0003-0485-4145)
- Hanjing Xu (ORCID: https://orcid.org/0000-0002-8118-0570)
- Hayato Ushijima‐Mwesigwa (ORCID: https://orcid.org/0000-0002-1442-3077)
- Xiaoyuan Liu (ORCID: https://orcid.org/0000-0003-1084-9713)
Institutions
- Purdue University West Lafayette (US)
- Fujitsu (United States) (US)
Publication Details
- Published
- 2025-09-15
- DOI
- https://doi.org/10.1109/hpec67600.2025.11196604
- Primary Topic
- Computational Geometry and Mesh Generation
- Type
- article
- Field-Weighted Citation Impact
- 0.00