CausalSmith · seminar slides
Better Precision in Multiarm Binary Experiments
Allocate according to the comparison weights, then cap a small adjustment toward zero to reduce worst-case squared error.
slides for Second-order Minimax Risk in Multi-arm Binary Randomization
Research Question
A practitioner wants to compare several treatments using a binary outcome. Both allocation and estimation affect precision.
The natural approach chooses allocation probabilities to control the variance of an unbiased inverse-probability estimator.
- Sudijono et al. (2026) establish the sharp improvement from allowing bias for two binary arms.
- Hull (2026) studies optimal design and estimation for bounded two-arm outcomes.
For several binary arms, which design and estimator improve worst-case precision—and how large can the improvement be?
Key Idea
Assign units independently in proportion to the absolute comparison weights. Keep that allocation and shrink the estimate toward zero, capping the adjustment.
Binary outcomes provide two protections:
- Near zero, shrinkage removes noise.
- Away from zero, nonzero unit comparisons already reduce variance enough to pay for the adjustment.
informal · Theorem T-7 For fixed K≥2, a fixed nonzero zero-sum contrast c, and unrestricted binary schedules, capped shrinkage improves worst-case risk by at least C0(c)κcn−4/3 for sufficiently large n; optimal improvement has order n−4/3.
Here n is population size, K is the number of arms, and c contains the comparison weights. The benchmark constant is C0(c)=(∑a∣ca∣)2/4, and κc>0 depends on the comparison.
Example
Compare arm 1 with the average of arms 2 and 3: c†=(1,−1/2,−1/2).
Assign independently with probabilities q⋆=(1/2,1/4,1/4).
Zi=sign(cAi†)(2Yiobs−1),μi=ti,1−2ti,2+ti,3.
Unit i receives arm Ai; its observed outcome is Yiobs=ti,Ai, where ti,a is its binary potential outcome under arm a.
The transformed observation Zi is a sign with mean μi, the unit comparison. Its average estimates the population comparison τc†(z), where z records all potential outcomes.
ED⋆{n1i∑Zi−τc†(z)}2z=n1−n21i∑μi2.
The expectation averages over independent assignment D⋆. Nonzero unit comparisons subtract variance from the 1/n benchmark.
Model and Assumptions
The schedule z=(t1,…,tn) records every unit’s potential outcomes across arms AK={1,…,K}.
Lc=a∈AK∑∣ca∣,Ic=[−2Lc,2Lc],τc(z)=n1i=1∑na∈AK∑cati,a
The target τc(z) averages unit comparisons. The absolute-weight sum Lc determines its feasible range Ic.
- Fixed population: assignment supplies the randomness.
- Binary outcomes: each ti,a is zero or one.
- No interference: the observed outcome is ti,Ai.
- Fixed comparison: K≥2 and nonzero c, with ∑aca=0, stay fixed as n grows.
Potential outcomes within a unit are otherwise unrestricted. The example permits every binary triple.
Risk Criterion
Choose an assignment law D and estimator τ before learning the schedule.
ρn(c)=D∈Δ(AKn),τinfz∈TKnmaxED[{τ((Ai,Yiobs)i=1n)−τc(z)}2].
The minimax risk ρn(c) is the smallest achievable worst-case mean squared error.
- Δ(AKn) includes every assignment distribution, including dependent assignments.
- TKn contains every complete binary schedule.
- Rn(D,τ;z) denotes the expected squared error inside this criterion.
Clipping an estimate to Ic cannot increase squared error because the target lies there.
The optimization permits biased estimators.
Allocation and Benchmark
Assign independently in proportion to absolute comparison weights.
Sc={a∈AK:ca=0},Lc=a∈AK∑∣ca∣,qa⋆=Lc∣ca∣(a∈Sc).
The set Sc contains arms entering the comparison; qa⋆ is their assignment probability.
τcHT⋆=proj[−Lc/2,Lc/2][n−1i=1∑na∈Sc∑ca1{Ai=a}qa⋆Yiobs−1/2].
The centered Horvitz–Thompson rule subtracts 1/2, applies comparison and inverse-probability weights, and averages. The indicator selects the assigned arm; projection clips to the target range.
informal · Theorem T-3 For fixed K≥2 and nonzero zero-sum c, minimax risk has first-order constant C0(c); independent proportional allocation and the projected centered Horvitz–Thompson rule have worst-case risk at most C0(c)/n.
The average before projection is unbiased. Its variance guarantee does not exploit improvements available from bias.
Main Result
Under the fixed binary model, no interference, and fixed K≥2 and nonzero zero-sum c,
z∈TKnsupRn(D⋆,τnsh;z)≤C0(c){n−1−κcn−4/3}.
For sufficiently large n, our capped-shrinkage estimator τnsh improves worst-case risk by at least C0(c)κcn−4/3.
Define dn(c)=C0(c)/n−ρn(c), the best achievable improvement.
C0(c)κc≤n→∞liminfn4/3dn(c)≤n→∞limsupn4/3dn(c)≤43C0(c).
The optimal improvement has order n−4/3, even allowing dependent assignments and arbitrary estimators.
In the example, C0(c†)=1: the benchmark is 1/n.
Independent Signs
Let hc=Lc/2, the target’s half-range.
Wi=a∈Sc∑qa⋆ca1{Ai=a}(Yiobs−21),Vi=hcWi,Xn=n1i=1∑nVi.
The weighted contribution Wi always has magnitude hc: proportional allocation cancels the magnitude of the assigned arm’s weight.
Thus Vi is minus one or one, and Xn averages independent signs.
Write μi=E(Vi∣z)=∑acati,a/hc. Their average mean is the normalized target Θn(z)=τc(z)/hc.
The unadjusted normalized risk is Var(Xn∣z)=n−1−n−2∑iμi2.
In the example, hc=1 and Vi=Zi.
Binary Spacing
A response type is one unit’s vector of binary potential outcomes. Fixed K gives finitely many types.
λc=min{Lc/2∑a∈AKcata:t∈TK, a∈AK∑cata=0}.
Here TK contains all binary response types. The positive number λc is the smallest nonzero normalized unit comparison.
Every μi is zero or has magnitude at least λc. Therefore, n−2∑iμi2≥(λc/n)∣Θn(z)∣.
Moving the population comparison away from zero forces variance savings, even when individual comparisons have opposing signs.
In the example, unit comparisons are −1,−1/2,0,1/2,1, so λc†=1/2.
Shrinkage Rule
Keep proportional allocation and adjust Xn.
bn=n−1/3,εn=4λcn−1/3,gn(x)=max{−bn,min(x,bn)},
The width bn caps the argument of the adjustment; εn controls its strength.
τnsh=proj[−hc,hc](hc{Xn−εngn(Xn)}).
The rule adjusts the normalized average, restores the original scale, and clips to the target range.
- Inside the cap, multiply Xn by 1−εn.
- Outside it, subtract a fixed magnitude εnbn toward zero.
For the example, apply this rule directly to the average of the Zi, using hc=1 and λc=1/2.
Risk Accounting
At a fixed schedule, the change in normalized risk is −2εnCov(Xn,gn(Xn)∣z)+εn2E[gn(Xn)2∣z].
- Noise removed: the covariance term lowers risk.
- Adjustment cost: the positive term is at most (λc/16)n−4/3.
- Monotonicity: the increasing function gn makes the covariance nonnegative.
- The cap: bounds the adjustment cost uniformly over schedules.
The original variance saving n−2∑iμi2 remains available.
Which source of savings pays for the adjustment?
Two Comparison Regions
Near zero: ∣Θn(z)∣≤bn/2.
Concentration makes crossing the cap exponentially unlikely. Usually gn(Xn)=Xn, so the covariance is nearly the original variance.
Existing variance savings plus noise removal provide at least 2εn/n, before the rare-event correction. Paying adjustment cost leaves coefficient Ac=λc/2−λc/16>0.
Away from zero: ∣Θn(z)∣>bn/2.
Binary spacing already saves at least (λc/2)n−4/3. Paying adjustment cost leaves coefficient Bc=7λc/16>0, even ignoring noise removal.
For sufficiently large n, the rare-event correction is small enough that κc=21min{Ac,Bc}>0 works for every schedule.
Embedded Two-arm Difficulty
Why can another procedure not achieve a larger-order improvement?
Restrict schedules so all positively weighted arms share one outcome, and all negatively weighted arms share another.
Changing an arm label within either group reveals the same outcome. The target becomes a two-arm effect multiplied by hc.
C0(c)ρn,2≤ρn(c)andρn(c)≤nC0(c).
Here ρn,2=ρn((1,−1)) is unrestricted two-arm minimax risk. Squared-error rescaling contributes hc2=C0(c).
In the example, restrict to ti,2=ti,3.
We therefore need a two-arm risk floor close to 1/n.
Scalar Experiment
A distribution over fixed schedules gives a lower bound on worst-case risk.
Start with counts (p+,p−,r0) summing to n:
- Randomly place p+ positive-effect units of type (1,0).
- Randomly place p− negative-effect units of type (0,1).
- Give each remaining unit type (0,0) or (1,1), with equal probabilities independently.
Transform observations to Si=Yiobs in arm 1 and Si=1−Yiobs in arm 2.
X(z,A)=i=1∑nSi(z,A).
The count X records transformed successes: positive-effect units contribute one, negative-effect units zero, and equal-outcome units fair bits.
Conditional on the counts, X=p++B, with B∼Binomial(r0,1/2). The actual target is (p+−p−)/n.
Why Assignment Cannot Help
For every count triple, the law of X is the same for every assignment vector.
Conditional on X=x, the transformed observation vector is uniform among binary vectors with x ones, regardless of the count triple.
Consequently, averaging an estimator over assignments and vectors with the same X gives a scalar rule f(X) with no larger average squared error.
A risk floor for every f therefore constrains every original design and estimator.
The remaining ingredient is a particular distribution over the count triples.
Parameterized Count Prior
Fix n≥8 and set α=n−1/3.
Use θ as a scalar prior-family parameter, distinct from the normalized comparison Θn(z). For ∣θ∣≤α/2, draw unit response types independently:
θPr{(1,0)}=2α+θ,θPr{(0,1)}=2α−θ,θPr{(0,0)}=θPr{(1,1)}=21−α.
These probabilities determine the distribution of (p+,p−,r0): count how many draws fall in each effect class.
The total probability of a nonzero effect is α; θ shifts the balance between positive and negative effects.
Conditional on the counts, this is exactly the schedule construction just described.
Observation Law
Because assignment cannot improve this prior experiment, calculate its scalar risk using all first-arm observations.
Let σi=ri,1, where ri is unit i’s drawn two-arm response type. Then X counts the ones in σ.
pθ(σ)=i=1∏n(21+θ)1{σi=1}(21−θ)1{σi=0},
This is the likelihood of n independent binary observations with success probability (1+θ)/2.
Thus X has a binomial law determined by θ, connecting the count prior to an explicit statistical experiment.
Its target is still the realized schedule effect, rather than just the parameter θ.
Conditional Target
Let τ(r) be the average realized two-arm effect. Write Rˉ(σ) for the average of the observed signs 2σi−1.
γα(θ,σ):=Eθ(τ(r)∣σ)=θ+ωα(θ){Rˉ(σ)−θ},ωα(θ):=1−θ2α−θ2.
The conditional target γα combines the family mean θ with the observed sign average. The coefficient ωα lies between zero and α.
Only a small share of units have nonzero effects, so observations produce a small correction to the family mean.
Conditional averaging implies E[(f(X)−τ(r))2]≥E[(f(X)−γα(θ,σ))2].
Bounding error for this conditional target therefore bounds error for the actual schedule target.
Prior Window
Mix the count distributions over θ using the smooth density
wα(θ)=8α15(1−α24θ2)21{∣θ∣≤α/2}.
The density wα integrates to one and vanishes at the endpoints of its support. Mixing over it completes the particular count prior.
Its Fisher information—expected squared derivative of the log density—is J(wα)=40/α2=40n2/3.
A prior concentrated in a window of width α has information on the inverse-square scale 1/α2.
How much can the observations add, and how sensitive is the target?
Sensitivity and Information
For the conditional target,
Eθ{∂θγα(θ,σ)}=1−ωα(θ)≥1−α.
The expected derivative measures how much the target moves when θ changes. It remains close to one: the observation correction costs at most α in sensitivity.
For the observation likelihood,
In(θ)=1−θ2n≤1−α2/4n.
The information In adds across the n independent observations; success probabilities near one-half make its leading scale n.
Van Trees (1968) bounds average squared error below by squared average target sensitivity divided by total prior and observation information.
Two-arm Risk Floor
Applying that inequality to our explicit count prior gives a bound against every two-arm design and estimator.
For every integer n≥8, let ρn,2:=ρn((1,−1)) denote the unrestricted labeled-schedule minimax risk for the two-arm contrast (1,−1). Then n/(1−n−2/3/4)+40n2/3(1−n−1/3)2≤ρn,2 and n−1−43n−4/3≤ρn,2.
The fraction now has identified components:
- Numerator: sensitivity is at least 1−α.
- Denominator: observation information is at most n/(1−α2/4), and prior information is 40/α2.
With α=n−1/3, the sensitivity loss and the prior information relative to n both have scale n−1/3.
That relative loss applied to baseline risk 1/n gives n−4/3. The embedding therefore limits multiarm improvement to at most 43C0(c)n−4/3.
Further Results
Computable bounds from a feasible procedure and a schedule prior bracket minimax risk with width negligible relative to n−4/3, for every fixed real contrast.
Open Questions
- With at least three active arms, does n4/3dn(c) converge, and what is its sharp constant?
- Can the hardest response-count configurations identify a limiting equation, an optimal correction, and a matching prior?
- How far can finite optimization reach as the response-count state space grows?
Takeaways
- Independent allocation proportional to absolute comparison weights attains the benchmark C0(c)/n.
- Capped shrinkage improves uniformly: noise removal protects comparisons near zero, and binary spacing protects comparisons away from zero.
- A concrete schedule prior and embedded two-arm difficulty limit the optimal improvement to order n−4/3.
Appendix: Exact Count Reduction
Averaging over arbitrary unit labels turns the unrestricted experiment into an equivalent finite game using response-type, allocation, and observed-success counts.
Fix n∈N, K≥2, and a nonzero zero-sum contrast c in the labeled-schedule and finite-orbit games of Definition P-1, Definition P-3. Then:
- (Lossless symmetrization.) For every labeled procedure p, there are an invariant labeled procedure pˉ and an orbit procedure q such that pˉ is the common-unit-permutation average of p, and for every complete labeled schedule z∈TKn, Rn(pˉ;z)≤∣Sn∣1σ∈Sn∑Rn(p;σz). The orbit procedure q is dominated by this averaged invariant representative in the corresponding orbit risk.
- (Exact invariant correspondence.) Invariant labeled procedures are in bijection with orbit procedures (π,δ). Under this bijection, each invariant labeled procedure and its orbit representative realize the same allocation-count and observation-count rule, and for every z∈TKn, Rn(q;counts(z))=Rn(pˉ;z).
- (Target preservation.) If m=counts(z), with mt=#{i:ti=t}, then τc(z)=n1i∑a∈AK∑cati,a=n1t∑mta∈AK∑cata=τc(m).
- (Value equality.) The unrestricted labeled-schedule minimax risk equals the finite response-type orbit minimax value: ρn(c)=Gn(c).
- (Orbit saddle point.) There exist an orbit procedure q⋆ and a prior ν on Mn,K such that, for every response-count vector m and every orbit procedure q, Rn(q⋆;m)≤Gn(c)andGn(c)≤Eν[Rn(q;m)].
Appendix: Universal Second-order Rate
Explicit capped shrinkage and an embedded two-arm converse bound the optimal improvement on the n−4/3 scale.
For every fixed K≥2 and every nonzero zero-sum contrast c, let λc, the smallest nonzero normalized response-type contrast magnitude, be λc=min{Lc/2∑a∈AKcata:t∈TK, a∈AK∑cata=0}. Define C0(c)=4Lc2,Ac=2λc−16λc,Bc=167λc,κc=21min{Ac,Bc}, and dn(c)=nC0(c)−ρn(c),sn=n4/3. The following assertions hold:
- (Spacing.) The constants satisfy 0<λc≤1,0<κc.
- (First-order envelope.) For every n, ρn(c)≤nC0(c).
- (Uniform shrinkage bound.) There is a finite integer Nc such that, for every integer m≥Nc, 4λcmexp{−m1/3/8}≤2λc−16λc, and, for every n≥Nc, the explicit clipped-shrinkage procedure τnsh satisfies z∈TKnsupRn(D⋆,τnsh;z)≤C0(c){n−1−κcn−4/3}.
- (Second-order envelope.) The normalized second-order improvement satisfies C0(c)κc≤n→∞liminfn4/3dn(c)≤n→∞limsupn4/3dn(c)≤43C0(c).
- (Regular-variation index.) For every positive sequence an, every β, and every C>0, if an is regularly varying with index β and andn(c)→C, then β=4/3.
Appendix: Rational Risk Certificates
For rational contrasts, a finite linear program minimizes a common risk ceiling over allocation probabilities and grid-estimator weights; its solution supplies a procedure, while dual risk weights supply a count prior with a matching lower bound up to grid error.
Fix natural numbers K,n,M, a rational nonzero zero-sum contrast c∈QK, and suppose n≥1 and M≥1; here ρn(c) is the labeled-schedule minimax risk of Definition P-1. In the rational grid-action program of Definition P-8, there exist a rational allocation certificate πn,M,c, a joint design-action weight wn,M,c, a rational epigraph value u, a rational response-count multiplier νn,M,c:Mn,K→Q, and an invariant estimator δn,M,c on allocation and observation counts such that:
- (Exact rational certificate.) There are rational grid weights wQ and rational dual multipliers y such that wn,M,c is the real embedding of wQ, the tuple (πn,M,c,wQ,u) is primal feasible for the grid program, y is dual feasible, νn,M,c is the risk component of y, and u is the dual objective value of y.
- (Barycenter estimator.) For every allocation count r∈Rn,K and compatible observation x, δn,M,c(r,x)=⎩⎨⎧g∈ΓM,c∑gwr,x,gn,M,c/πrn,M,c,0,πrn,M,c>0,πrn,M,c=0.
- (Optimal value.) The real value of u is the grid LP value: u=Λn,M(c).
- (Certificate sandwich.) With Bn,c(νn,M,c)=inf{v∈R:∃r∈Rn,K with v=BayesRiskn,c(r,νn,M,c)}, and with Un,M(c) denoting the unrestricted labeled-schedule risk of δn,M,c under πn,M,c, the certificates satisfy Bn,c(νn,M,c)≤ρn(c)≤Un,M(c)≤Λn,M(c)≤Bn,c(νn,M,c)+4M2C0(c).
- (Orbit counts.) The finite sets in the certificate have cardinalities ∣Mn,K∣=(2K−1n+2K−1),∣Rn,K∣=(K−1n+K−1), and r∈Rn,K∑∣{x:x is compatible with r}∣=(2K−1n+2K−1).
- (Mesh-rate scaling.) For every positive sequence ak and every integer sequence Mk≥1, if Mk2ak⟶0, then ak4Mk2C0(c)⟶0.
- (Asymptotic certificates.) For every positive normalizing sequence ak and every grid-resolution sequence Mk≥1 satisfying ak/Mk2→0, the rational certificates at mesh Mk admit lower and upper endpoints Bk and Uk with Bk≤ρk(c)≤Uk,ak{Uk−Bk}⟶0. Consequently, whenever akdk(c) has a finite limit ℓ, the scaled lower and upper certificate improvements both converge to that limit: ak{kC0(c)−Uk}⟶ℓ,ak{kC0(c)−Bk}⟶ℓ. At the second-order scale ak=k4/3, the specialization Mk=k satisfies the mesh condition and yields k4/3{Uk−Bk}⟶0.
Appendix: Real Contrast Certificates
Rational approximations transfer finite procedure–prior risk brackets to every fixed real contrast with width negligible relative to n−4/3.
Fix K≥2 and a nonzero zero-sum real contrast c on AK. For real contrasts c1,c2, write η(c1,c2)=21a∈AK∑∣c1(a)−c2(a)∣,C0(c1)=4Lc12. A tuple (B,U,R−,R+) is a transferred certificate for (n,M,c,q), where q∈QK∖{0} is zero-sum, if there exist an invariant allocation-count distribution π, a rational grid-action weight w, a rational epigraph value u, a rational response-count prior ν, an invariant barycenter rule δ, a projected upper procedure, and a schedule prior such that the exact rational primal-dual grid certificate and barycenter identities hold for q,π,w,u,ν,δ, and B=Bn,q(ν),U=Un,M(q;π,δ),u=Λn,M(q), B≤ρn(q)≤U≤u≤B+4M2C0(q), R−={max(0,B−η(c,q))}2,R+=(U+η(c,q))2, R−≤ρn(c)≤R+, and R+−R−≤4M25C0(q)+4C0(q)η(c,q)n−1/2+3η(c,q)2. The projected upper procedure certifies worst-case risk at most R+, and the schedule prior certifies Bayes risk at least R−. Then the following hold.
- (Finite-grid transfer.) For every rational zero-sum contrast q∈QK∖{0} and every pair of integers n,M≥1, there exist B,U,R−,R+∈R forming a transferred certificate for (n,M,c,q).
- (Real-contrast approximation.) There exist rational zero-sum contrasts c(n)∈QK∖{0} and real sequences Bn,Un,Rn−,Rn+ such that, for every arm a∈AK, c(n)(a)⟶c(a), n5/6η(c,c(n))⟶0, for every n≥1, (Bn,Un,Rn−,Rn+) is a transferred certificate for (n,n,c,c(n)), and n4/3(Rn+−Rn−)⟶0.
- (Exact rational case.) If a rational zero-sum contrast q∈QK∖{0} embeds coefficientwise as c, then for every n≥1 there exist B,U,R−,R+∈R forming a transferred certificate for (n,n,c,q) and satisfying U−B≤4n2C0(c).