Tutorials › Multi-Arm Multi-Stage (MAMS) Designs › Equal Allocation Across Several Experimental Arms

Why Multi-Arm Designs · Tutorial 6 of 499

Equal Allocation Across Several Experimental Arms

Translate comparison-specific sample-size requirements into a single equal group size and calculate the resulting recruitment for a multi-arm trial.

Beginner 10 min read

What You'll Learn

  • Define equal allocation when several treatments share one control.
  • Find the smallest common group size that meets every comparison-specific minimum.
  • Calculate total recruitment without counting the shared control more than once.
  • Apply integer rounding and an attrition allowance consistently.
  • Diagnose planning errors caused by using an average requirement or adding duplicate controls.
  • Distinguish equal allocation from other allocation plans.

Why Equal Allocation Needs a Multi-Arm Calculation

A trial with several experimental treatments can use one common control group. Under equal allocation, the control and every treatment arm have the same number of participants. This is easy to describe and implement, but the recruitment total is not found by adding the sample sizes of separate two-arm trials: participants in the common control group are counted once, not once for every comparison.

The practical task is to turn the minimum sample-size requirements for each planned treatment-versus-control comparison into one common group size. If the comparisons have different requirements, the common size must meet the most demanding one. Equal allocation may therefore put some arms above their individual minimums; that is a consequence of requiring all arms to be the same size.

Definition: Suppose a trial has one control arm and \(k\) treatment arms. Equal allocation assigns \(n\) participants to each of the \(k+1\) arms. The total recruitment is \(N=(k+1)n\). If comparison \(j\) requires at least \(m_j\) participants in each of its two arms, the smallest equal group size satisfying all comparisons is \(n=\max(m_1,\ldots,m_k)\), provided the \(m_j\) values are integer minimums.

Assumptions and the Calculation Rule

This rule concerns a fixed, parallel-group trial with \(k\) treatment arms and one shared control arm. Participants are assigned to only one arm, and the same control participants are used in each treatment-versus-control comparison. The required sample sizes must come from planning calculations appropriate to the outcome, target effect, variability, significance level, power, and analysis being planned. Those inputs are treated as given here; equal allocation does not itself determine them.

The rule also assumes that the comparison-specific requirements refer to the same recruitment target—for example, the number of evaluable participants needed in each arm—and that the trial can recruit to a common group size. If each comparison has separate minimums for its control and treatment groups, all of those minimums must be met. The equal size must then be at least as large as the largest group-specific requirement, not merely the largest treatment requirement.

$$ n_{\mathrm{equal}} = \max\left(n_{C,\min},n_{1,\min},\ldots,n_{k,\min}\right), \qquad N=(k+1)n_{\mathrm{equal}}. $$

Here \(n_{C,\min}\) is the largest required control-group size among the comparisons, and \(n_{j,\min}\) is the required size for treatment arm \(j\). If each comparison instead supplies one common per-arm minimum \(m_j\), use \(n_{\mathrm{equal}}=\max_j m_j\). When a calculation gives a fractional minimum, round that minimum up to an integer before finding the maximum. Rounding down could leave an arm below its requirement.

Why the Maximum Is the Smallest Feasible Equal Size

The result follows directly from the constraints. Equal allocation requires the same integer \(n\) in every arm. Meeting every group-specific minimum requires \(n\geq n_{C,\min}\) and \(n\geq n_{j,\min}\) for every treatment \(j\). Thus \(n\) must be at least the largest of those minimums. Choosing that largest minimum meets all the constraints, and choosing any smaller value would fail at least one. Multiplying by the number of arms gives the total.

$$ n\geq n_{C,\min},\quad n\geq n_{1,\min},\quad\ldots,\quad n\geq n_{k,\min} \quad\Longleftrightarrow\quad n\geq \max(n_{C,\min},n_{1,\min},\ldots,n_{k,\min}). $$

This is a feasibility calculation, not an averaging calculation: an average of the minimums does not ensure that the most demanding comparison is adequately sized. Nor should the control be counted separately for every treatment when calculating total recruitment. There is one common control group in the protocol.

Worked Example: Three Treatment Comparisons With Different Minimums

A hypothetical trial has one control and three treatment arms. Each treatment-versus-control comparison requires at least 44, 52, and 47 participants per group, respectively. Find the equal group size and total recruitment.

The common group size must meet all three per-group requirements, so \(n_{\mathrm{equal}}=\max(44,52,47)=52\) participants per arm. There are \(3+1=4\) arms, including the control, so \(N=4(52)=208\) participants.

The allocation is 52 to control and 52 to each treatment. Relative to the stated minimums, treatment 1 receives \(52-44=8\) more participants, treatment 2 receives \(52-52=0\) more, and treatment 3 receives \(52-47=5\) more. These are differences from each treatment's own per-group minimum; they are not all the same surplus.

When Control and Treatment Minimums Differ

Not every planning summary gives one per-arm minimum for each comparison. A comparison may instead specify different minimums for the control and its treatment—for example, because its design or analysis calls for different group sizes. Under equal allocation across the whole trial, the group size must meet every stated requirement, including every control requirement. Taking the largest number across the control and treatment minima is a simple way to enforce all of them.

