QFactor: A Domain-Specific Optimizer for Quantum Circuit Instantiation

ORAL

Abstract

We introduce a domain-specific algorithm for numerical optimization operations used by quantum circuit instantiation, synthesis, and compilation methods. QFactor uses a tensor network formulation together with analytic methods and an iterative local optimization algorithm to reduce the number of problem parameters. Besides tailoring the optimization process, the formulation is amenable to portable parallelization across CPU and GPU architectures, which is usually challenging in general purpose optimizers (GPO). Compared with several GPOs, our algorithm achieves exponential memory and performance savings with similar optimization success rates. While GPOs can handle directly circuits of up to six qubits, QFactor can process circuits with more than 12 qubits. Within the BQSKit optimization framework, we enable optimizations of 100+ qubit circuits using gate deletion algorithms to scale out linearly with the hardware resources allocated for compilation in GPU environments.

* The research presented in this paper (LC) was supported bythe Laboratory Directed Research and Development (LDRD)program of Los Alamos National Laboratory (LANL) underproject number 20230049DR. CI was supported by the U.S.DOE under contract DE5AC02-05CH11231, through the Of-fice of Advanced Scientific Computing Research (ASCR), un-der the Accelerated Research in Quantum Computing (ARQC)program.This research used resources of the National Energy Re-search Scientific Computing Center (NERSC), a U.S. Depart-ment of Energy Office of Science User Facility located atLawrence Berkeley National Laboratory, operated under Con-tract No. DE-AC02-05CH11231 using NERSC award DDR-ERCAPm4141.

Publication: https://arxiv.org/abs/2306.08152, accepted at QCE' 23

Presenters

  • Ed Younis

    Lawrence Berkeley National Laboratory

Authors

  • Ed Younis

    Lawrence Berkeley National Laboratory

  • Alon Kukliansky

    Naval Postgraduate School

  • Lukasz Cincio

    Los Alamos National Laboratory

  • Costin C Iancu

    Lawrence Berkeley National Laboratory