APS Logo

Quantum Circuit Un-optimization as a Benchmark Task for Quantum Compilers

ORAL

Abstract

Compilation of large complex quantum circuits into simpler ones is an essential task to fully exploit the power of quantum computers. In this work, we consider an opposite task: "quantum circuit un-optimization (QCU)", which makes a circuit more redundant while preserving its functionality. With QCU, we can systematically generate many kinds of benchmark datasets for optimization. These un-optimized circuits can be useful for evaluating the performance of quantum compilers. We try a method of QCU, where we insert redundant identity gates each consisting of a unitary and its adjoint and swap them around the circuit. We examine how many depths the optimization module such as Qiskit and TKET can reduce from the un-optimized quantum circuits. We expect that QCU enables us to compare the performance of different quantum compilers and to improve them. Also, we can use QCU for defining a machine learning task whose aim is to classify quantum states generated by two classes of circuits, each of which is derived by applying QCU procedures to two distinct original circuits. This task is easy with quantum computers since we can just run the circuits and compute the inner products of the states, but it is not so easy on classical computers.

Presenters

  • Yusei Mori

    Osaka University

Authors

  • Yusei Mori

    Osaka University

  • Hideaki Hakoshima

    Osaka University

  • Kyohei Sudo

    Osaka University

  • Toshio Mori

    Osaka University

  • Kosuke Mitarai

    QIQB, Osaka University; Osaka University; JST PRESTO, Osaka University, QIQB, JST PRESTO, Osaka University, osaka university graduate school of engineering science

  • Keisuke Fujii

    QIQB, Osaka University; Osaka University; RIKEN Center for Quantum Computing, Osaka University/ RIKEN RQC, Osaka University, QIQB, RIKEN, Osaka University, osaka university graduate school of engineering science