|
|
|
|
|
by Tyr42
2389 days ago
|
|
There's a lot of research at the "P = BQP?", "NP < BQP" kinda level, which is more like comparing big O notation runtimes. I can tell you that Shor's algorithm for factoring takes O((log n)^2 (log log n)(log log log n)) (we can round that up to O((log n)^4) if you want)
to a the best known classical algorithm of O(exp(1.9 * (log n)^(1/3) (log log n)^(2/3))) But unless I tell you how fast each gate is, that tells you nothing about the constant time factors. Also, all these quantum algorithms are constructed out of logical gates, but each logical gate might be built out of 10 physical gates, using some error correcting code. Since you really need to know the physical characteristics of the particular architecture to know how much error correction you need, it's hard to even say how many gates something will use and how fast they are until we pick a particular architecture. All we can really say is that given a big enough number, a quantum computer can factor it faster than a classic computer. |
|
Iff quantum computing is only useful at breaking encryption, I don't see the point in funding quantum computing research.