skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Conventions for quantum pseudocode

Abstract

A few conventions for thinking about and writing quantum pseudocode are proposed. The conventions can be used for presenting any quantum algorithm down to the lowest level and are consistent with a quantum random access machine (QRAM) model for quantum computing. In principle a formal version of quantum pseudocode could be used in a future extension of a conventional language.

Authors:
Publication Date:
Research Org.:
Los Alamos National Lab., NM (United States)
Sponsoring Org.:
USDOE, Washington, DC (United States)
OSTI Identifier:
366453
Report Number(s):
LA-UR-96-2724
ON: DE96014436; TRN: 96:005142
DOE Contract Number:  
W-7405-ENG-36
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: Jun 1996
Country of Publication:
United States
Language:
English
Subject:
99 MATHEMATICS, COMPUTERS, INFORMATION SCIENCE, MANAGEMENT, LAW, MISCELLANEOUS; COMPUTERS; COMPUTER CODES; ALGORITHMS; PROGRAMMING LANGUAGES; MATHEMATICAL OPERATORS

Citation Formats

Knill, E. Conventions for quantum pseudocode. United States: N. p., 1996. Web. doi:10.2172/366453.
Knill, E. Conventions for quantum pseudocode. United States. doi:10.2172/366453.
Knill, E. Sat . "Conventions for quantum pseudocode". United States. doi:10.2172/366453. https://www.osti.gov/servlets/purl/366453.
@article{osti_366453,
title = {Conventions for quantum pseudocode},
author = {Knill, E.},
abstractNote = {A few conventions for thinking about and writing quantum pseudocode are proposed. The conventions can be used for presenting any quantum algorithm down to the lowest level and are consistent with a quantum random access machine (QRAM) model for quantum computing. In principle a formal version of quantum pseudocode could be used in a future extension of a conventional language.},
doi = {10.2172/366453},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Sat Jun 01 00:00:00 EDT 1996},
month = {Sat Jun 01 00:00:00 EDT 1996}
}

Technical Report:

Save / Share: