Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fault-Tolerant Measurement Schedules

Updated 10 July 2026
  • Fault-Tolerant Measurement Schedules are protocols that define the order and grouping of quantum measurements to ensure low-weight faults are distinguishable and correctable.
  • They integrate layerwise consumption, compressed syndrome extraction, and adaptive allocation to optimize circuit depth and measurement overhead under diverse noise models.
  • Recent advances extend these schedules into geometric and hardware-adaptive strategies, balancing error suppression with resource efficiency for scalable quantum error correction.

Fault-tolerant measurement schedules are measurement protocols in which the ordering, grouping, and repetition of measurements are chosen so that low-weight faults remain distinguishable and correctable, while measurement overhead, circuit depth, and fault propagation remain controlled. In the recent literature, the term is used at several levels of abstraction: as the layerwise consumption rule for foliated three-dimensional cluster states in measurement-based quantum computing (MBQC), as the round structure for syndrome extraction in stabilizer-code quantum error correction, as a compressed sequence of stabilizer products that preserves code distance, and as an adaptive allocation policy for noisy logical readout. Across these settings, the central criterion is not merely whether the intended observables are measured, but whether the resulting detector or syndrome structure supports fault-tolerant decoding under the relevant noise model (Derks et al., 2024, Anker et al., 8 Sep 2025, Mahmoud et al., 27 Mar 2026).

1. Formal definitions and fault-tolerance criteria

For an [n,k,d][n,k,d] code, a measurement schedule can be specified as a sequence of nMn_M rounds in which a disjoint set of Pauli operators is measured in each round. In the detector-error-model formulation, such a schedule is fault-tolerant to distance d=2t+1d=2t+1 if, for every syndrome s\mathbf{s}, there exists a correction c(s)c(\mathbf{s}) such that every syndrome-consistent error of weight at most tt is mapped to a residual output error no worse than the internal damage caused by the circuit. This formulation makes the schedule itself part of the error-correcting procedure rather than a neutral implementation detail (Derks et al., 2024).

A complementary definition appears in compressed syndrome extraction. There, a measurement schedule is a sequence of stabilizer measurements that enables fault-tolerant error correction even when the measured operators are fewer than the full set of independent generators. The paper introducing this framework defines weak fault tolerance for distance d=2t+1d=2t+1 by the condition that, when the input has rr errors and the error-correction procedure suffers ss further errors, the corrected output has at most ss errors whenever nMn_M0. Under local noise with probability nMn_M1 on each data qubit before each stabilizer measurement and probability nMn_M2 on each syndrome qubit before measurement, the logical error probability scales like nMn_M3 (Anker et al., 8 Sep 2025).

In fault-tolerant cluster states (FTCSs), the schedule is encoded geometrically. A 3D cluster state simultaneously represents the MBQC resource state and the repeated syndrome-measurement structure for fault tolerance. In the bulk of the FTCS, all qubits are measured in the nMn_M4 basis; the syndrome graph is reconstructed from parity constraints on those measurement outcomes, and odd-parity vertices are interpreted as defects or error endpoints. This viewpoint makes explicit that fault tolerance is embedded in the measurement record itself (Nickerson et al., 2018).

A common misconception is that fault-tolerant scheduling is equivalent to “measuring all checks often enough.” The cited work instead treats schedule design as a distinguishability problem: dangerous low-weight error patterns must be separated in syndrome space, and the separation depends on geometry, detector choice, circuit ordering, and measurement overhead, not only on the nominal stabilizer set (Derks et al., 2024).

2. Foliated schedules and hyperbolic cluster states

In foliated MBQC, the schedule is inherited from a CSS code that is lifted into a 3D cluster-state resource. Hyperbolic cluster states extend this construction from Euclidean lattices to periodic negatively curved nMn_M5 lattices satisfying

nMn_M6

For finite periodic realizations, the combinatorial relations nMn_M7, nMn_M8, and nMn_M9 imply

d=2t+1d=2t+10

so the finite periodic hyperbolic sheet lies on a surface of genus d=2t+1d=2t+11. In the d=2t+1d=2t+12 example used in the simulations, periodic boundary conditions give a closed surface of genus d=2t+1d=2t+13 (Mahmoud et al., 27 Mar 2026).

On such a surface, the underlying CSS code is a hyperbolic surface-code-type construction with physical qubits on edges, d=2t+1d=2t+14-type plaquette checks on faces, and d=2t+1d=2t+15-type star checks on vertices: d=2t+1d=2t+16 The number of logical qubits is d=2t+1d=2t+17, and the encoding rate

d=2t+1d=2t+18

approaches a nonzero constant as d=2t+1d=2t+19. This constant-rate behavior is one of the main reasons the measurement schedule is significant: the foliated resource can support more logical qubits per physical qubit than Euclidean cluster-state constructions while preserving a finite threshold (Mahmoud et al., 27 Mar 2026).

The foliation procedure prepares data qubits and ancilla check qubits in s\mathbf{s}0, entangles each check ancilla with the data qubits in its support by s\mathbf{s}1 gates, and alternates primal and dual layers. For a primal layer, the cluster-state stabilizers are

s\mathbf{s}2

and, in the full 3D foliated complex,

s\mathbf{s}3

Measuring a face ancilla s\mathbf{s}4 in the s\mathbf{s}5 basis with outcome s\mathbf{s}6 projects the neighboring data qubits onto an eigenstate of the plaquette operator s\mathbf{s}7 with eigenvalue s\mathbf{s}8 (Mahmoud et al., 27 Mar 2026).

The schedule that makes this construction fault-tolerant is layerwise in the foliation direction. The resource is built by stacking s\mathbf{s}9 layers and then measuring all qubits in the c(s)c(\mathbf{s})0 basis, with the final layer left unmeasured in the teleported-memory picture. The foliated direction functions as a discrete time coordinate: successive layers are measured, syndrome information is extracted from each layer’s parity outcomes, and the logical state is teleported from the input layer to the output layer up to Pauli byproduct operators determined by the outcomes (Mahmoud et al., 27 Mar 2026).

Within each stabilizer neighborhood, the local gate order is fixed. In the explicit hyperbolic implementation, c(s)c(\mathbf{s})1 gates are applied around each face in a counterclockwise order. The commutation relation

c(s)c(\mathbf{s})2

shows that an ancilla c(s)c(\mathbf{s})3 fault can propagate into a contiguous chain of c(s)c(\mathbf{s})4 faults on neighboring data qubits. The stated purpose of the ordering is to keep propagated faults predominantly string-like, which matches the assumptions of minimum-weight perfect matching (MWPM) decoding (Mahmoud et al., 27 Mar 2026).

The parity checks themselves occupy local 3D bi-pyramidal neighborhoods whose equators lie in one layer and whose apices lie in adjacent layers. For the c(s)c(\mathbf{s})5 geometry, c(s)c(\mathbf{s})6-type checks have triangular equators and c(s)c(\mathbf{s})7-type checks have octagonal equators. The parity-check outcome is given by the sum mod c(s)c(\mathbf{s})8 of the single-qubit measurement outcomes on the corresponding nodes. The decoding pipeline first tabulates the syndrome produced by every distinct single fault in the circuit-level depolarizing model, then builds a weighted decoding graph with edge weights

c(s)c(\mathbf{s})9

runs MWPM separately on primal and dual graphs, converts matched pairs into shortest paths, and declares failure when the residual chain has nontrivial pairing with a logical correlation surface (Mahmoud et al., 27 Mar 2026).

At fixed foliation depth tt0, using tt1 Monte Carlo trials per physical error rate, the tt2 code yields threshold estimates of approximately tt3 and tt4, compared with a commonly quoted Euclidean RHG threshold of about tt5 under comparable circuit-level noise. The largest reported instance has tt6 data qubits per sheet, tt7, tt8, tt9, d=2t+1d=2t+10, d=2t+1d=2t+11 cluster-state qubits, d=2t+1d=2t+12, and d=2t+1d=2t+13 distinct single-location fault processes. The paper interprets these results as evidence that a geometry-sensitive but operationally simple layerwise schedule can preserve a threshold of the same order as RHG while retaining constant encoding rate (Mahmoud et al., 27 Mar 2026).

3. Beyond foliation and the geometry of fault-tolerant cluster states

The FTCS framework is broader than foliated CSS constructions. In the generalized 3D cell-complex picture, cluster-state stabilizers can be written as

d=2t+1d=2t+14

and multiplying face stabilizers around a cell produces closed stabilizers

d=2t+1d=2t+15

The syndrome graph is the 1-skeleton of the dual cell complex: vertices correspond to syndrome checks, edges to measured qubits, and a measurement error on an edge flips the parity at the two endpoints (Nickerson et al., 2018).

In standard foliated constructions, the geometry is layered and prism-like, with natural input and output layers. The beyond-foliation result is that a 3D FTCS need not arise from any foliation of a 2D stabilizer code. The key structural reason is that, in a generic 3D cell complex, the primal geometry does not uniquely determine the dual geometry. This permits more independent control over d=2t+1d=2t+16- and d=2t+1d=2t+17-part geometries and allows syndrome-graph degree to be reduced below the degree-5 lower bound of foliated surface-code FTCSs (Nickerson et al., 2018).

The principal geometric operation is splitting. A vertex in the syndrome graph is replaced by two new vertices connected by a new edge, with the original incident edges partitioned between them. In the dual complex, this corresponds to cutting a cell into two connected pieces and adding a new bisecting face. Primal and dual splits commute, so the primal and dual syndrome graphs can be tuned independently without ambiguity in the final geometry (Nickerson et al., 2018).

Several explicit FTCS families are obtained in this way.

FTCS Key structure Thresholds
Cubic FTCS cubic syndrome graph erasure d=2t+1d=2t+18, Pauli d=2t+1d=2t+19
Diamond FTCS self-dual, degree rr0, hexagonal faces erasure rr1, Pauli rr2
Doubled-edge cubic FTCS self-dual, octagonal faces, doubled syndrome edges erasure rr3, Pauli rr4
Triamond FTCS self-dual, degree rr5, decagonal faces erasure rr6, Pauli rr7

The diamond FTCS is obtained by matched primal and dual splits of the cubic lattice, yielding a self-dual degree-4 syndrome graph with hexagonal faces and cluster-state qubits of bond degree rr8. The triamond FTCS uses a 3-split of the cubic lattice, giving a self-dual degree-3 syndrome graph, decagonal faces, and cluster-state qubits with rr9 bonds. The doubled-edge cubic FTCS inserts a degree-2 vertex into each edge of both primal and dual lattices, producing octagonal faces and an interpretation in which each original cubic-FTCS qubit is encoded into a 2-qubit parity code; if each original edge is doubled, then ss0 and ss1, while ss2-segment divisions give ss3 with cluster-state valence ss4 (Nickerson et al., 2018).

The bulk schedule remains structurally simple across these examples: prepare the 3D cluster geometry, measure every bulk qubit in the ss5 basis, reconstruct stabilizer parities from vertex incidences in the syndrome graph, decode defect pairs, and infer logical correlation operators as membrane-like connected surfaces of ss6 operators. The significance is that error correction is geometrically embedded in the measurement record itself, rather than added by a separate syndrome-extraction circuit (Nickerson et al., 2018).

A second misconception follows from the foliated literature: that layered constructions are necessary for implementability. The beyond-foliation work states that self-dual FTCSs such as the cubic, diamond, triamond, and doubled-edge cubic constructions can still be prepared and measured layer by layer in a 2D physical architecture, including matter-based and photonic settings (Nickerson et al., 2018).

4. Compressed schedules and detector-error-model synthesis

One line of work reduces schedule length by replacing direct measurement of all ss7 independent stabilizer generators with measurements of products or linear combinations of generators. If ss8 is the stabilizer or parity-check matrix and ss9 is a classical parity-check matrix with ss0, the measured matrix is

ss1

Instead of measuring the full syndrome ss2, one measures the compressed syndrome ss3. The controlling parameter is the maximum syndrome weight

ss4

If ss5 is the parity-check matrix of a classical ss6 code, then the main theorem states that ss7 implies either ss8 or ss9. Under this condition, compression preserves detectability of all correctable errors (Anker et al., 8 Sep 2025).

This theorem leads directly to schedule-length bounds. BCH codes yield nMn_M00. For LDPC codes in which each qubit participates in at most nMn_M01 checks, nMn_M02, so the number of measurements becomes nMn_M03. For codes obtained by concatenating a smaller code with itself nMn_M04 times, the schedule length becomes nMn_M05. Repeating such a schedule nMn_M06 times gives weak fault tolerance to distance nMn_M07, and the paper further states that Campbell’s construction converts the compressed stabilizer set into a single-shot fault-tolerant measurement scheme with the same asymptotic measurement counts (Anker et al., 8 Sep 2025).

The principal tradeoff is between fewer measurements and higher stabilizer weight. BCH-based compression can substantially reduce the number of measurements, but the resulting measured stabilizers may have large weight, often nMn_M08 in the worst case. The mitigation strategy is to partition stabilizers into subsets with disjoint supports and compress each subset separately. For the surface code, this preserves the asymptotic nMn_M09 scaling while reducing measured-stabilizer weight. In the reported numerics, a distance-nMn_M10 surface code on nMn_M11 qubits has nMn_M12 independent generators; standard repeated extraction uses about nMn_M13 measurements, whereas the compressed schedule uses nMn_M14 measurements (Anker et al., 8 Sep 2025).

