BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures

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 qubi...

Full description

Saved in:
Bibliographic Details
Main Authors: Nikiforos Paraskevopoulos, Carmen G. Almudever, Sebastian Feld
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Transactions on Quantum Engineering
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10601342/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832586871643832320
author Nikiforos Paraskevopoulos
Carmen G. Almudever
Sebastian Feld
author_facet Nikiforos Paraskevopoulos
Carmen G. Almudever
Sebastian Feld
author_sort Nikiforos Paraskevopoulos
collection DOAJ
description 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 <sc>swap</sc> 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&#x0025; 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&#x0027;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&#x0025; in gate overhead, 54&#x0025; in depth overhead, and up to 8.33 times faster routing times.
format Article
id doaj-art-84561766ed0948a6aa64c659e164752a
institution Kabale University
issn 2689-1808
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Transactions on Quantum Engineering
spelling doaj-art-84561766ed0948a6aa64c659e164752a2025-01-25T00:03:39ZengIEEEIEEE Transactions on Quantum Engineering2689-18082024-01-01512210.1109/TQE.2024.342945110601342BeSnake: A Routing Algorithm for Scalable Spin-Qubit ArchitecturesNikiforos Paraskevopoulos0https://orcid.org/0000-0002-6355-9317Carmen G. Almudever1https://orcid.org/0000-0002-3800-2357Sebastian Feld2https://orcid.org/0000-0003-2782-1469Department of Quantum and Computer Engineering, Delft University of Technology, Delft, The NetherlandsDepartment of Computer Engineering, Universitat Polit&#x00E8;cnica de Val&#x00E8;ncia, Val&#x00E8;ncia, SpainDepartment of Quantum and Computer Engineering, Delft University of Technology, Delft, The NetherlandsAs 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 <sc>swap</sc> 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&#x0025; 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&#x0027;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&#x0025; in gate overhead, 54&#x0025; in depth overhead, and up to 8.33 times faster routing times.https://ieeexplore.ieee.org/document/10601342/Quantum compilationqubit mappingqubit routingrouting algorithmspin qubits
spellingShingle Nikiforos Paraskevopoulos
Carmen G. Almudever
Sebastian Feld
BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures
IEEE Transactions on Quantum Engineering
Quantum compilation
qubit mapping
qubit routing
routing algorithm
spin qubits
title BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures
title_full BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures
title_fullStr BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures
title_full_unstemmed BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures
title_short BeSnake: A Routing Algorithm for Scalable Spin-Qubit Architectures
title_sort besnake a routing algorithm for scalable spin qubit architectures
topic Quantum compilation
qubit mapping
qubit routing
routing algorithm
spin qubits
url https://ieeexplore.ieee.org/document/10601342/
work_keys_str_mv AT nikiforosparaskevopoulos besnakearoutingalgorithmforscalablespinqubitarchitectures
AT carmengalmudever besnakearoutingalgorithmforscalablespinqubitarchitectures
AT sebastianfeld besnakearoutingalgorithmforscalablespinqubitarchitectures