QFactor-Sample: Leveraging Quantum Machine Learning Generalization to Significantly Speed-up Quantum Compilation

ORAL

Abstract

Existing numerical optimizers deployed in quantum compilers use expensive O(4^n) matrix-matrix operations. Inspired by recent advances in quantum machine learning (QML), QFactor-Sample replaces matrix-matrix operations with simpler O(2^n) circuit simulations on a set of sample inputs. The simpler the circuit, the lower the number of required input samples. We validate QFactor-Sample on a large set of circuits and discuss its hyperparameter tuning. When incorporated in the BQSKit quantum compiler and compared against a state-of-the-art domain-specific optimizer, We demonstrate improved scalability and a reduction in compile time, achieving an average speedup factor of 69 for circuits with more than 8 qubits. We also discuss how improved numerical optimization affects the dynamics of partitioning-based compilation schemes, which allow a trade-off between compilation speed and solution quality.

*The research presented here (LC) was supported by the Laboratory Directed Research and Development (LDRD) program of Los Alamos National Laboratory (LANL) under project numbers 20230049DR and 20230067DR. CI was supported by the U.S. DOE under contract DE5AC02-05CH11231, through the Office of Advanced Scientific Computing Research (ASCR), under the Accelerated Research in Quantum Computing (ARQC) program. This research used resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility located at Lawrence Berkeley National Laboratory, operated under Contract No. DE-AC02-05CH11231 using NERSC award DDR-ERCAPm4141.

Presenters

  • Costin C Iancu

    • Lawrence Berkeley National Laboratory

Authors

  • Alon Kukliansky

    • Naval Postgraduate School
  • Lukasz Cincio

    • Los Alamos National Laboratory (LANL)
  • Ed Younis

    • Lawrence Berkeley National Laboratory
  • Costin C Iancu

    • Lawrence Berkeley National Laboratory