Related Experiment Video
Updated: Jan 2, 2026

Efficient Sampling of Genetically Encoded Biosensor Design Space Enabled with a Design of Experiments and Automation Workflow
Published on: October 17, 2025
An algorithm to minimize the number of blocks in incomplete block designs
Justin A MacDonald1, Michael C Hout2, Joseph Schmidt3
1New Mexico State University, Las Cruces, NM, USA. jmacd@nmsu.edu.
Abstract:
Incomplete block designs are experimental designs in which a subset of treatments are included in each block. The researcher must decide which conditions are assigned to each block. This design concept is quite general. At the level of the experiment, a treatment is a condition in an experiment, blocks are different groups of subjects, and the researcher must decide how to assign a subset of conditions to each block of subjects. At the level of the subject, the treatments correspond to individual stimuli, blocks correspond to experimental trials, and the researcher must decide which subset of stimuli to include in each trial. In this article, we present an efficient algorithm that assigns treatments to blocks in an incomplete block design according to two criteria: Each pair of treatments must appear together in at least one block, and the number of blocks in the experiment is minimized. We discuss details and applications of the algorithm and provide software and a web application to generate designs according to the needs of the researcher.
Related Concept Videos
Bioequivalence Experimental Study Designs: Completely Randomized and Randomized Block Designs
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Bioequivalence Experimental Study Designs: Repeated Measures, Cross-Over, Carry-Over, and Latin Square Designs
Randomized Experiments
Simple randomization
Simple...
Design Example: Dimensioning of Concrete Masonry Construction
The site engineer has laid out a plan for the storeroom with external dimensions of twelve feet in length and...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

