about the Deutsh and Deutsh-Josza algorithms



 Science > Physics > about the Deutsh and Deutsh-Josza algorithms

LINK TO THIS PAGE  


rating :  0   |  0


  Page 1 of 1
Topic: Science > Physics
User: "SkanderH"
Date: 13 Feb 2005 11:35:08 PM
Object: about the Deutsh and Deutsh-Josza algorithms
Deutsh's algorithm in quantum computing checks in one step if a binary
function is balanced f(0) diff f(1) or constant f(0) = f(1)
- Take 2 qubits 0 and 1 |0>|1>
- Apply Hadamard gate-->each qubit becomes a superposition of 0 and
1 1/2(|0>+|1>)(|0>-|1>)
- Apply a unitary transformation Uf that
turns |x>|y> into |x>|y xor f(x)>
- Apply Hadamard gate again to the first qubit --> this basically
removes the superposition without doing a measurment --> If the
function is constant the qubit is |0>, the amplitudes for |1>
cancel each other. If the function is balanced the qubit is in state
|1>.
- Measure the qubit, the outcome is deterministic: 0 = the function is
constant, 1 = the function is balanced.
Great, two computations for the price of one!! If you upgrade to the
Deutsh-Jozsa algorithm, than you get n computations for the price of
one!!
The question is, can a real world unitary transformation
[b:f2ced122ce]Uf[/b:f2ced122ce] be found for a given function? The
published practical implementations of the algorithms I've checked
just use truth tables. In the 2 bit case, is it possible at all for
an unkown function ?(if the function is known, what's the point
anyway?). In the n bit case, what happens when the function is
neither balanced, nor constant (probably the case of most useful
functions)?
Similar questions can be asked about the so called "oracle" in
Grover's search algorithm.
Posted Via Usenet.com Premium Usenet Newsgroup Services
----------------------------------------------------------
** SPEED ** RETENTION ** COMPLETION ** ANONYMITY **
----------------------------------------------------------
http://www.usenet.com
.

 

NEWER

pg.1612     pg.1232     pg.940     pg.716     pg.544     pg.412     pg.311     pg.234     pg.175     pg.130     pg.96     pg.70     pg.50     pg.35     pg.24     pg.16     pg.10     pg.6     pg.3     pg.1

OLDER