Welcome to MQT Predictor’s documentation!

MQT Predictor is a tool for Automatic Device Selection with Device-Specific Circuit Compilation for Quantum Computing developed as part of the Munich Quantum Toolkit (MQT) by the Chair for Design Automation at the Technical University of Munich.

From a user’s perspective, the framework is used as follows:

Illustration of the MQT Predictor framework

Any uncompiled quantum circuit can be provided together with the desired figure of merit. The framework then automatically predicts the most suitable device for the given circuit and figure of merit and compiles the circuit for the predicted device. The compiled circuit is returned together with the compilation information and the selected device.

The MQT Predictor framework is based on two main components:

Combining these two components, the framework can be used to automatically compile a given quantum circuit for the most suitable device optimizing a customizable figure of merit. How to use the framework is described in the Usage section.

If you are interested in the theory behind MQT Predictor, have a look at the publications in the references list.