Blocked Full Factorial Experiment
Blocked Full Factorial Experimental Design · Also known as: blocked full factorial design, full factorial with blocking, complete factorial blocked design, BFF design
A blocked full factorial experiment tests every combination of all factor levels while grouping experimental runs into homogeneous blocks to isolate a known nuisance variable. This design preserves the power to detect all main effects and interactions of the factors of interest while preventing batch-to-batch, day-to-day, or machine-to-machine variability from inflating experimental error.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Use a blocked full factorial experiment when you need to estimate all main effects and every interaction among a manageable set of factors AND a known nuisance variable (batch, day, operator, equipment unit) threatens to inflate error if ignored. It is appropriate when factor count is small enough (typically k = 2-4 factors at 2-3 levels) that running all combinations is feasible and the nuisance can be grouped into discrete homogeneous blocks. Do NOT use it when the total runs required exceed practical capacity — prefer a fractional factorial or response surface design instead. Do NOT block when no meaningful nuisance variable can be identified, as unnecessary blocking wastes degrees of freedom.
Strengths & limitations
- Provides unconfounded estimates of all main effects and every interaction among the factors studied.
- Blocking removes a known nuisance source, reducing experimental error and increasing statistical power without requiring additional treatment replicates.
- Yields the most complete information about factor effects within the chosen factor set — no aliasing of main effects or interactions.
- Results are directly interpretable via standard ANOVA tables and interaction plots once block effects are partitioned out.
- Supported by standard statistical software (R, SAS, Minitab, JMP) with well-established analysis routines.
- Run count equals (number of blocks) times (all factor-level combinations), which becomes very large for more than three or four factors or three levels.
- Requires a known, groupable nuisance variable; if no such variable exists, blocking provides no benefit and wastes degrees of freedom.
- Assumes block-by-treatment interactions are negligible; if treatments respond differently across blocks the additive model is misspecified.
- Not applicable when block size cannot equal one complete replicate of all treatment combinations — an incomplete block design is needed instead.
Frequently asked
What is the difference between a blocked full factorial design and a randomized complete block design (RCBD)?
An RCBD typically tests a single set of treatments (one factor) within each block. A blocked full factorial design tests all combinations of two or more factors within each block, enabling estimation of interactions. The RCBD is a special single-factor case; the blocked full factorial generalizes it to multiple factors with full interaction estimation.
Can I have more than one blocking variable?
Yes. Designs with two blocking variables (e.g., rows and columns) are called row-column or Latin square extensions. However, adding blocking factors constrains assignment further and the assumption of no block-by-block-by-treatment interaction becomes more demanding. Consult a DOE specialist when using multiple blocking variables.
What happens if my block size is smaller than the number of treatment combinations?
Standard blocked full factorial analysis requires each block to contain exactly one complete replicate of all treatment combinations. If blocks are smaller, you need an incomplete block design — such as a balanced incomplete block design (BIBD) — where not every treatment appears in every block but overall balance is maintained.
Should I include a block-by-treatment interaction in my model?
By default, no. The standard assumption is that block effects are purely additive. Including block-by-treatment interactions consumes degrees of freedom and is usually unjustified. If you genuinely suspect such interactions, consider a mixed-effects model treating blocks as random rather than fixed.
My factor count is five or more — should I still use a full factorial with blocking?
Almost certainly not. A 2^5 full factorial requires 32 runs per block, multiplied by the number of blocks. This is usually prohibitively expensive. A fractional factorial or Plackett-Burman screening design followed by a focused full factorial on the key factors is a far more practical strategy.
Sources
- Montgomery, D. C. (2017). Design and Analysis of Experiments (9th ed.). Wiley. ISBN: 978-1119113478
- Fisher, R. A. (1935). The Design of Experiments. Oliver and Boyd. link ↗
How to cite this page
ScholarGate. (2026, June 3). Blocked Full Factorial Experimental Design. ScholarGate. https://scholargate.app/en/experimental-design/blocked-full-factorial-experiment
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Blocked Randomized Controlled TrialExperimental design↔ compare
- Factorial ExperimentExperimental design↔ compare
- Fractional Factorial ExperimentExperimental design↔ compare
- Full Factorial ExperimentExperimental design↔ compare