Besnake

A Routing Algorithm for Scalable Spin-Qubit Architectures

Journal Article (2024)
Author(s)

Nikiforos Paraskevopoulos (TU Delft - QCD/Almudever Lab, TU Delft - QCD/Feld Group, TU Delft - QuTech Advanced Research Centre)

Carmen G. Almudever (Universitat Politécnica de Valencia)

Sebastian Feld (TU Delft - Quantum Circuit Architectures and Technology, TU Delft - QuTech Advanced Research Centre, TU Delft - QCD/Feld Group)

Research Group
QCD/Almudever Lab
DOI related publication
https://doi.org/10.1109/TQE.2024.3429451
More Info
expand_more
Publication Year
2024
Language
English
Research Group
QCD/Almudever Lab
Volume number
5
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

As quantum computing devices increase in size with respect to the number of qubits, two-qubit interactions become more challenging, necessitating innovative and scalable qubit routing solutions. In this work, we introduce beSnake, a novel algorithm specifically designed to address the intricate qubit routing challenges in scalable spin-qubit architectures. Unlike traditional methods in superconducting architectures that solely rely on swap operations, beSnake also incorporates the shuttle operation to optimize the execution time and fidelity of quantum circuits and achieves fast computation times of the routing task itself. Employing a simple breadth-first search approach, beSnake effectively manages the restrictions created by diverse topologies and qubit positions acting as obstacles for up to 72% qubit density. It also has the option to adjust the level of optimization and to dynamically tackle parallelized routing tasks, all the while maintaining noise awareness. Our simulations demonstrate beSnake's advantage over an existing routing solution on random circuits and real quantum algorithms with up to 1000 qubits, showing an average improvement of up to 80% in gate overhead, 54% in depth overhead, and up to 8.33 times faster routing times.