Worked Example: Group-Specific Requirements

Suppose a hypothetical three-treatment trial has a largest control requirement of 46 participants across its planned comparisons. The treatment-arm requirements are 41 for treatment 1, 44 for treatment 2, and 39 for treatment 3. Find the smallest equal allocation.

The largest group-specific minimum is \(n_{\mathrm{equal}}=\max(46,41,44,39)=46\). There are four arms, so total recruitment is \(N=4(46)=184\).

The control meets its minimum exactly. Treatment 1 is \(46-41=5\) above its minimum; treatment 2 is \(46-44=2\) above; treatment 3 is \(46-39=7\) above. The common size must be 46 even though no treatment individually requires that many, because equal allocation also applies to the control, whose minimum is 46.

Recruitment Targets and Allowance for Non-Evaluable Participants

A planning requirement may refer to participants whose outcomes can be included in the primary analysis rather than everyone randomized. If a proportion is expected to be non-evaluable, recruitment must be increased to allow for that loss. Apply the allowance to the required number per arm first, round up to a whole participant, and then multiply by the number of arms. The same allowance should not be added again to the total after the per-arm targets have already been inflated.

For a common anticipated non-evaluable proportion \(r\), a basic planning calculation is \(n_{\mathrm{recruit}}=\lceil n_{\mathrm{evaluable}}/(1-r)\rceil\), where \(\lceil\cdot\rceil\) means round up to the next integer. This is an allowance based on an anticipated rate, not a guarantee that the required number will be evaluable in every arm.

Worked Example: Inflating Equal Group Sizes for Attrition

A hypothetical trial has one control and three treatments. Each arm needs 35 evaluable participants, and planners allow for 10% of recruited participants to be non-evaluable in each arm. Calculate the recruitment target.

The planned retention fraction is \(1-0.10=0.90\). The recruitment target per arm is \(\lceil 35/0.90\rceil=\lceil 38.888\ldots\rceil=39\) participants. There are four arms, so the total target is \(4(39)=156\) participants.

At a 10% non-evaluable rate, 39 recruits correspond to an expected \(39(0.90)=35.1\) evaluable participants per arm. Rounding up is necessary because 38 recruits would give an expected \(38(0.90)=34.2\), below the target of 35. These expected values describe the planning assumption; actual numbers may differ.

Checks, Alternatives, and Limitations

Before accepting a total, check that the number of arms is correct, the control is counted once, and every comparison-specific minimum is met. A useful audit is to write the proposed allocation explicitly and compare each arm with its requirement. Also check whether requirements mean randomized or evaluable participants, whether rounding has been applied upward, and whether all comparisons really use the same control group and recruitment population.

A tempting alternative is to calculate each two-arm comparison separately and add the resulting totals. That would count the shared control repeatedly, so it does not give the recruitment total for one multi-arm trial. Another tempting approach is to average the per-comparison minimums and use that as the common size. This can leave the arm associated with the largest requirement under its minimum. Equal allocation is straightforward, but it may recruit more participants than a plan that allows different group sizes. Whether a different allocation is preferable depends on the design objectives and constraints; it is not established merely by this equal-allocation calculation.

Equal allocation also has limits. It does not establish that the sample-size requirements themselves are appropriate, account automatically for multiple comparisons, or resolve whether sharing a control is suitable for the scientific question. If treatment groups differ in outcome variability, follow-up, or anticipated missingness, one common recruitment target may need further justification. And if the shared control data are not genuinely common to the comparisons—for example, because eligibility or assessment differs—simply counting one control group may not be defensible.

Common mistake: “The three comparisons need 44, 52, and 47 per group, so the average requirement is 47.67; recruit 48 per arm.” This fails because 48 is below the 52 required for one comparison. The correction is to use the maximum requirement, 52 per arm, and then count the four arms once each: \(4(52)=208\).
Key takeaway: With one control and \(k\) treatments, equal allocation uses the largest relevant per-group minimum in every arm. The total is that common group size multiplied by \(k+1\), with the shared control counted once.

Check Your Understanding

Work through each problem, then check the solutions below.

  1. A trial has one control and two treatments. Their per-group minimums are 33 and 37. What equal group size and total recruitment are required?
  2. A trial has one control and four treatments. The largest control minimum is 42, and the treatment minima are 35, 39, 41, and 38. Find the equal group size and total.
  3. There are one control and three treatments, each requiring 28 evaluable participants. If 20% are expected to be non-evaluable, how many should be recruited per arm and in total?
  4. Why is it generally incorrect to average per-group minimums of 40, 45, and 51 and use the rounded average as an equal group size?

Solutions. (1) The common size is \(\max(33,37)=37\); there are three arms, so \(N=3(37)=111\). (2) The largest of all requirements is 42; there are five arms, so \(N=5(42)=210\). (3) The retention fraction is 0.80, so the per-arm target is \(\lceil28/0.80\rceil=35\); four arms require \(4(35)=140\) recruits. (4) The average is \(45.33\), which rounds up to 46, below the maximum requirement of 51. Equal allocation must meet every minimum, so the correct size is 51 per arm, not the average.

Clinical Biostats