+
Skip to content

qc-tum/milq

Repository files navigation

MILQ

Greedy circuit cutting and a minimal scheduler based on a Mixed Integer Linear Programming problem.

Installation

The project is managed with pdm. Simply use pdm install to install all necessary dependencies. We recommend using a virtual environment.

Reproducing results

The data module holds the experimental data and setup. milp.py is a sample using synthetic data. The benchmark results can be reproduced with python run_experiments.py

Integration

MILQ is developed test driven, to see its functionality refer to the test directory. We use pytest as a testing environment.

References

MILQ implements the methods described in the following paper.

[1] P. Seitz and M. Geiger and C. B. Mendl. Multithreaded parallelism for heterogeneous clusters of QPUs.

About

Prototype Scheduler for Quantum Circuts on Unrelated Hardware Backends

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载