MQT Predictor: Automatic Device Selection with Device-Specific Circuit Compilation for Quantum Computing
Nils Quetschlich, Lukas Burgholzer, Robert Wille

TL;DR
The paper introduces the MQT Predictor, an automated framework that selects optimal quantum devices and compiles circuits efficiently, significantly improving performance over existing tools for a wide range of quantum applications.
Contribution
It presents a novel automated methodology for device selection and circuit compilation in quantum computing, enabling better optimization and user accessibility.
Findings
Achieves top-3 performance in over 98% of cases compared to baselines.
Frequently outperforms existing compilation flows by up to 53%.
Supports mixing compiler passes for optimized quantum circuit compilation.
Abstract
Fueled by recent accomplishments in quantum computing hardware and software, an increasing number of problems from various application domains are being explored as potential use cases for this new technology. Similarly to classical computing, realizing an application on a particular quantum device requires the corresponding (quantum) circuit to be compiled so that it can be executed on the device. With a steadily growing number of available devices and a wide variety of different compilation tools, the number of choices to consider when trying to realize an application is quickly exploding. Due to missing tool support and automation, especially end-users who are not quantum computing experts are easily left unsupported and overwhelmed. In this work, we propose a methodology that allows one to automatically select a suitable quantum device for a particular application and provides an…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Parallel Computing and Optimization Techniques · Cloud Computing and Resource Management
