Why Response-Rate Assumptions Matter
An ethical allocation target can depend on assumed response probabilities in two ways. Those probabilities determine the expected responses under each allocation, and they determine the variability of an estimated treatment-control difference. When a target is subject to a precision requirement, changing the response-rate assumptions can therefore change both the best allocation within the feasible set and the feasible set itself.
This tutorial studies a two-arm trial with a binary response. It treats the assumed response probabilities as inputs to a planning calculation, not as known truths. The aim is to make the sensitivity calculation explicit: specify the assumptions, recalculate the variance constraint, and then optimize the stated welfare objective over the allocations that satisfy it.
Model, Assumptions, and the Precision Constraint
For the planning calculation, assume each participant has a binary response, participants' responses are independent within and between arms, and the response probability is constant within each arm. For an allocation with \(n_T=Nx\) treatment participants and \(n_C=N(1-x)\) control participants, the sample response proportions estimate \(p_T\) and \(p_C\). Under this model, the variance of their difference is
This is a planning variance: it uses assumed probabilities in place of unknown probabilities. It presumes both arms receive participants, so \(0<x<1\). Suppose the design requires this variance to be no greater than a chosen bound \(V_{\max}\). A smaller bound demands more precision. The bound is a design choice that must be justified in the application; the calculations below use \(V_{\max}=0.0055\) as a hypothetical requirement.
To derive the feasible range, write \(a=p_T(1-p_T)/N\) and \(b=p_C(1-p_C)/N\). Since \(x(1-x)>0\), multiplying the variance inequality by this positive quantity preserves its direction:
The feasible allocations are the values between the two roots of this quadratic, when real roots in \((0,1)\) exist. The variance expression diverges as \(x\) approaches 0 or 1 when the corresponding arm has positive response variance. Thus an adequate precision constraint generally excludes allocations too close to either extreme.
Worked Calculations Under Alternative Assumptions
Worked Example: A Baseline Assumption
Suppose a hypothetical trial plans \(N=200\) participants, assumes \(p_T=0.60\) and \(p_C=0.40\), and requires the variance of the estimated difference in response proportions to be at most \(0.0055\). Find the variance-feasible range and the ethical target.
Both arm variances are \(0.60(0.40)=0.24\) and \(0.40(0.60)=0.24\). Consequently, \(a=b=0.24/200=0.0012\), and the constraint becomes
The boundary equation has roots
The variance constraint therefore permits treatment fractions from about 32.16% to 67.84%. Because \(p_T>p_C\), expected responses increase with the treatment fraction, so the constrained ethical target is the upper endpoint, approximately \(x=0.6784\). The expected number of responses at that target is
This is an expected count under the assumed probabilities, not a guarantee that the trial will observe 107 responses. The target is a continuous allocation fraction; implementation with 200 participants requires a whole-number allocation and may involve rounding.
Worked Example: Higher Assumed Response Probabilities
Keep \(N=200\) and \(V_{\max}=0.0055\), but suppose planning assumptions change to \(p_T=0.70\) and \(p_C=0.30\). Recalculate the target rather than carrying the baseline target forward.
The Bernoulli variances are both \(0.70(0.30)=0.21\), so \(a=b=0.21/200=0.00105\). The boundary condition is
The feasible range is approximately 25.69% to 74.31% treatment. Since the assumed treatment response probability exceeds the control probability, the welfare-maximizing feasible target is the upper endpoint, \(x\approx0.7431\). The expected response count is
The larger target than in the baseline calculation follows from the recalculated constraint and the stated objective. It does not show that the true treatment response probability is 0.70; it shows what the planning rule implies if those assumptions are used.
Worked Example: Treatment Assumed to Have a Lower Response Rate
Again let \(N=200\) and \(V_{\max}=0.0055\), but now assume \(p_T=0.35\) and \(p_C=0.45\). The arm variances differ, so the feasible range is not obtained by using the equal-variance shortcut.
Here \(a=0.35(0.65)/200=0.0011375\) and \(b=0.45(0.55)/200=0.0012375\). Substitution into the quadratic constraint gives
or \(0.0055x^2-0.0054x+0.0011375\le0\). The roots of the boundary equation are
Because the assumed treatment response probability is lower, expected responses decrease as \(x\) increases. The constrained target is therefore the lower feasible endpoint, \(x\approx0.3060\). At that target,
This example illustrates why the optimization direction must be checked after updating the inputs. Choosing the upper endpoint simply because it was preferred under the baseline assumptions would be wrong here.
What the Sensitivity Analysis Shows
Across these hypothetical scenarios, the treatment targets are about 67.84%, 74.31%, and 30.60%. These are not three estimates of a single data-driven target. They are conditional planning results: each follows from its own assumed response probabilities, the same total sample size, the same variance bound, and the same expected-response objective.
The variance constraint changes with the response probabilities because the Bernoulli variance \(p(1-p)\) changes. For equal arm variances, a change in those variances changes the allowable range symmetrically around one-half. When the arm variances differ, the feasible range need not be symmetric. The objective can also change direction if the assumed ordering of \(p_T\) and \(p_C\) changes. Sensitivity analysis must recalculate both the variance-feasible range and the preferred endpoint.
The calculations depend on their assumptions. Independence, stable arm-specific response probabilities, a fixed total sample size, and the chosen variance cap are all part of the planning model. If response probabilities vary across participant subgroups, if outcomes are dependent, or if the estimator and variance model differ from the ones used here, the displayed variance formula may not apply. A planning target is only as defensible as its model and inputs.
Diagnostics, Alternatives, and Limitations
Several checks help identify a faulty sensitivity calculation. First, verify that every variance term is nonnegative and uses the correct arm's probability and allocation fraction. Second, substitute each reported boundary back into the original variance expression; rounding should produce a value close to, but not materially above, \(V_{\max}\). Third, check that the chosen endpoint maximizes the stated objective: use the upper endpoint when \(p_T>p_C\), the lower when \(p_T<p_C\), and acknowledge indifference in expected response count when the probabilities are equal. Finally, verify that expected counts are calculated as \(N[xp_T+(1-x)p_C]\), not by multiplying a response probability by an inconsistent allocation count.
A common mistake is to vary \(p_T\) and \(p_C\) in the welfare calculation while leaving the variance-feasible range unchanged. That is generally incorrect: the assumed response probabilities also determine the Bernoulli variances in the constraint. Another mistake is to describe an assumed rate as if it were observed evidence. Scenario calculations do not quantify how likely each scenario is, nor do they establish which assumed rates are correct.
Equal allocation is a simple alternative: it gives each arm half the participants and can be compared with the constrained target, but it is not automatically optimal for the stated welfare objective. Unconstrained welfare maximization would allocate everyone to the arm with the larger assumed response probability, which fails the variance requirement when that allocation leaves no comparison arm. The constrained target balances the specified welfare objective against the specified precision requirement. Other objective functions or constraints can yield different targets; conclusions should not be transferred to them without recalculation.
Choose plausible arm-specific response probabilities and state that they are planning assumptions.
Insert the scenario's probabilities into the variance formula and solve the inequality under the stated variance bound.
Select the feasible endpoint that maximizes the stated expected-response objective, then check the boundary variance and expected count.
The method has limitations even when each calculation is correct. It treats assumed response probabilities as fixed inputs, whereas they are uncertain and may be misspecified. A small set of scenarios reveals how the target changes under those scenarios, but it is not a probability distribution over targets and does not guarantee robustness to values outside the chosen range. Report the assumptions, the constraint, and the resulting target together so that the conditional nature of the recommendation is clear.
Check Your Understanding
Answer each question using the variance-constrained planning setup above. Brief solutions follow.
- If \(p_T=p_C\), what does expected response count imply about the choice among variance-feasible allocations?
- For \(N=200\), \(p_T=0.50\), and \(p_C=0.50\), calculate the variance at equal allocation and compare it with \(V_{\max}=0.0055\).
- If \(p_T<p_C\) and the variance-feasible range is from 0.28 to 0.70, which endpoint maximizes expected response count?
- Why is it incorrect to keep the baseline feasible interval when changing the assumed response probabilities?
Solutions. (1) Expected response count is constant in \(x\), so it does not distinguish among feasible allocations; another stated criterion would be needed to select one. (2) At \(x=0.50\), the variance is \(0.25/100+0.25/100=0.0050\), which is below \(0.0055\), so equal allocation meets the bound. (3) Choose \(x=0.28\), the lower endpoint, because expected response count decreases as treatment allocation increases when \(p_T<p_C\). (4) The variance constraint contains \(p_T(1-p_T)\) and \(p_C(1-p_C)\), so changing the assumed response probabilities generally changes the variance and its feasible allocation range.