Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Dynamic software visualization of quantum algorithms with rainbow boxes

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Additional Information
    • Contributors:
      Laboratoire d'Informatique Médicale et Ingénierie des Connaissances en e-Santé (LIMICS); Université Paris 13 (UP13)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Institut National de la Santé et de la Recherche Médicale (INSERM)
    • Publication Information:
      HAL CCSD
    • Publication Date:
      2019
    • Collection:
      Inserm: HAL (Institut national de la santé et de la recherche médicale)
    • Subject Terms:
    • Abstract:
      International audience ; 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.
    • Relation:
      hal-02264243; https://hal.science/hal-02264243; https://hal.science/hal-02264243/document; https://hal.science/hal-02264243/file/ivapp_2019.pdf
    • Accession Number:
      10.5220/0007247801550163
    • Online Access:
      https://doi.org/10.5220/0007247801550163
      https://hal.science/hal-02264243
      https://hal.science/hal-02264243/document
      https://hal.science/hal-02264243/file/ivapp_2019.pdf
    • Rights:
      info:eu-repo/semantics/OpenAccess
    • Accession Number:
      edsbas.4E3072DF