Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Blocking Factorial Experiments

A full factorial may not fit into one batch, day, or session. Splitting it into smaller blocks can protect important comparisons from nuisance variation, but the split can make some treatment effects indistinguishable from block effects.

The goal is to choose what information is sacrificed, rather than let scheduling accidentally confound an important factor. The sign-column calculations build on Two-Level Factorial Designs.

Complete Blocks vs. Confounded Blocks

LayoutWhat each block containsConsequence
Complete factorial blockEvery treatment combination.Treatment and block effects can be separated under an additive block model.
Fraction of the factorial per blockA selected subset of combinations.Some factorial contrasts are confounded with block contrasts.

Here, every factorial treatment combination is still run somewhere in the experiment. This differs from a fractional factorial, where some combinations are not run at all.

Confounded / aliased columns: two model columns are identical or differ only by sign over the observed design. Their separate coefficients cannot be identified from those runs.

A 22 Design in Two Blocks

Suppose A and B each have low/high levels, but only two runs fit in a block. Use the AB product column to form blocks:

RunABABBlock
(1)(1)-1-1+11
aa+1-1-12
bb-1+1-12
abab+1+1+11

Both A and B vary within each block. Their main effects remain orthogonal to the block contrast, but AB is identical to that contrast.

Writing z=xAxBz=x_Ax_B for the coded block column,

βABxAxB+γz=(βAB+γ)xAxB.\beta_{AB}x_Ax_B+\gamma z=(\beta_{AB}+\gamma)x_Ax_B.

Only the sum βAB+γ\beta_{AB}+\gamma is identifiable. One cannot claim that an observed difference between blocks is specifically an AB interaction, or specifically a block effect.

A 23 Design in Two Blocks

A common choice is to confound the highest-order interaction ABC with block, protecting main effects and two-way interactions from the additive block effect.

ABC signRuns
-1(1),ab,ac,bc(1),ab,ac,bc
+1a,b,c,abca,b,c,abc

Each block contains four runs. Every main-effect and two-way sign column is balanced within a block.

Let ZZ denote the block sign column. Since Z=ABCZ=ABC,

I=ABCZ.I=ABCZ.

Here II is the all-+1 column, not an experimental run. The treatment label (1)(1) means all factors low; it is a different object.

Multiplying Columns to Find Aliases

With ±1\pm1 columns, each letter cancels when it occurs twice:

A2=I,AB⋅AC=BC.A^2=I,\qquad AB\cdot AC=BC.

Multiplying a defining relation by a term produces its alias. From I=ABCZI=ABCZ,

A=BCZ,AB=CZ,ABC=Z.A=BCZ,\qquad AB=CZ,\qquad ABC=Z.
Treatment termAliased term involving block
ABCZ
BACZ
CABZ
ABCZ
ACBZ
BCAZ
ABCZ

Under an additive block model, terms such as AZ and BCZ are assumed absent. If treatment effects change by block, these aliases matter: an estimated AB term can contain a C-by-block effect. Confounding with the highest-order treatment interaction does not protect against every possible block interaction.

Degrees of Freedom & Error

For one unreplicated 23 experiment split into two blocks, fitting the intercept, A, B, C, AB, AC, BC, and block uses all eight available columns. There is no residual df.

Blocking does not create replication or pure-error information. To make conventional significance tests, obtain independent error information through suitable replication or make explicit, defensible assumptions about negligible effects.

If only selected treatment terms are fitted, leftover variation may serve as model residual error, but it can include omitted treatment effects. It is not automatically pure error.

Randomize which physical block receives each block subset when feasible, then randomize run order within each block. Keep records of the nuisance conditions that motivated blocking.

More Blocks: Include Products of the Generators

To divide a regular 2k2^k design into 2q2^q equal blocks, use qq independent block-generating columns. Their sign combinations identify the blocks.

The full block space includes all nonidentity products of the generators: 2q−12^q-1 columns. All corresponding treatment effects are confounded with block effects.

For a 23 design in four blocks, choose Z1=ABZ_1=AB and Z2=ACZ_2=AC. Their product is

Z1Z2=(AB)(AC)=BC.Z_1Z_2=(AB)(AC)=BC.

Therefore AB, AC, and BC, not just the first two, are confounded with blocks.

ABACRuns in block
+1+1(1),abc(1),abc
+1-1ab,cab,c
-1+1b,acb,ac
-1-1a,bca,bc

Each pair consists of opposite corners, so all three main effects vary within every block.

Partial Confounding Across Replications

Repeating the same split can improve precision for estimable effects, but an interaction confounded with blocks in every replication stays confounded with the corresponding block contrasts.

Partial confounding changes the block generator across complete factorial replications:

ReplicationInteraction assigned to the block contrast
1ABC
2AB
3AC
4BC

Each listed interaction is confounded in one replication and available from within-block comparisons in the other three. Main effects remain unconfounded with additive blocks throughout.

Analyze the actual structure, including replication and blocks within replication. Do not average all raw treatment responses as if they came from a completely randomized experiment. Different effects can have different amounts of information because they are recovered from different subsets of the runs.

This cell builds the factorial table, verifies block balance, and lists the four-block groups. It does not manufacture an error estimate for an unreplicated design.