Dynamic software visualization of quantum algorithms with rainbow boxes - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Dynamic software visualization of quantum algorithms with rainbow boxes

Résumé

Quantum computing has emerged recently as a new computational paradigm. It considers quantum bits (qubits) instead of classical bits. However, quantum algorithms are often very difficult to understand. In this paper, we propose a tool for quantum software visualization. It presents visually the state of multiple-qubits and its evolution at runtime during the execution of a quantum program. This tool allows a unique representation of a quantum state, contrary to the usual vector notation. We show how the problem of visualizing a quantum state can be reduced to a set visualization problem, and our tool uses rainbow boxes to visualize the resulting sets. We also present the application of the proposed tool to quantum teleportation, an algorithm of high importance in cryptography. Finally, we discuss the limit of this approach and its perspectives, in particular for teaching quantum computing.
Fichier principal
Vignette du fichier
ivapp_2019.pdf (377.48 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02264243 , version 1 (06-08-2019)

Identifiants

Citer

Jean-Baptiste Lamy. Dynamic software visualization of quantum algorithms with rainbow boxes. International Conference on Information Visualization Theory and Applications (IVAPP), 2019, Prague, Czech Republic. ⟨10.5220/0007247801550163⟩. ⟨hal-02264243⟩
193 Consultations
359 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More