Sketching the Best Approximate Quantum Compiling Problem

Liam Madden, Albert Akhriev, Andrea Simonetto

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper considers the problem of quantum compilation from an optimization perspective by fixing a circuit structure of CNOTs and rotation gates then optimizing over the rotation angles. We solve the optimization problem classically and consider algorithmic tools to scale it to higher numbers of qubits. We investigate stochastic gradient descent and two sketchand-solve algorithms. For all three algorithms, we compute the gradient efficiently using matrix-vector instead of matrix-matrix computations. Allowing for a runtime on the order of one hour, our implementation using either sketch-and-solve algorithm is able to compile 9 qubit, 27 CNOT circuits; 12 qubit, 24 CNOT circuits; and 15 qubit, 15 CNOT circuits. Without our algorithmic tools, standard optimization does not scale beyond 9 qubit, 9 CNOT circuits, and, beyond that, is theoretically dominated by barren plateaus.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE International Conference on Quantum Computing and Engineering, QCE 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages492-502
Number of pages11
ISBN (Electronic)9781665491136
DOIs
Publication statusPublished - 1 Jan 2022
Event3rd IEEE International Conference on Quantum Computing and Engineering, QCE 2022 - Broomfield, United States
Duration: 18 Sept 202223 Sept 2022

Publication series

NameProceedings - 2022 IEEE International Conference on Quantum Computing and Engineering, QCE 2022

Conference

Conference3rd IEEE International Conference on Quantum Computing and Engineering, QCE 2022
Country/TerritoryUnited States
CityBroomfield
Period18/09/2223/09/22

Keywords

  • Optimization
  • compilers
  • stochastic programming

Fingerprint

Dive into the research topics of 'Sketching the Best Approximate Quantum Compiling Problem'. Together they form a unique fingerprint.

Cite this