NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Scheme for Entering Binary Data Into a Quantum ComputerA quantum algorithm provides for the encoding of an exponentially large number of classical data bits by use of a smaller (polynomially large) number of quantum bits (qubits). The development of this algorithm was prompted by the need, heretofore not satisfied, for a means of entering real-world binary data into a quantum computer. The data format provided by this algorithm is suitable for subsequent ultrafast quantum processing of the entered data. Potential applications lie in disciplines (e.g., genomics) in which one needs to search for matches between parts of very long sequences of data. For example, the algorithm could be used to encode the N-bit-long human genome in only log2N qubits. The resulting log2N-qubit state could then be used for subsequent quantum data processing - for example, to perform rapid comparisons of sequences.
Document ID
20110014779
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Williams, Colin
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 25, 2013
Publication Date
March 1, 2005
Publication Information
Publication: NASA Tech Briefs, March 2005
Subject Category
Man/System Technology And Life Support
Report/Patent Number
NPO-30209
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available