Saved in:
Bibliografiske detaljer
Main Authors: Wille, Robert, Berent, Lucas, Forster, Tobias, Kunasaikaran, Jagatheesan, Mato, Kevin, Peham, Tom, Quetschlich, Nils, Rovara, Damian, Sander, Aaron, Schmid, Ludwig, Schönberger, Daniel, Stade, Yannick, Burgholzer, Lukas
Format: Preprint
Udgivet: 2024
Fag:
Online adgang:https://arxiv.org/abs/2405.17543
Tags: Tilføj Tag
Ingen Tags, Vær først til at tagge denne postø!
_version_ 1866912120699879424
author Wille, Robert
Berent, Lucas
Forster, Tobias
Kunasaikaran, Jagatheesan
Mato, Kevin
Peham, Tom
Quetschlich, Nils
Rovara, Damian
Sander, Aaron
Schmid, Ludwig
Schönberger, Daniel
Stade, Yannick
Burgholzer, Lukas
author_facet Wille, Robert
Berent, Lucas
Forster, Tobias
Kunasaikaran, Jagatheesan
Mato, Kevin
Peham, Tom
Quetschlich, Nils
Rovara, Damian
Sander, Aaron
Schmid, Ludwig
Schönberger, Daniel
Stade, Yannick
Burgholzer, Lukas
contents 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) and core methods (such as SAT encodings/solvers). All of the developed tools are available as open-source implementations and are hosted on https://github.com/cda-tum.
format Preprint
id arxiv_https___arxiv_org_abs_2405_17543
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing
Wille, Robert
Berent, Lucas
Forster, Tobias
Kunasaikaran, Jagatheesan
Mato, Kevin
Peham, Tom
Quetschlich, Nils
Rovara, Damian
Sander, Aaron
Schmid, Ludwig
Schönberger, Daniel
Stade, Yannick
Burgholzer, Lukas
Quantum Physics
Emerging Technologies
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) and core methods (such as SAT encodings/solvers). All of the developed tools are available as open-source implementations and are hosted on https://github.com/cda-tum.
title The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing
topic Quantum Physics
Emerging Technologies
url https://arxiv.org/abs/2405.17543