Numerical studies under several noise models indicate that the compressed schedules preserve the characteristic exponential suppression of logical error associated with weak fault tolerance. The paper reports an apparent threshold around nMn_M15 under code-capacity noise, threshold-like behavior around nMn_M16 for one round under phenomenological noise, a pseudo-threshold around nMn_M17 for nMn_M18 repeated rounds under phenomenological noise, and a pseudo-threshold around nMn_M19 for nMn_M20 under uncorrelated circuit-like noise (Anker et al., 8 Sep 2025).

A separate but related design methodology treats the schedule as a detector-separation problem. In the detector-error-model formalism,

nMn_M21

where nMn_M22 is a detector matrix encoding noiseless parity constraints among measurement outcomes and nMn_M23 records which elementary circuit errors flip which measurement outcomes. The syndrome seen by the decoder is nMn_M24. A detector choice affects the sparsity and decoder convenience of the Tanner graph, but the circuit distance is independent of the detector matrix (Derks et al., 2024).

The synthesis procedure is explicit: propose a schedule, build nMn_M25, identify low-weight errors that share a detector signature but have different output effects, and add or rearrange measurements until those collisions disappear. For the nMn_M26 color code, the paper exhibits a short schedule measuring five nMn_M27-plaquette stabilizers that is not fault-tolerant because distinct low-weight errors yield the same syndrome while inducing different outputs. The ambiguity can be removed either by repeating the first round at the end or by measuring the product of the two blue plaquettes. For a distance-5 repetition code, measuring the generators twice in four rounds is also insufficient, but a different 4-round schedule becomes fault-tolerant by measuring nMn_M28 and nMn_M29 in round nMn_M30. For the nMn_M31 color code, the reported schedules include a shortest found nonlocal schedule with nMn_M32 measurements in nMn_M33 steps, a local schedule with nMn_M34 measurements in nMn_M35 steps, and a local schedule with fewer high-weight measurements using nMn_M36 measurements in nMn_M37 steps. For the nMn_M38 color code, the paper gives a schedule with nMn_M39 measurements in nMn_M40 steps and maximum measurement weight nMn_M41 (Derks et al., 2024).

Taken together, compressed-syndrome schedules and DEM-guided synthesis show two complementary routes to shorter schedules. The first preserves distance by coding the syndrome itself; the second preserves fault tolerance by enforcing circuit-level distinguishability of detector patterns. Both replace the older assumption that repeating a generating set is the only systematic route to robustness (Anker et al., 8 Sep 2025, Derks et al., 2024).

5. Optimization under measurement overhead and hardware heterogeneity

In early-term fault-tolerant compilation, the schedule-optimization problem is often not combinatorial but frequency-based: how often should syndrome extraction be inserted into a noisy algorithm? In the quantum error detection framework built on nMn_M42 iceberg codes, a schedule is the cadence at which syndrome-extraction subcircuits are inserted into the logical circuit. The experiments sweep values from nMn_M43 to nMn_M44 logical operations between syndrome rounds, and a toy model uses round counts nMn_M45. The core tradeoff is that more frequent syndrome extraction raises the true positive rate for error detection but also raises the false positive rate because the syndrome circuits themselves are noisy and their flagged shots are discarded (Ginsberg et al., 13 Mar 2025).

The statistical model parameterizes this tradeoff by an error probability nMn_M46, a miss-detection probability nMn_M47, and a false-positive rate nMn_M48. It predicts an optimum at intermediate syndrome sensitivity rather than at maximal measurement frequency. The simulations use a circuit-level noise model with single-qubit Pauli errors nMn_M49 each occurring with probability nMn_M50, two-qubit Pauli errors from nMn_M51 each with probability nMn_M52, and SPAM bit-flips with probability nMn_M53. In Grover studies with nMn_M54 iterations and nMn_M55, optimizing the schedule improves algorithm success probabilities by an average of nMn_M56; the reported population average of nMn_M57 is nMn_M58, rising from about nMn_M59 in the lowest noise bin to nMn_M60 in the highest tested bin. At nMn_M61 and nMn_M62, performance peaks at nMn_M63 syndrome rounds before decreasing. The paper therefore treats quantum error detection as a constant-overhead mitigation layer for shallow algorithms rather than a scalable standalone fault-tolerance strategy (Ginsberg et al., 13 Mar 2025).

A different optimization problem arises in logical readout when measurement noise exceeds gate noise. The dynamic measurement scheduling protocol for rotated surface codes treats logical readout as a resource-allocation problem: measurement tasks are redirected from error-prone qubits to more stable nearby nodes using shallow entangled circuits. The protocol defines five modalities,

