The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing

Robert Wille, Lucas Berent, Tobias Forster, Jagatheesan Kunasaikaran, Kevin Mato, Tom Peham, Nils Quetschlich, Damian Rovara, Aaron Sander, Ludwig Schmid, Daniel Schonberger, Yannick Stade, Lukas Burgholzer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Quantum computers are becoming a reality and numerous quantum computing applications with a near-Term perspective (e.g., for finance, chemistry, machine learning, and optimization) and with a long-Term perspective (e.g., for cryptography or unstructured search) are currently being investigated. However, designing and realizing potential applications for these devices in a scalable fashion requires automated, efficient, and user-friendly software tools that cater to the needs of end users, engineers, and physicists at every level of the entire quantum software stack. Many of the problems to be tackled in that regard are similar to design problems from the classical realm for which sophisticated design automation tools have been developed in the previous decades.The Munich Quantum Toolkit (MQT) is a collection of software tools for quantum computing developed by the Chair for Design Automation at the Technical University of Munich which explicitly utilizes this design automation expertise. Our overarching objective is to provide solutions for design tasks across the entire quantum software stack. This entails high-level support for end users in realizing their applications, efficient methods for the classical simulation, compilation, and verification of quantum circuits, tools for quantum error correction, support for physical design, and more. These methods are supported by corresponding data structures (such as decision diagrams or the ZX-calculus) and core methods (such as SAT encodings/solvers). All of the developed tools are available as open-source implementations and are hosted on github.com/cda-Tum.Note: A live version of this document is available at mqt.readthedocs.io.

Original languageEnglish
Title of host publicationProceedings - 2024 IEEE International Conference on Quantum Software, QSW 2024
EditorsRong N. Chang, Carl K. Chang, Jingwei Yang, Zhi Jin, Michael Sheng, Jing Fan, Kenneth Fletcher, Qiang He, Ismael Faro, Frank Leymann, Johanna Barzen, Salvador de la Puente, Sebastian Feld, Manuel Wimmer, Nimanthi Atukorala, Hongyue Wu, David Elkouss, Jose Garcia-Alonso, Aritra Sarkar
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-8
Number of pages8
ISBN (Electronic)9798350368475
DOIs
StatePublished - 2024
Event3rd IEEE International Conference on Quantum Software, QSW 2024 - Shenzhen, China
Duration: 7 Jul 202413 Jul 2024

Publication series

NameProceedings - 2024 IEEE International Conference on Quantum Software, QSW 2024

Conference

Conference3rd IEEE International Conference on Quantum Software, QSW 2024
Country/TerritoryChina
CityShenzhen
Period7/07/2413/07/24

Fingerprint

Dive into the research topics of 'The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing'. Together they form a unique fingerprint.

Cite this