wai-quantum 0.3.31: quantum-inspired optimisation, a re-runnable classical baseline #151
Loading…
Reference in a new issue
No description provided.
Delete branch "wai-quantum-qio"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
quantum_qio(wai-quantum 0.3.31) is a deterministic, re-checkable classical baseline for optimisation. Optimisation is the claim made most often for quantum hardware, and each such claim is a comparison with a classical solver.J, fieldsh) and Max-Cut (J = −w), a G-set reader, and the ±1 all-to-all spin glass.wai-quantum qio …. Example:qio_gset.Checked
Small instances. Every simulated-bifurcation variant, and annealing, reaches the exact ground state on 20-spin glasses.
Batching. Batched runs leave the same final positions, bit for bit, as one trial at a time. The test fails on a 1e-15 change to one lane; a mutation that leaves the arithmetic exactly the same passes, as it should.
G-set best-known cuts reached (seed 1):
On G55 the best found is 10,292, against a best-known 10,299.
Stability finding. The published step size for dense glasses (Δt = 1.1) blows up on sparse Max-Cut graphs.
ω² = a₀(a₀ − c₀μ_min)withμ_min = −degree, so the stable limit on G1 is near Δt = 0.88.Determinism. The new pin holds natively and under wasm32-wasip2, and all 16 pins pass. CLI output is byte-identical between the two, threaded or not, including G-set input.
Lint and tests. Clippy is clean on the new code, the prose checks pass, and the full suite (403 library tests) passes.
Not covered. The dense K2000 benchmark is left out because its host was unreachable from here.
🤖 Generated with Claude Code