What are companies doing with D-Wave’s quantum hardware?
arstechnica.com
arstechnica.com
Anyway, as a result of that experience, I'm skeptical of the benchmarking efforts that led these two companies to the conclusion that quantum annealing is more cost-effective than dropping in a classical alternative as the inner optimization solver. D-Wave even has some reasonably efficient, open-source algorithms that can be used as a point of comparison (e.g., [2]). I'd be interested in reading more about the companies' benchmarks, as this article is very light on details.
But every time GaAs cleared another hurdle, silicon also moved forward, kind of like the tortoise and the hare. There are certainly uses for GaAs, such as microwave amplifiers, but no GaAs computers yet that I'm aware of.
It's hard to even demonstrate how quantum annealing scales at all.
Google purchased the D-Wave machines as a retention attempt of a few employees (probably former physicists) that were threatening to leave. The understanding was that they could play with the machines in their "20%".
Most of what DWave have done is making a special-purpose analog computer that happens to use some quantum effects (maybe). It is an interesting analog computer, but not necessary a useful one. There is some hope that what they are doing would lead to what everyone else calls "scalable quantum computer", but for years they have been quite misleading in what they say. They have used scientific terms like "quantum computer" in ways that have little to do with what the rest of the scientific community means. They have lost a ton of good will to the point that I personally am extremely mistrustful of any claims they make. What they have done has significantly damaged the trust that the public had in my field of research.
- fill your tub with water
- sit a computer at the edge that:
- plays music, vibrating the walls
- shines a light at the surface
- records the surface in HD
What does D-Wave actually do that I don’t, with my accelerator which solves the Bath Tub Problem faster than any classical computer?
At least mine is demonstrably faster: a bathtub can in real time solve diffraction problems that would take minutes to hours on a high end cluster using ray-tracing.
Analog computers, like your bathtub accelerator, wind tunnels, ballistic aiming computers, scale models of flood plains, etc, are amazing at one single task (or maybe a few very related tasks), are not Turing complete, and, *by far most importantly*, can not scale as there is a hard insurmountable upper bound on the number of variables they can deal with before noise completely ruins the simulation.
Digital computers might be slower (they used to be in the vast majority of cases), but they can scale arbitrarily large, because digital computation permits error correction. That is true about classical digital computers (which have existed for 60ish years after being conceptually predicted 200 years ago) and about digital quantum computers (which do not exist just yet after being predicted 30 years ago). Digital quantum computers also happen to be able to solve efficiently a few important but idiosyncratic problems that classical digital computers can not solve efficiently.
I am writing all of this because your complaint, while fairly reasonable when made against any analog computer, is not correct when made against the (proposed) digital quantum computers (like the ones still in development at IBM, Google, PsiQuantum, or many research universities).
Lastly, it seems there is some limited resurgence in analog computation lately (classical or quantum, that does not matter), thanks to new technologies (mainly photonics) which provide a significant constant factor improvements in suppressing noise.
Mentally I picture a quantum annealer being a lot more like spontaneously finding the ising model that optimizes the objective function through the use of quantum fluctuations.
The standard version of PerfectTablePlan running on a standard PC can solve seating for 100 guests in a few seconds and 1000 guests is no problem.
It is not quite clear whether they have a working deployable product/service or whether it is R&D they are doing.
- Searching for molecules with specific pharmaceutical effects.
- Solving ordering problems for cargo ship offloading (which feels like a traveling salesman sort of problem?)
All in all, I liked reading this article because it helps show places where quantum computing adds value by solving problems. I spend a lot of time in cryptography where the fear of quantum computing is that it will force a new class of slower cryptographic algorithms into use, so seeing positive uses of the technology is really quite nice.
The D-Wave is not a quantum computer. Quantum computers have quite different usage cases (but on the macro level, should be very useful to the pharma industry too).
They are not of course, and hopefully the smart people here can clarify what mechanically a "quantum computer" is doing, the best I can figure out is that it can reduce the complex valued quantum state down to a binary state and due to quantum interaction you can compute some things with this. If you asked me, it sounds like massive parallel computation on the atomic level, that is, similar to the way soap bubbles can solve minimal surfaces, but people keep assuring me this is not the case.
There's no (visible) photons involved in silicon computers, although very similar solid state and vacuum tube devices are used to exploit the photoelectric effect, mainly for scientific measurement purposes.