Quantum Speedup Found for Class of Hard Problems
14 comments
·March 17, 2025adgjlsfhk1
I really wish this article said what the big O runtime for the classical and quantum algorithms are
kvathupo
They're not easily comparable since quantum complexity refers to the upper bound on queries to some black-box "quantum oracle", which exists on the gate-level. A classical parallel would perhaps be queries to a translation lookaside buffer, which can be regarded as a gate-level black-box (I'm sure people who actually work in hardware already smell blood!).
By contrast, classical complexity, as in sorting algorithms, is reasoned about in higher-level programming languages, whose operational complexity is hard to describe down to the bit-level.
I'm curious if anyone more knowledgeable could argue one-way-or-another if this is a boon to the quantum-computers-will-probably-be-faster-in-realization camp.
fintler
If I’m reading it right:
dqi = O(m^2)
classical = O(2^n)
m = variables
n = constraints
colordrops
Is prime factoring (e.g. Shor's algorithm) not a clear example of where quantum computers would clearly outperform classical ones? Why the skepticism?
stared
The issue is that, apart from the Shor’s algorithm, it is hard to find a quantum algorithm, substantially faster than a classical one.
Moreover, since cost of qubits scale exponentially, a slight reduction in the power of a polynomial-time algorithm is not enough to offer a practical benefit.
kvathupo
Ah, walking across glued trees [1]! Not sure of its practical merits however, aha...
HappMacDonald
Grover's?
foota
I think the goal here is to find more useful algorithms that benefit from quantum computing. Being able to factor primes efficiently is only useful for the sake of the cryptographers' job security :-)
gaugefield
Are you talking about the skepticism from Kalai or more general skepticism (from wider group people, which is more about its application to optimization problem, not prime factoring)?
whysosadge
I’m exaggerating a lot here, but one concern people have with quantum computing is what if it breaks all cryptography, but doesn’t help us solve “useful” problems.
The what if is pulling a lot of weight here but I hope it makes my point.
zelphirkalt
I guess that would be about asymmetrical encryption. Which is today indispensable for a lot of infrastructure. Still, there's symmetrical encryption, which is mostly untouched by Shor's algorithm.
jfengel
Symmetrical encryption requires key distribution, which presents new areas of attack.
Though there is also quantum key distribution, which will probably be solved as soon as quantum algorithms can break classical encryption.
previously: https://news.ycombinator.com/item?id=41753626