- Open Access
Fault-tolerant quantum circuits on connectivity-constrained hardware with swap gates
Phys. Rev. Research 8, 033081 – Published 20 July, 2026
DOI: https://doi.org/10.1103/crv2-99qd
Abstract
In near-term quantum computing devices, connectivity between qubits remain limited by architectural constraints. A computational circuit with given connectivity requirements necessary for multiqubit gates has to be embedded within physical hardware with fixed connectivity. Long-distance gates have to be done by first routing the relevant qubits together. The simplest routing strategy involves the use of swap gates to swap the information carried by two unconnected qubits to connected ones. Ideal swap gates just permute the qubits; real swap gates, however, have the added possibilities of causing simultaneous errors on the qubits involved and spreading errors across the circuit. A general swap scheme thus changes the error-propagation properties of a circuit, including those necessary for fault-tolerant functioning of a circuit. Here, we present a simple strategy to design the swap scheme needed to embed an arbitrary circuit onto a physical hardware with constrained connectivity, in a manner that preserves the fault-tolerant properties of the abstract circuit. Our approach is generally applicable, and works on any circuit, including ones that carry out logical operations and error correction. The embedded circuit will, of course, be noisier, compared to a native implementation of the abstract circuit, but we show in the examples of embedding surface codes on heavy-hexagonal and hexagonal lattices that the deterioration is not severe. This then offers a straightforward solution to implementing circuits with fault-tolerance properties on current hardware.
Physics Subject Headings (PhySH)
Article Text
Supplemental Material
References (44)
- E. Knill, R. Laflamme, and W. H. Zurek, Resilient quantum computation, Science 279, 342 (1998).
- J. Preskill, Reliable quantum computers, Proc. R. Soc. Lond. Ser. A 454, 385 (1998).
- D. Aharonov and M. Ben-Or, Fault-tolerant quantum computation with constant error rate, SIAM J. Comput. 38, 1207 (2008).
- P. Aliferis, D. Gottesman, and J. Preskill, Quantum accuracy threshold for concatenated distance-3 codes, Quant. Inf. Comput. 6, 97 (2006).
- J. Koch, M. Y. Terri, J. Gambetta, A. A. Houck, D. I. Schuster, J. Majer, A. Blais, M. H. Devoret, S. M. Girvin, and R. J. Schoelkopf, Charge-insensitive qubit design derived from the Cooper pair box, Phys. Rev. A 76, 042319 (2007).
- S. Bravyi, O. Dial, J. M. Gambetta, D. Gil, and Z. Nazario, The future of quantum computing with superconducting qubits, J. Appl. Phys. 132, 160902 (2022).
- M. Dupont, B. Evert, M. J. Hodson, B. Sundar, S. Jeffrey, Y. Yamaguchi, D. Feng, F. B. Maciejewski, S. Hadfield, M. S. Alam, Z. Wang, S. Grabbe, P. A. Lott, E. G. Rieffel, D. Venturelli, and M. J. Reagor, Quantum-enhanced greedy combinatorial optimization solver, Sci. Adv. 9, eadi0487 (2023).
- B. Hetényi and J. R. Wootton, Tailoring quantum error correction to spin qubits, Phys. Rev. A 109, 032433 (2024).
- A. Wu, G. Li, H. Zhang, G. G. Guerreschi, Y. Ding, and Y. Xie, Mapping surface code to superconducting quantum processors, arXiv:2111.13729.
- D. Kremer, V. Villar, H. Paik, I. Duran, I. Faro, and J. Cruz-Benito, Practical and efficient quantum circuit synthesis and transpiling with reinforcement learning, arXiv:2405.13196.
- M. Y. Siraichi, V. F. d. Santos, C. Collange, and F. M. Q. Pereira, Qubit allocation, in Proceedings of the 2018 International Symposium on Code Generation and Optimization, CGO 2018 (Association for Computing Machinery, New York, NY, 2018), pp. 113–125.
- S. H. Choe and R. Koenig, How to fault-tolerantly realize any quantum circuit with local operations, PRX Quantum 6, 010357 (2025).
- J. M. Pino, J. M. Dreiling, C. Figgatt, J. P. Gaebler, S. A. Moses, M. S. Allman, C. H. Baldwin, M. Foss-Feig, D. Hayes, K. Mayer, C. Ryan-Anderson, and B. Neyenhuis, Demonstration of the trapped-ion quantum CCD computer architecture, Nature (London) 592, 209 (2021).
- D. Bluvstein et al., Logical quantum processor based on reconfigurable atom arrays, Nature (London) 626, 58 (2024).
- Y. Stade, L. Schmid, L. Burgholzer, and R. Wille, An abstract model and efficient routing for logical entangling gates on zoned neutral atom architectures, in 2024 IEEE International Conference on Quantum Computing and Engineering (QCE) (Montreal, QC, Canada, 2024), pp. 784–795.
- W. Finigan, M. Cubeddu, T. Lively, J. Flick, and P. Narang, Qubit allocation for noisy intermediate-scale quantum computers, arXiv:1810.08291.
- G. Li, Y. Ding, and Y. Xie, Tackling the qubit mapping problem for NISQ-era quantum devices, in Proceedings of the twenty-fourth international conference on architectural support for programming languages and operating systems, ASPLOS '19 (Association for Computing Machinery, New York, NY, 2019), pp. 1001–1014.
- A. M. Childs, E. Schoute, and C. M. Unsal, Circuit transformations for quantum architectures, in 14th Conference on the Theory of Quantum Computation, Communication and Cryptography, Leibniz International Proceedings in Informatics (LIPIcs), Vol. 135 (TQC, 2019), pp. 3:1–3:24.
- G. Nannicini, L. S. Bishop, O. Günlük, and P. Jurcevic, Optimal qubit assignment and routing via integer programming, ACM Trans. Quantum Comput. 4, 1 (2023).
- T. Ito, N. Kakimura, N. Kamiyama, Y. Kobayashi, and Y. Okamoto, Algorithmic theory of qubit routing, arXiv:2305.02059.
- P. Aliferis and J. Preskill, Fault-tolerant quantum computation against biased noise, Phys. Rev. A 78, 052331 (2008).
- D. K. Tuckett, S. D. Bartlett, S. T. Flammia, and B. J. Brown, Fault-tolerant thresholds for the surface code in excess of 5% under biased noise, Phys. Rev. Lett. 124, 130501 (2020).
- D. Gottesman, Fault-tolerant quantum computation with constant overhead, arXiv:1310.2984 .
- N. Delfosse and B. W. Reichardt, Short Shor-style syndrome sequences, arXiv:2008.05051.
- T. Tansuwannont, B. Pato, and K. R. Brown, Adaptive syndrome measurements for Shor-style error correction, Quantum 7, 1075 (2023).
- A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, Surface codes: Towards practical large-scale quantum computation, Phys. Rev. A 86, 032324 (2012).
- Y. Tomita and K. M. Svore, Low-distance surface codes under realistic quantum noise, Phys. Rev. A 90, 062320 (2014).
- See Supplemental Material at http://link.aps.org/supplemental/10.1103/crv2-99qd for animation illustrating action of swap schedules.
- C. Gidney, Stim: A fast stabilizer circuit simulator, Quantum 5, 497 (2021).
- O. Higgott, PyMatching: A Python package for decoding quantum codes with minimum-weight perfect matching, ACM Trans. Quantum Comput. 3, 1 (2022).
- O. Higgott and C. Gidney, Sparse Blossom: Correcting a million errors per core second with minimum-weight matching, Quantum 9, 1600 (2023).
- M. McEwen, D. Bacon, and C. Gidney, Relaxing hardware requirements for surface code circuits using time-dynamics, Quantum 7, 1172 (2023).
- C. Benito, E. López, B. Peropadre, and A. Bermudez, Comparative study of quantum error correction strategies for the heavy-hexagonal lattice, Quantum 9, 1623 (2024).
- B. Hetényi and J. R. Wootton, Creating entangled logical qubits in the heavy-hex lattice with topological codes, PRX Quantum 5, 040334 (2024).
- H. Zou, M. Treinish, K. Hartman, A. Ivrii, and J. Lishman, Lightsabre: A lightweight and enhanced Sabre algorithm, arXiv:2409.08368.
- B. M. Terhal and G. Burkard, Fault-tolerant quantum computation for local non-Markovian noise, Phys. Rev. A 71, 012336 (2005).
- D. Aharonov, A. Kitaev, and J. Preskill, Fault-tolerant quantum computation with long-range correlated noise, Phys. Rev. Lett. 96, 050504 (2006).
- H. K. Ng and J. Preskill, Fault-tolerant quantum computation versus Gaussian noise, Phys. Rev. A 79, 032318 (2009).
- O. Higgott, T. C. Bohdanowicz, A. Kubica, S. T. Flammia, and E. T. Campbell, Improved decoding of circuit noise and fragile boundaries of tailored surface codes, Phys. Rev. X 13, 031007 (2023).
- E. H. Chen, T. J. Yoder, Y. Kim, N. Sundaresan, S. Srinivasan, M. Li, A. D. Córcoles, A. W. Cross, and M. Takita, Calibrated decoders for experimental quantum error correction, Phys. Rev. Lett. 128, 110504 (2022).
- A. Bapat, A. M. Childs, A. V. Gorshkov, and E. Schoute, Advantages and limitations of quantum routing, PRX Quantum 4, 010313 (2023).
- C.-C. Lin, S. Sur-Kolay, and N. K. Jha, Paqcs: Physical design-aware fault-tolerant quantum circuit synthesis, in IEEE Transactions on Very Large Scale Integration (VLSI) Systems (IEEE, 2015), Vol. 23, pp. 1221–1234.
- L. Lao, B. van Wee, I. Ashraf, J. van Someren, N. Khammassi, K. Bertels, and C. G. Almudever, Mapping of lattice surgery-based quantum circuits on surface code architectures, Quantum Sci. Technol. 4, 015005 (2018).
- E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, Topological quantum memory, J. Math. Phys. 43, 4452 (2002).