Is your quantum program bug-free?
Loading...
Links to Files
Collections
Author/Creator
Author/Creator ORCID
Date
2020-09-18
Type of Work
Department
Program
Citation of Original Publication
Miranskyy, Andriy, Lei Zhang, and Javad Doliskani. “Is Your Quantum Program Bug-Free?” In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: New Ideas and Emerging Results, 29–32. ICSE-NIER ’20. New York, NY, USA: Association for Computing Machinery, 2020. https://doi.org/10.1145/3377816.3381731.
Rights
This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
Subjects
Abstract
Quantum computers are becoming more mainstream. As more programmers are starting to look at writing quantum programs, they face an inevitable task of debugging their code. How should the programs for quantum computers be debugged?In this paper, we discuss existing debugging tactics, used in developing programs for classic computers, and show which ones can be readily adopted. We also highlight quantum-computer-specific debugging issues and list novel techniques that are needed to address these issues. The practitioners can readily apply some of these tactics to their process of writing quantum programs, while researchers can learn about opportunities for future work.