Optimizing Quantum Circuits, Fast and Slow

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Xu, Amanda, Molavi, Abtin, Tannu, Swamit, Albarghouthi, Aws
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916470510845952
author Xu, Amanda
Molavi, Abtin
Tannu, Swamit
Albarghouthi, Aws
author_facet Xu, Amanda
Molavi, Abtin
Tannu, Swamit
Albarghouthi, Aws
contents Optimizing quantum circuits is critical: the number of quantum operations needs to be minimized for a successful evaluation of a circuit on a quantum processor. In this paper we unify two disparate ideas for optimizing quantum circuits, rewrite rules, which are fast standard optimizer passes, and unitary synthesis, which is slow, requiring a search through the space of circuits. We present a clean, unifying framework for thinking of rewriting and resynthesis as abstract circuit transformations. We then present a radically simple algorithm, GUOQ, for optimizing quantum circuits that exploits the synergies of rewriting and resynthesis. Our extensive evaluation demonstrates the ability of GUOQ to strongly outperform existing optimizers on a wide range of benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2411_04104
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Optimizing Quantum Circuits, Fast and Slow
Xu, Amanda
Molavi, Abtin
Tannu, Swamit
Albarghouthi, Aws
Programming Languages
Quantum Physics
Optimizing quantum circuits is critical: the number of quantum operations needs to be minimized for a successful evaluation of a circuit on a quantum processor. In this paper we unify two disparate ideas for optimizing quantum circuits, rewrite rules, which are fast standard optimizer passes, and unitary synthesis, which is slow, requiring a search through the space of circuits. We present a clean, unifying framework for thinking of rewriting and resynthesis as abstract circuit transformations. We then present a radically simple algorithm, GUOQ, for optimizing quantum circuits that exploits the synergies of rewriting and resynthesis. Our extensive evaluation demonstrates the ability of GUOQ to strongly outperform existing optimizers on a wide range of benchmarks.
title Optimizing Quantum Circuits, Fast and Slow
topic Programming Languages
Quantum Physics
url https://arxiv.org/abs/2411.04104