KIT | KIT-Bibliothek | Impressum | Datenschutz

QIn: Enabling Formal Methods to Deal with Quantum Circuits

Klamroth, Jonas; Beckert, Bernhard ORCID iD icon 1; Scheerer, Max ORCID iD icon; Denninger, Oliver
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract (englisch):

Quantum computers open up new fields of application for hard-to-compute problems due to potential super-polynomial speedup. The design of quantum algorithms is complex and thus error-prone, which makes them a prime target for formal methods. We present our tool QIn to translate quantum circuits into a classical host language (Java). As a result, we can use any tool developed for the host language – and thereby leverage the full power of available formal methods for that language to reason about quantum circuits and create a verification/validation toolchain. Furthermore, QIn enables us to reason about hybrid programs, consisting of classical code and quantum circuits. This is crucial as, for the time being, only single subroutines of a program will be implemented on quantum computers. To show the possibilities of our approach, we present an example of a toolchain based on QIn. This toolchain relies on a software bounded-model checker and can prove the correctness of hybrid programs combining the host language Java with quantum circuits. We use the Java Modeling Language (JML) as the specification language and show the feasibility of our approach on several examples including a bounded version of Shor’s algorithm.


Originalveröffentlichung
DOI: 10.1109/QSW59989.2023.00029
Scopus
Zitationen: 1
Dimensions
Zitationen: 2
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2023
Sprache Englisch
Identifikator ISBN: 979-83-503-0479-4
KITopen-ID: 1000163074
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Erschienen in 2023 IEEE International Conference on Quantum Software (QSW), Chicago, IL, 2nd - 8th July 2023
Verlag Institute of Electrical and Electronics Engineers (IEEE)
Seiten 175 – 185
Vorab online veröffentlicht am 01.09.2023
Schlagwörter quantum circuits, verification , formal methods, bounded model checking, translation
Nachgewiesen in Dimensions
Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page