Challenge Specifications & Starter-Kit Baselines
Harmoniqs × Pasqal × Microsoft · July 29, 2026 · Microsoft Garage, NYC
- Event page: harmoniqs.ai/hackathon
- Questions during the day: your Discord team channel · discord.gg/VJnXXeJda
- The three challenges live as issues: Challenge 01 · Challenge 02 · Challenge 03
All three challenges use the same system: a register of
where
The blockade radius
Double excitation of two atoms closer than
Baselines are stated against the analog device model in Pulser (pulser.AnalogDevice); the same limits are enforced on Pasqal Cloud. Verify Device.specs at runtime — the published envelope is authoritative, not this table.
| Quantity | Symbol | Value | Notes |
|---|---|---|---|
| Interaction coefficient | 865,723 rad µs⁻¹ µm⁶ | Rydberg level 60 | |
| Max Rabi frequency | 12.57 rad/µs (2π × 2 MHz) | global channel | |
| Max |detuning| | 125.7 rad/µs (2π × 20 MHz) | ||
| Max sequence duration | 6 000 ns | hard cap for all challenges | |
| Min atom spacing | 5 µm | ||
| Max atoms / max radius | — | 80 atoms / 38 µm from origin | |
| Waveform clock period | — | 4 ns | durations in multiples of 4 ns |
| Max runs per job | — | 2 000 shots |
Workflow. Iterate in simulation; validate on Pasqal Cloud within your team's hardware-run budget (announced in Discord).
Ranking. Highest stage completed wins; ties within a stage are broken by that stage's own score.
| System | Task | Score | |
|---|---|---|---|
| Challenge 01 | 2 atoms | Bell-state prep under blockade, at two spacings | fidelity |
| Challenge 02 | 4–5 atoms | embed a target graph, sweep to its maximum independent set | |
| Challenge 03 | 10–85+ atoms (hardware ≤ 80) | beat a published benchmark curve at matched instance size | paper's metric / |
Per team, in your Discord team channel by 16:30:
- the highest challenge attempted, and for it: your waveforms and register (Pulser sequence, JSON, or code that generates them);
- simulated score (
$F$ ,$P_{\mathrm{MIS}}$ , or$\mathcal{R}$ ) with the baseline value you beat, same shots; - Pasqal Cloud job IDs for your hardware validation runs;
- three sentences: what you changed relative to the baseline, and why it worked.
- arXiv:1808.10816 — Quantum Optimization for Maximum Independent Set Using Rydberg Atom Arrays — the mapping; blockade radius as the unit-disk edge.
- arXiv:2403.11931 — Graph Algorithms with Neutral Atom Quantum Processors — graph problems in analog mode.
- arXiv:2511.22967 — Benchmarking neutral atom-based quantum processors at scale — the curve to beat.
- arXiv:2201.02773 — A Survey of Quantum Computing for Finance — background for the bonus.