COGNAC: Circuit Optimization via Gradients and Noise-Aware Compilation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Voichick, Finn, Lampropoulos, Leonidas, Rand, Robert
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910907684093952
author Voichick, Finn
Lampropoulos, Leonidas
Rand, Robert
author_facet Voichick, Finn
Lampropoulos, Leonidas
Rand, Robert
contents We present COGNAC, a novel strategy for compiling quantum circuits based on numerical optimization algorithms from scientific computing. Observing that shorter-duration "partially entangling" gates tend to be less noisy than the typical "maximally entangling" gates, we use a simple and versatile noise model to construct a differentiable cost function. Standard gradient-based optimization algorithms running on a GPU can then quickly converge to a local optimum that closely approximates the target unitary. By reducing rotation angles to zero, COGNAC removes gates from a circuit, producing smaller quantum circuits. We have implemented this technique as a general-purpose Qiskit compiler plugin and compared performance with state-of-the-art optimizers on a variety of standard benchmarks. Testing our compiled circuits on superconducting quantum hardware, we find that COGNAC's optimizations produce circuits that are substantially less noisy than those produced by existing optimizers. These runtime performance gains come without a major compile-time cost, as COGNAC's parallelism allows it to retain a competitive optimization speed.
format Preprint
id arxiv_https___arxiv_org_abs_2311_02769
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle COGNAC: Circuit Optimization via Gradients and Noise-Aware Compilation
Voichick, Finn
Lampropoulos, Leonidas
Rand, Robert
Quantum Physics
Programming Languages
We present COGNAC, a novel strategy for compiling quantum circuits based on numerical optimization algorithms from scientific computing. Observing that shorter-duration "partially entangling" gates tend to be less noisy than the typical "maximally entangling" gates, we use a simple and versatile noise model to construct a differentiable cost function. Standard gradient-based optimization algorithms running on a GPU can then quickly converge to a local optimum that closely approximates the target unitary. By reducing rotation angles to zero, COGNAC removes gates from a circuit, producing smaller quantum circuits. We have implemented this technique as a general-purpose Qiskit compiler plugin and compared performance with state-of-the-art optimizers on a variety of standard benchmarks. Testing our compiled circuits on superconducting quantum hardware, we find that COGNAC's optimizations produce circuits that are substantially less noisy than those produced by existing optimizers. These runtime performance gains come without a major compile-time cost, as COGNAC's parallelism allows it to retain a competitive optimization speed.
title COGNAC: Circuit Optimization via Gradients and Noise-Aware Compilation
topic Quantum Physics
Programming Languages
url https://arxiv.org/abs/2311.02769