Bibliograph. Daten | Rezk, Ahmed: Annotations for Quantum Circuit Optimization and Provenance Management. Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Bachelorarbeit Nr. 7 (2025). 49 Seiten, englisch.
|
| Kurzfassung | Open Quantum Assembly Language (OpenQASM) 3.0 is a quantum assembly language used to create quantum circuits. It introduces a new feature called annotations that start with the @ symbol and can be added above any statement in the code to provide additional information or instruct the compiler for specific use cases. One of the challenges quantum computing faces today is that it is hard to generate and execute quantum circuits, as the characteristics of quantum computers constantly change after recalibration, making it harder to find or reduce errors and choose a suitable quantum computer during the development of quantum circuits. Weder et al. [WBL+21] tackle these challenges by creating a provenance system, called QProv, that automatically collects and stores data about quantum computers. This thesis aims to extend OpenQASM 3.0 by implementing annotations that query and utilize QProv to embed provenance data directly into OpenQASM 3.0 circuits. The proposed and implemented annotations will allow users to query different types of provenance metrics during the transpilation and execution of the circuits and can act as a digital logbook by automatically capturing provenance metrics of the circuit and providing relevant characteristics about the quantum hardware, such as average readout error and calibration matrices, enhancing transparency in quantum computation and aiding developers in analyzing or reducing errors and plan strategies for circuit optimization. By utilizing our implemented annotations, developers can validate their results and improve the reproducibility of their experiments.
|
| Abteilung(en) | Universität Stuttgart, Institut für Architektur von Anwendungssystemen, Architektur von Anwendungssystemen
|
| Betreuer | Leymann, Prof. Frank; Truger, Felix; Bühler, Fabian |
| Eingabedatum | 9. Juli 2025 |
|---|