Placing and routing quantum LDPC codes in multilayer superconducting hardware
Melvin Mathews, Lukas Pahl, David Pahl, Vaishnavi L. Addala, Catherine Tang, William D. Oliver, and Jeffrey A. Grover

TL;DR
This paper introduces HAL, a heuristic algorithm for placing and routing quantum LDPC codes on multilayer superconducting hardware, optimizing hardware complexity and logical efficiency.
Contribution
The development of HAL enables automated, hardware-aware placement and routing of various quantum LDPC codes, including topological and nonlocal families, on superconducting qubit hardware.
Findings
Removing periodic boundaries reduces hardware complexity with moderate logical efficiency loss.
HAL successfully generates explicit layouts for 150 qLDPC codes with topological structures.
Highly nonlocal qLDPC codes like quantum radial and Tanner codes offer favorable hardware-logical tradeoffs.
Abstract
Quantum error-correcting codes with asymptotically lower overheads than the surface code require nonlocal connectivity. Leveraging multilayer routing and long-range coupling capabilities in superconducting qubit hardware, we develop Hardware-Aware Layout, HAL: a robust, runtime-efficient heuristic algorithm that automates and optimizes the placement and routing of arbitrary codes. Using HAL, we generate around 150 explicit layouts of quantum low-density parity-check (qLDPC) codes with topological structure -- such as the bivariate bicycle codes and the open-boundary tile codes -- and find that removing the periodic boundaries significantly lowers the hardware complexity with only a moderate reduction of logical efficiency. We also lay out highly nonlocal qLDPC code families -- quantum radial and Tanner codes -- that achieve competitive tradeoffs between hardware complexity and logical…
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.
