Logistics and transportation
Route optimisation: the most oversold quantum application
Vehicle routing appears in almost every quantum computing pitch deck aimed at industry. It is an intuitive problem, it is famously hard, and the phrase "exponentially many routes" does a lot of persuasive work. This page is the arithmetic that the pitch decks omit.
This page has no quantum benchmark, and that is the result
On our other pages we run the quantum method and report how it did. Here we cannot, and the reason is the finding.
To put a travelling salesman problem on a quantum computer you encode it as a QUBO, which needs a binary variable for every combination of stop and position in the tour. That is N squared variables for N stops, and one qubit per variable. Ten stops needs 100 qubits. The largest processor we can run is 108, and the largest built anywhere is around 1,600. Neither helps much: a thousand qubits buys you a 31-stop route, and those are physical qubits with no error correction, where a routing circuit of that depth would return noise.
A ten-stop delivery round is not a logistics problem. It is a morning.
The encoding cost, against what classical does
OR-Tools routing solver with guided local search, three-second budget per instance, seed 20260902. Measured 2 September 2026.
| Stops | Qubits needed | OR-Tools tour | OR-Tools time | Quantum feasibility |
|---|---|---|---|---|
| 10 | 100 | 3,375 | < 3 s | Beyond exact simulation |
| 20 | 400 | 3,360 | < 3 s | Beyond any current hardware |
| 50 | 2,500 | 5,781 | < 3 s | Beyond any announced roadmap |
| 100 | 10,000 | 7,853 | < 3 s | Not remotely feasible |
| 200 | 40,000 | 11,446 | < 3 s | Not remotely feasible |
The three-second figure is the budget we gave the solver, not the time it needed. OR-Tools returns a good tour far sooner and spends the remainder improving it. Because it optimises against a wall-clock budget rather than to completion, tour lengths move by a fraction of a percent between runs: the accompanying notebook reproduced 11,454 at 200 stops against the 11,446 shown here. The qubit column does not move.
Read the two middle columns together
At 200 stops, a real distribution problem, the classical solver produces a route inside a three-second budget on an ordinary laptop. The quantum encoding of the same problem needs 40,000 qubits, with no error correction accounted for. Add fault tolerance at today's error rates and the physical requirement passes 60 million.
The gap is not a matter of waiting for the next hardware generation. It is four orders of magnitude on logical qubits alone, against a classical method that already answers the question faster than you can read the output.
Why the pitch decks say otherwise
Two moves, and both are technically true in isolation.
The first is to quote the size of the search space. A 200-stop tour has more orderings than there are atoms in the observable universe, which is correct and irrelevant, because no solver enumerates them. Branch and bound with good bounds never visits the vast majority of that space, which is exactly why OR-Tools finishes in seconds.
The second is to demonstrate on a tiny instance. A five or six stop route does fit on current hardware, and a demonstration at that size is real. It is also a problem you can solve by hand, and the encoding cost means it does not extend.
What would have to change
Not hardware, in the first instance. The encoding would have to change. Quadratic qubit scaling is a property of the standard QUBO formulation of routing, not a law, and better formulations exist in the literature for restricted variants. Until one of them reduces the cost by orders of magnitude, hardware progress does not help, because you cannot reach 40,000 logical qubits by improving fidelity.
The published roadmaps make this concrete. Quantinuum Sol targets roughly 100 logical qubits in 2027, and IBM Starling and Quantinuum Apollo target hundreds by 2029. Hundreds of logical qubits is a genuine achievement and it buys a delivery round of about fifteen stops. The encoding, not the roadmap, is the binding constraint here.
If someone offers you a quantum routing solution, the question worth asking is not how many qubits their machine has. It is how many binary variables their encoding needs for the instance size you actually run, and how that compares to what OR-Tools does with it on a laptop.
Where operations problems do fit
This is not a general verdict on operations research. Satellite observation tasking encodes as a maximum weighted independent set at one variable per request, which is linear rather than quadratic, and on that problem we do have a quantum benchmark and QAOA does sometimes find the optimum. The difference between the two pages is the encoding, not the industry.
For context: where the hardware actually is
Gaps on this page are quoted against the devices ZKSF can run, which are Amazon Braket’s public processors. That is not the frontier. Quantinuum, IBM, QuEra and Atom Computing are not resellable through us, and their machines are considerably further along. As of September 2026:
Physical qubits built
| Infleqtion Sqale | 1,600 | Neutral atom |
| Atom Computing | 1,180 | Neutral atom, 1,225 sites |
| IBM Condor | 1,121 | Superconducting, 2023 |
| IBM Heron R2 | 156 | Superconducting, ~99.5% two-qubit fidelity |
| Rigetti Cepheus | 108 | The largest available through ZKSF |
Two-qubit gate fidelity
The number that actually governs what a circuit can do.
| IonQ | 99.99% | Trapped ion, first past four nines |
| Silicon Quantum Computing | 99.99% | Silicon spin |
| Quantinuum | 99.97% | Trapped ion, all-to-all |
| IQM | 99.91% | Superconducting, available through ZKSF |
Logical qubits demonstrated
Published results, not roadmap targets.
| QuEra | 96 logical / 448 physical | Neutral atom |
| Quantinuum | 48 logical / 98 physical | Trapped ion, iceberg code |
| Atom Computing | 24 logical | On the 1,180-qubit system |
| 1 logical / 105 physical | Surface code, below threshold |
Announced roadmap
Targets. Roadmaps slip, and these are not results.
| Quantinuum Sol, 2027 | 192 physical, ~100 logical | Iceberg code, distance 2. Error detection with postselection, not correction |
| IBM Starling, 2029 | ~200 logical | Bivariate bicycle qLDPC, 100 million gates |
| Quantinuum Apollo, 2029 | hundreds of logical | Thousands of physical, logical error 1e-6 or better |
See an operations problem that does encode well.
Same solver, same methodology, a problem whose structure suits a quantum computer, and a real head-to-head result.