An Algorithm for Fast Assembling Large-Scale Defect-Free Atom Arrays
A new algorithm may cut the time needed to arrange 10,000 atomic qubits into flawless arrays — a key bottleneck on the path to practical quantum computers.

The Thesis
Neutral-atom quantum computers work by trapping individual atoms in precise grid patterns using focused laser beams called optical tweezers. Before computation can begin, any randomly missing atoms (defects) must be rearranged into a perfect grid — a process that currently takes too long and risks losing atoms before it finishes. This paper proposes a two-part software framework that reduces that rearrangement time dramatically, potentially making 10,000-qubit atom arrays feasible within hardware lifetimes. The catch: results are computational simulations and benchmarks, not a live demonstration on a real quantum device at that scale. If the claims hold up in hardware, this addresses one of the most concrete near-term engineering bottlenecks in neutral-atom quantum computing.
Catalyst
Commercial neutral-atom quantum computers from companies like QuEra and Pasqal have recently crossed the 1,000-qubit threshold, making the jump to 10,000 qubits the next concrete milestone. Simultaneously, spatial light modulators (SLMs) — the hardware that reshapes laser beams to move atoms — have become fast enough that software speed, not hardware refresh rate, is now the dominant bottleneck. Graph neural networks, the core ML tool used here, have also matured enough to be trained and deployed efficiently on the kinds of combinatorial optimization problems that atom rearrangement poses.
What's New
Previous atom-array assembly algorithms used hand-crafted heuristics or classical optimization methods that scale poorly — their runtime grows rapidly as array size increases, making 10,000-qubit arrays computationally intractable within atom storage lifetimes (typically a few seconds). Some recent ML-based approaches reduced planning time but still required slow, iterative trajectory generation for the SLM. This paper combines a graph neural network path planner (trained to assign atoms to target positions) with a novel phase-generation algorithm called ppWGS — a modified version of the classic Gerchberg-Saxton method — that produces smooth laser-potential frames in about 0.5 milliseconds each, faster than current SLM hardware can even refresh.
The Counter
This paper presents simulation benchmarks, not a live hardware demonstration at 10,000 qubits — which is the number that actually matters. Atom arrays at that scale face a cascade of unsolved problems beyond rearrangement: laser coherence, vacuum lifetimes, crosstalk between adjacent tweezers, and gate fidelity all degrade as arrays grow. The 5 ms path-planning claim is impressive, but the full assembly pipeline — loading atoms, imaging the array, running the algorithm, moving atoms, and verifying the result — involves many other time-consuming steps the paper does not fully characterize. Graph neural networks trained on simulated rearrangement problems may also generalize poorly to the noise and partial failures of real hardware. Finally, the SLM trajectory smoothness problem this paper solves is one of several competing bottlenecks; fixing software speed does not guarantee the hardware can keep up.
Longs
- IONQ (IONQ) — neutral-atom competitor context; rising tide for all quantum hardware makers
- QTUM (ETF) — broad quantum computing equity exposure
- Coherent Corp (COHR) — makes high-performance spatial light modulators and laser optics used in atom-trapping hardware
- II-VI / Coherent laser components — photonics supply chain for optical tweezer systems
- ARQQ (Arqit Quantum, AQ) — speculative quantum ecosystem play
Shorts
- Companies or academic groups selling classical heuristic-based atom rearrangement software, whose approach is directly replaced
- Ion-trap quantum computing vendors (IonQ, Quantinuum) — if neutral-atom platforms reach 10,000 qubits first, competitive pressure increases on ion-trap approaches that face different scaling bottlenecks
Enablers (Picks & Shovels)
- Spatial light modulator (SLM) manufacturers such as Hamamatsu and Meadowlark Optics — the hardware this algorithm is designed to drive
- PyTorch / JAX deep learning frameworks — used to train and run the graph neural network planner
- NVIDIA GPU hardware — inference and training backbone for the neural network component
- Open-source graph neural network libraries (PyTorch Geometric) — core ML infrastructure
Private Watchlist
- QuEra Computing — neutral-atom quantum computer maker, direct beneficiary of faster array assembly
- Pasqal — French neutral-atom startup scaling toward 1,000+ qubit arrays
- Atom Computing — neutral-atom platform focused on large qubit counts
- Infleqtion — neutral-atom sensing and computing, may benefit from assembly advances
Resources
The Paper
It is widely believed that tens of thousands of physical qubits are needed to build a practically useful quantum computer. Atom arrays formed by optical tweezers are among the most promising platforms for achieving this goal, owing to the excellent scalability and mobility of atomic qubits. However, assembling a defect-free atom array with ~ 10^4 qubits remains algorithmically challenging, alongside other hardware limitations. This is due to the computationally hard path-planning problems and the time-consuming generation of suffciently smooth trajectories for optical tweezer potentials by spatial light modulators (SLM). Here, we present a unified framework comprising two innovative components to fully address these algorithmic challenges: (1) a path-planning module that employs a supervised learning approach using a graph neural network combined with a modified auction decoder, and (2) a potential-generation module called the phase and profile-aware Weighted Gerchberg-Saxton algorithm. The inference time for the first module is nearly a size-independent constant overhead of ~ 5 ms, and the second module generates a potential frame with about 0.5 ms, a timescale shorter than the current commercial SLM refresh time. Altogether, our algorithm enables the assembly of an atom array with 10^4 qubits on a timescale much shorter than the typical vacuum lifetime of the trapped atoms.