Quantum-assisted quantum compiling
Sumeet Khatri, Ryan LaRose, Alexander Poremba, Lukasz Cincio, Andrew, T. Sornborger, Patrick J. Coles

TL;DR
This paper introduces QAQC, a hybrid quantum-classical algorithm for efficiently compiling quantum algorithms by evaluating their cost directly on quantum hardware, demonstrating scalability and noise resilience.
Contribution
The paper proposes a novel variational hybrid quantum-classical algorithm for quantum compiling that scales well with problem size and is resistant to noise, with practical demonstrations on existing quantum hardware.
Findings
Successfully compiled one-qubit gates on IBM and Rigetti hardware.
Simulated QAQC up to 9 qubits showing scalability.
Cost function is hard to approximate classically under reasonable assumptions.
Abstract
Compiling quantum algorithms for near-term quantum computers (accounting for connectivity and native gate alphabets) is a major challenge that has received significant attention both by industry and academia. Avoiding the exponential overhead of classical simulation of quantum dynamics will allow compilation of larger algorithms, and a strategy for this is to evaluate an algorithm's cost on a quantum computer. To this end, we propose a variational hybrid quantum-classical algorithm called quantum-assisted quantum compiling (QAQC). In QAQC, we use the overlap between a target unitary and a trainable unitary as the cost function to be evaluated on the quantum computer. More precisely, to ensure that QAQC scales well with problem size, our cost involves not only the global overlap but also the local overlaps with respect to individual qubits. We introduce…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
