Quantum Outpost

Algorithm Zoo · Sampling

Boson Sampling

First described: Aaronson, Arkhipov, 2011

Status: Disputed Maturity: Demonstrated Speedup: Exponential (conjectured) for the sampling task

The problem

Sample from the output distribution of indistinguishable bosons (photons) passing through a linear interferometer.

Permanent of an n×n matrix is #P-hard. Boson sampling is conjectured hard to sample classically under reasonable complexity assumptions. Gaussian boson sampling (GBS) is the squeezed-light variant that USTC's Jiuzhang and Xanadu's Borealis machines implement.

Best classical

Tensor-network and matrix-permanent estimation methods — actively improving.

Quantum complexity

O(n) modes; depth bounded by interferometer.

Our verdict

A clean complexity-theoretic candidate for advantage that photonic hardware actually runs. The Jiuzhang and Borealis experiments are real, the photons are real, the math is hard — but the classical chase keeps reducing the gap and the sampling task has no application. Useful research, not a product.

When to use it

When not to use it

Classical baseline

Oh et al. (Phys. Rev. Lett. 2023) showed classical algorithms reproduce Jiuzhang-class GBS distributions efficiently when photon loss is accounted for. The arms race resembles RCS — each hardware advance prompts a tighter classical attack.

Hardware cost

Xanadu Borealis: 216 squeezed modes, 288 photonic gates. Photonic systems can scale well in number of modes; squeezing quality and loss are the practical limits.

Key papers

Deep-dive tutorials

Last verified: 2026-05-24

Weekly dispatch

Quantum, for people who already code.

One serious tutorial per week, plus the industry moves that actually matter. No hype, no hand-waving.

Free. Unsubscribe anytime. We will never sell your email.