QContext: Context-Aware Decomposition for Quantum Gates
POSTER
Abstract
We propose QContext, a new compiler structure that incorporates context-aware and topology-aware decompositions. The standard compilers typically use the same decomposition template when decomposing the same gates. Because of circuit equivalence rules and resynthesis, variants of a gate-decomposition template may exist. QContext exploits the circuit information and the hardware topology to select the gate variant that increases circuit optimization opportunities. QContext is aware of both the gate context and the target hardware topology. We study the basis-gate-level context-aware decomposition for Toffoli gates and the native-gate-level context-aware decomposition for CNOT gates. We also propose new templates for the Toffoli and CNOT gates. Our experiments on a benchmark set of problems show that QContext reduces the number of two-qubit gates and single-qubit gates as compared with the state-of-the-art approach.
Presenters
-
Ji Liu
Argonne National Laboratory
Authors
-
Ji Liu
Argonne National Laboratory
-
Max Bowman
Rice University
-
Pranav Gokhale
Super.tech, a division of ColdQuanta, ColdQuanta, ColdQuanta Inc.
-
Siddharth Dangwal
University of Chicago
-
Jeffrey Larson
Argonne National Laboratory
-
Frederic T Chong
University of Chicago, Department of Computer Science, University of Chicago, ColdQuanta Inc.
-
Paul Hovland
Argonne National Laboratory