Saved in:
Bibliographic Details
Main Authors: Armengol, Erik, Bowles, Joseph
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2501.04776
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915987855507456
author Armengol, Erik
Bowles, Joseph
author_facet Armengol, Erik
Bowles, Joseph
contents IQPopt is a software package designed to optimize large-scale instantaneous quantum polynomial circuits on classical hardware. By exploiting an efficient classical simulation algorithm for expectation value estimation, circuits with thousands of qubits and millions of gates can be optimized, provided the relevant objective function has an efficient description in terms of Pauli-Z type observables. Since sampling from instantaneous quantum polynomial circuits is widely believed to be hard for classical computers, this provides a method to identify powerful circuit instances before deployment and sampling on quantum hardware, where computational advantages may exist. The package leverages automatic differentiation in JAX, can be accelerated with access to hardware accelerators such as graphics processing units, and contains a dedicated module that can be used to train and evaluate quantum generative models via the maximum mean discrepancy.
format Preprint
id arxiv_https___arxiv_org_abs_2501_04776
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle IQPopt: Fast optimization of instantaneous quantum polynomial circuits in JAX
Armengol, Erik
Bowles, Joseph
Quantum Physics
IQPopt is a software package designed to optimize large-scale instantaneous quantum polynomial circuits on classical hardware. By exploiting an efficient classical simulation algorithm for expectation value estimation, circuits with thousands of qubits and millions of gates can be optimized, provided the relevant objective function has an efficient description in terms of Pauli-Z type observables. Since sampling from instantaneous quantum polynomial circuits is widely believed to be hard for classical computers, this provides a method to identify powerful circuit instances before deployment and sampling on quantum hardware, where computational advantages may exist. The package leverages automatic differentiation in JAX, can be accelerated with access to hardware accelerators such as graphics processing units, and contains a dedicated module that can be used to train and evaluate quantum generative models via the maximum mean discrepancy.
title IQPopt: Fast optimization of instantaneous quantum polynomial circuits in JAX
topic Quantum Physics
url https://arxiv.org/abs/2501.04776