AG-2024.04-1995·quant-ph
Towards Application-Aware Quantum Circuit Compilation
Authors
- Nils Quetschlich
- Florian J. Kiwit
- Maximilian A. Wolf
- Carlos A. Riofrio
- Lukas Burgholzer
- Andre Luckow
- Robert Wille
Abstract
Quantum computing has made tremendous improvements in both software and hardware that have sparked interest in academia and industry to realize quantum computing applications. To this end, several steps are necessary: The underlying problem must be encoded in a quantum circuit, a suitable device must be selected to execute it, and it must be compiled accordingly. This compilation step has a significant influence on the quality of the resulting solution. However, current state-of-the-art compilation tools treat the quantum circuit as a sequence of instructions without considering the actual application it realizes -- wasting a yet untapped potential to increase the solution quality. In this work, a different approach is explored that explicitly incorporates the application considered and aims to optimize its solution quality during compilation. Initial results show the benefits of this approach: For an industry-inspired application of a quantum generative model, the proposed approach outperformed Qiskit's most-optimized compilation scheme and led to better solution quality. Therefore, this work presents a first step towards application-aware compilation.
Submitted
18 April 20242 years ago
Version
v1
License
CC-BY-4.0
DOI
10.48550/arXiv.2404.12433
Summary
Current quantum compilers treat circuits as generic instruction sequences, but this work shows that tailoring compilation to the specific application—like a quantum machine-learning model—produces better results than general-purpose optimization.
- Standard quantum compilers ignore what problem a circuit actually solves; accounting for the application's goals during compilation can improve solution quality.
- The authors demonstrated their application-aware approach on a quantum generative model, outperforming Qiskit's best general compiler, suggesting real practical gains.
- This opens a new optimization frontier: instead of just minimizing gate count or error, compilers could optimize for the actual quantity that matters to the user (accuracy, likelihood, etc.).
curious · generated by claude-haiku-4-5
Chat with this PDF
Ask questions, probe assumptions, request a plain-English summary. Answers cite sections from the preprint itself.
Community
Questions and answers about this paper from other readers. No formal peer review — just a place to think out loud.