Bacon-Shor Board Games
M. Sohaib Alam, Jiajun Chen, Thomas R. Scruby
TL;DR
This work demonstrates that the Bacon-Shor code can achieve a fault-tolerance threshold by switching to a four-round, constant-weight detector measurement schedule derived from a board-game coloring construction, avoiding concatenation. The schedule yields a steady sequence of instantaneous stabilizer groups and dynamical detectors whose weights remain $O(1)$ per round, enabling threshold behavior under uniform circuit-level noise when decoded with minimum-weight perfect matching. A generalization theorem shows these properties extend to larger lattices by stacking, with detectors remaining bounded in weight (e.g., at most 20 in constructed examples). Numerically, the modified schedule achieves exponential suppression of logical errors with code distance and suggests a threshold near $p_{th}\approx 3\times 10^{-3}$, marking a significant improvement over prior Bacon-Shor implementations and highlighting the crucial role of measurement order in subsystem codes.
Abstract
We identify a period-4 measurement schedule for the checks of the Bacon-Shor code that fully covers spacetime with constant-weight detectors, and is numerically observed to provide the code with a threshold. Unlike previous approaches, our method does not rely on code concatenation and instead arises as the solution to a coloring game on a square grid. Under a uniform circuit-level noise model, we observe a threshold of approximately $0.3\%$ when decoding with minimum weight perfect matching, and we conjecture that this could be improved using a more tailored decoder.
