... with other tools
Complexity theory
Big O notation (O,\(\Theta\),\(\Omega\),o,\(\omega\))
NP = P?
Classical Computing
Quantum Computing
Deutsch-Jozsa
Bernstein-Vazirani
Simon
Grover
Simple phase estimation
Full phase estimation
Quantum Fourier Transform
Shor
Amplitude Amplification and Estimation
Maximum-Finding Algorithm
Quantum Singular Value Transformation
(?)
Counting
Quantum Arithmetrics
Gilles Brassard, Peter Hoyer, Michele Mosca (3), Alain Tapp, Quantum Amplitude Amplification and Estimation,
https://arxiv.org/abs/quant-ph/0005055v1
Samuel J. Lomonaco Jr, Grover's, Quantum search algorithm,
https://arxiv.org/abs/quant-ph/0010040
Richard Jozsa, Searching in Grover's Algorithm, https://arxiv.org/abs/quant-ph/9901021
Samuel J. Lomonaco Jr., Louis H. Kauffman, Quantum Hidden Subgroup Problems: A Mathematical Perspective,
https://arxiv.org/abs/quant-ph/0201095
Samuel J. Lomonaco Jr, Shor's Quantum Factoring Algorithm,
https://arxiv.org/abs/quant-ph/0010034
Michele Mosca, Quantum Algorithms, PhD thesis,
https://arxiv.org/abs/0808.0369
Solution
VS
Problem
1.
2.
Check Complexity, Proof (if possible)
Application (if possible)
3.
4.
-1. complexity + NP=P + oracles
0. quantum mechanics axioms (computer science perspective) + decompositions
1.Deutsch-Jozsa
2. Bernstein-Vazirani
3. Simon
4. Grover
4.5 simple phase est + QFT
4.75 full phase est. (finite binary and not)
5. Counting
5.5 quantum arithmethic (+, *, ?)
6. Shor
7. Amp. amplification and estimation
8. Maximum-finding algorithm
9. Optimality of Grover
10. QSVT (?)
-1. complexity + NP=P + oracles
0. quantum mechanics axioms (computer science perspective) + decompositions
1.Deutsch-Jozsa
2. Bernstein-Vazirani
3. Simon
4. Grover
4.5 simple phase est + QFT
4.75 full phase est. (finite binary and not)
5. Counting
5.5 quantum arithmethic (+, *, ?)
6. Shor
7. Amp. amplification and estimation
8. Maximum-finding algorithm
9. Optimality of Grover
10. QSVT (?)
Paulina & Akash
Ryszard +Mohameed + Adam