Quantum Algorithms for Quantum Algorithms for Evaluating M Evaluating MIN
IN-M
- MAX
AX Trees
Trees
Richard Cleve Dmitry Gavinsky
- D. L. Yonge-Mallo
Institute for Quantum Computing, University of Waterloo
Quantum Algorithms for Quantum Algorithms for Evaluating M IN - - PowerPoint PPT Presentation
Quantum Algorithms for Quantum Algorithms for Evaluating M IN Evaluating M IN -M -M AX AX Trees Trees Richard Cleve Dmitry Gavinsky D. L. Yonge-Mallo Institute for Quantum Computing, University of Waterloo January 30, 2008 TQC Tokyo,
Institute for Quantum Computing, University of Waterloo
2
– The ideas behind them don't work in a
– Conversely, the classical ideas don't work in
3
4
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3
5
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3
6
MIN MAX MAX MAX 1 2 5 7
6
3
9 8
7
MIN MAX MAX MAX 1 2 5 7
6
3
⩾ 6 ⩾ 5
8
MIN MAX MAX MAX 1 1 1 1 1 1 1
9
AND OR OR OR 1 1 1 1 1 1 1
10
MIN MAX
AND OR
11
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3 4 8 9 4 AND OR OR OR 1 1 1 1 1 1 1
12
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3 4 8 9 4 AND OR OR OR 1 1 1 1 1 1 1
13
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3 4 8 9 4 AND OR OR OR 1 1 1 1 1 1 1 1 1 1 1
14
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3 4 8 9 4 AND OR OR OR 1 1 1 1 1 1 1 1 1 1
root = 4
15
16
17
0.7537...)
18
MAX MIN MIN MAX xk AND OR xk ⩾ v v
0.7537...)
19
20
21
MAX MIN MIN MAX xk AND OR xk ⩾ v v
0.5850...)
0.5 0.5
22
MIN MAX
xk
AND OR
xk ⩾ v pivot v root root ⩾ v?
23
MIN MAX
xk
AND OR
xk ⩾ v pivot v root root ⩾ v? But haven't we already established that this approach is full of problems?
24
25
MIN MAX
xk
AND OR
xk ⩾ v random pivot v root root ⩾ v?
26
27
28
1/2+ε)
29
MIN MAX MAX MAX 1 4 2 5 7 8 6 9 3
30
0.7537...)
0.5850...)
31
1/2+ε)
– The ideas behind the quantum algorithm
32
33
34