LightSABRE: A Lightweight and Enhanced SABRE Algorithm

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zou, Henry, Treinish, Matthew, Hartman, Kevin, Ivrii, Alexander, Lishman, Jake
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913498829684736
author Zou, Henry
Treinish, Matthew
Hartman, Kevin
Ivrii, Alexander
Lishman, Jake
author_facet Zou, Henry
Treinish, Matthew
Hartman, Kevin
Ivrii, Alexander
Lishman, Jake
contents We introduce LightSABRE, a significant enhancement of the SABRE algorithm that advances both runtime efficiency and circuit quality. LightSABRE addresses the increasing demands of modern quantum hardware, which can now accommodate complex scenarios, and circuits with millions of gates. Through iterative development within Qiskit, primarily using the Rust programming language, we have achieved a version of the algorithm in Qiskit 1.2.0 that is approximately 200 times faster than the implementation in Qiskit 0.20.1, which already introduced key improvements like the release valve mechanism. Additionally, when compared to the SABRE algorithm presented in Li et al., LightSABRE delivers an average decrease of 18.9\% in SWAP gate count across the same benchmark circuits. Unlike SABRE, which struggles with scalability and convergence on large circuits, LightSABRE delivers consistently high-quality routing solutions, enabling the efficient execution of large quantum circuits on near-term and future quantum devices. LightSABRE's improvements in speed, scalability, and quality position it as a critical tool for optimizing quantum circuits in the context of evolving quantum hardware and error correction techniques.
format Preprint
id arxiv_https___arxiv_org_abs_2409_08368
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle LightSABRE: A Lightweight and Enhanced SABRE Algorithm
Zou, Henry
Treinish, Matthew
Hartman, Kevin
Ivrii, Alexander
Lishman, Jake
Quantum Physics
Emerging Technologies
We introduce LightSABRE, a significant enhancement of the SABRE algorithm that advances both runtime efficiency and circuit quality. LightSABRE addresses the increasing demands of modern quantum hardware, which can now accommodate complex scenarios, and circuits with millions of gates. Through iterative development within Qiskit, primarily using the Rust programming language, we have achieved a version of the algorithm in Qiskit 1.2.0 that is approximately 200 times faster than the implementation in Qiskit 0.20.1, which already introduced key improvements like the release valve mechanism. Additionally, when compared to the SABRE algorithm presented in Li et al., LightSABRE delivers an average decrease of 18.9\% in SWAP gate count across the same benchmark circuits. Unlike SABRE, which struggles with scalability and convergence on large circuits, LightSABRE delivers consistently high-quality routing solutions, enabling the efficient execution of large quantum circuits on near-term and future quantum devices. LightSABRE's improvements in speed, scalability, and quality position it as a critical tool for optimizing quantum circuits in the context of evolving quantum hardware and error correction techniques.
title LightSABRE: A Lightweight and Enhanced SABRE Algorithm
topic Quantum Physics
Emerging Technologies
url https://arxiv.org/abs/2409.08368