4
$\begingroup$

The question is inspired by the comment of this link that people say we still don't have a lot of quantum algorithms that offer speed up over classical algorithms. While I found that on this website: Quantum Algorithm Zoo, it seems that there are already a lot of problems showing speed-up over classical algorithms(polynomial or exponential or more).

But rather strange thing is that the algorithm I often heard about is mainly these three: Grover's algorithm(Amplitude amplification), Hamiltonian Simulation, Phase estimation(Maybe I need to add Quantum Machine Learning? Not very familiar with that filed)$^{[1]}$. So the reason that we feel we don't have a lot of algorithms might be that a lot of algorithms are mainly based on these basic algorithms?


$[1]$: The talk by Issac Chuang also mainly stated these several algorithms.

$\endgroup$
1
  • 6
    $\begingroup$ Just remember to (i) stop reading that list when you get to the oracular algorithms and (ii) any speedup outside the oracular section is believed but not proven (because it's relative to the best known classical algorithm, which may not be the best possible). $\endgroup$
    – DaftWullie
    Dec 14, 2021 at 14:46

1 Answer 1

4
$\begingroup$

To have an algorithm is one thing, to be able to execute it is another thing. Think for example about HHL or Shor's algorithm, they have proven exponential speed up but to execute them successfuly is hard and maybe million qubits processor is needed for practical application. So, we have enough algorithms but the main issue on current quantum HW is to execute real world tasks successfuly. Moreover, in the cases above, we are still not sure how to efficiently implement a circuit for general case. In literature you can find many tailored examples but with known solution which is hardly something we want to do in practice where we are seeking unknown solutions.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.