nMn_M64

and selects among them using topology-aware and error-aware cost functions that combine local measurement error rates, gate error rates, and the number of two-qubit gates in the transfer circuit. The basic parity-transfer primitive is

nMn_M65

and the redirected single-qubit measurement primitive is

nMn_M66

When temporal conflicts and decoherence constraints matter, the scheduling problem is written with time-indexed binary variables nMn_M67 and solved approximately by reinforcement learning (Xu et al., 12 May 2025).

The reported gains are hardware-dependent. Across code distances nMn_M68 to nMn_M69, local measurement scheduling reduces logical error rates; on ibm-ithaca the reduction is up to nMn_M70, while on Sycamore it is about nMn_M71. Fitting

nMn_M72

gives nMn_M73 for ibm-ithaca and nMn_M74 for Sycamore; at nMn_M75, these correspond to roughly nMn_M76 and nMn_M77 physical-qubit reduction, respectively. In the RL setting, convergence occurs within about nMn_M78–nMn_M79 epochs, deeper schedule limits nMn_M80 converge faster, and returns diminish beyond nMn_M81. The stated regime of maximum benefit is measurement-noise-dominated hardware (Xu et al., 12 May 2025).

These results make clear that fault-tolerant measurement schedules are not solely code-theoretic objects. They are also calibration-dependent policies, determined by circuit depth, readout asymmetry, shot budget, and the cost of added syndrome apparatus (Ginsberg et al., 13 Mar 2025, Xu et al., 12 May 2025).

6. Tradeoffs, misconceptions, and current directions

Several recurrent themes organize the subject. First, schedule simplicity does not imply geometric neutrality. In hyperbolic MBQC, the operational rule is simple—measure layer by layer along the foliated direction and use a fixed local ordering of nMn_M82 gates around each face—but the success of that rule depends on the negative-curvature geometry that keeps propagated faults string-like and the encoding rate constant (Mahmoud et al., 27 Mar 2026).

Second, fault-tolerant scheduling is not synonymous with foliation. The beyond-foliation FTCS constructions show that self-dual 3D cluster states with degree-4, degree-3, or mixed-degree syndrome graphs can support fault tolerance even though they are not layered prism stacks of any 2D code. A plausible implication is that measurement scheduling should be viewed as a property of the full cell complex and decoder pair, not only of repeated syndrome extraction inherited from a 2D parent code (Nickerson et al., 2018).

Third, “more measurements” is not a universal prescription. In early-term quantum error detection, increasing syndrome frequency eventually harms performance because the detection circuitry raises false positives and can induce catastrophic post-selection failure (Ginsberg et al., 13 Mar 2025). In compressed syndrome extraction, reducing the number of measurements is possible, but often at the price of higher-weight measured stabilizers (Anker et al., 8 Sep 2025). In DEM-guided schedule synthesis, simply repeating generators is frequently suboptimal; rearranged measurements or selected products can separate dangerous error pairs with fewer rounds (Derks et al., 2024).

Fourth, topology and schedule cannot be fully separated. The beyond-foliation work proves a gate-complementarity bound stating that if a fixed resource state can implement two different gates with erasure thresholds nMn_M83 and nMn_M84, then nMn_M85. The stated interpretation is that erasure thresholds above nMn_M86 require changing the resource-state topology itself, not merely changing the measurement pattern on a fixed cluster state (Nickerson et al., 2018).

Finally, current work points in several distinct but compatible directions. One is geometric enrichment, exemplified by hyperbolic cluster states, whose authors identify explicit fault-tolerant gates—likely via hyperbolic analogues of Dehn twists or lattice surgery—as a next step within the same foliated measurement framework (Mahmoud et al., 27 Mar 2026). Another is algorithmic compression of schedule length via classical coding of syndromes (Anker et al., 8 Sep 2025). A third is circuit-level synthesis and verification using detector error models, where detector sparsity affects decoder convenience without changing circuit distance (Derks et al., 2024). A fourth is hardware-adaptive scheduling for noisy logical readout and early-term error detection, where the optimal schedule depends on local calibration data and resource limits rather than on code distance alone (Xu et al., 12 May 2025, Ginsberg et al., 13 Mar 2025).

Fault-tolerant measurement schedules therefore form a unifying layer between code structure, circuit implementation, and decoder design. Whether encoded into a 3D cluster geometry, compressed into a shorter stabilizer sequence, inferred from a detector error matrix, or adapted online to hardware asymmetry, they determine how measurement records become reliable syndrome information under realistic noise.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Fault-Tolerant Measurement Schedules.