Table of Contents
Fetching ...

MQT Qudits: A Software Framework for Mixed-Dimensional Quantum Computing

Kevin Mato, Martin Ringbauer, Lukas Burgholzer, Robert Wille

TL;DR

MQT Qudits is introduced, an open-source tool, which, as part of the Munich Quantum Toolkit (MQT), is built to assist in designing and implementing applications for mixed-dimensional qudit devices, specifying a standardized language for mixed-dimension systems.

Abstract

Quantum computing holds great promise for surpassing the limits of classical devices in many fields. Despite impressive developments, however, current research is primarily focused on qubits. At the same time, quantum hardware based on multi-level, qudit, systems offers a range of advantages, including expanded gate sets, higher information density, and improved computational efficiency, which might play a key role in overcoming not only the limitations of classical machines but also of current qubit-based quantum devices. However, working with qudits faces challenges not only in experimental control but particularly in algorithm development and quantum software. In this work, we introduce MQT Qudits, an open-source tool, which, as part of the Munich Quantum Toolkit (MQT), is built to assist in designing and implementing applications for mixed-dimensional qudit devices. We specify a standardized language for mixed-dimension systems and discuss circuit specification, compilation to hardware gate sets, efficient circuit simulation, and open challenges. MQT Qudits is available at github.com/cda-tum/mqt-qudits and on pypi at pypi.org/project/mqt.qudits.

MQT Qudits: A Software Framework for Mixed-Dimensional Quantum Computing

TL;DR

MQT Qudits is introduced, an open-source tool, which, as part of the Munich Quantum Toolkit (MQT), is built to assist in designing and implementing applications for mixed-dimensional qudit devices, specifying a standardized language for mixed-dimension systems.

Abstract

Quantum computing holds great promise for surpassing the limits of classical devices in many fields. Despite impressive developments, however, current research is primarily focused on qubits. At the same time, quantum hardware based on multi-level, qudit, systems offers a range of advantages, including expanded gate sets, higher information density, and improved computational efficiency, which might play a key role in overcoming not only the limitations of classical machines but also of current qubit-based quantum devices. However, working with qudits faces challenges not only in experimental control but particularly in algorithm development and quantum software. In this work, we introduce MQT Qudits, an open-source tool, which, as part of the Munich Quantum Toolkit (MQT), is built to assist in designing and implementing applications for mixed-dimensional qudit devices. We specify a standardized language for mixed-dimension systems and discuss circuit specification, compilation to hardware gate sets, efficient circuit simulation, and open challenges. MQT Qudits is available at github.com/cda-tum/mqt-qudits and on pypi at pypi.org/project/mqt.qudits.
Paper Structure (15 sections, 2 equations, 6 figures)

This paper contains 15 sections, 2 equations, 6 figures.

Figures (6)

  • Figure 1: Example of DITQASM representing a program run on a quantum architecture made of two registers, with qudits of dimensions 2, 3, 4, and 7.
  • Figure 2: A simple quantum program written for a mixed-dimensional quantum computer, in Python, through MQT Qudits.
  • Figure 3: Simulation of a qudit circuit with MQT Qudits' TnSim.
  • Figure 4: Simulation of a qudit circuit with a tailored noise model through MQT Qudits.
  • Figure 5: A prototypical compilation of a quantum circuit on MQT Qudits.
  • ...and 1 more figures

Theorems & Definitions (3)

  • Example 1
  • Example 2
  • Example 3