Skip to main content

QDB: From Quantum Algorithms Towards Correct Quantum Programs

Author(s): Huang, Yipeng; Martonosi, Margaret

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1r239
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHuang, Yipeng-
dc.contributor.authorMartonosi, Margaret-
dc.date.accessioned2021-10-08T19:45:27Z-
dc.date.available2021-10-08T19:45:27Z-
dc.date.issued2019en_US
dc.identifier.citationHuang, Yipeng, and Margaret Martonosi. "QDB: From Quantum Algorithms Towards Correct Quantum Programs." In 9th Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU) 67 (2018): pp. 4:1-4:14. doi:10.4230/OASIcs.PLATEAU.2018.4en_US
dc.identifier.issn2190-6807-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1r239-
dc.description.abstractWith the advent of small-scale prototype quantum computers, researchers can now code and run quantum algorithms that were previously proposed but not fully implemented. In support of this growing interest in quantum computing experimentation, programmers need new tools and techniques to write and debug QC code. In this work, we implement a range of QC algorithms and programs in order to discover what types of bugs occur and what defenses against those bugs are possible in QC programs. We conduct our study by running small-sized QC programs in QC simulators in order to replicate published results in QC implementations. Where possible, we cross-validate results from programs written in different QC languages for the same problems and inputs. Drawing on this experience, we provide a taxonomy for QC bugs, and we propose QC language features that would aid in writing correct code.en_US
dc.format.extent4:1 - 4:14en_US
dc.language.isoen_USen_US
dc.relation.ispartof9th Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU)en_US
dc.relation.ispartofseriesOpenAccess Series in Informatics (OASIcs);-
dc.rightsFinal published version. This is an open access article.en_US
dc.titleQDB: From Quantum Algorithms Towards Correct Quantum Programsen_US
dc.typeConference Articleen_US
dc.identifier.doi10.4230/OASIcs.PLATEAU.2018.4-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/conference-proceedingen_US

Files in This Item:
File Description SizeFormat 
QDBQuantumAlgsToCorrectQuantumPrograms.pdf512.32 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.