CausalSmith · seminar slides
Choosing Treatment Probabilities under Interference
Use the links between intervention units and outcome units to allocate treatment chances and obtain conservative confidence intervals.
slides for Graph-Adaptive Bernoulli Design for Bipartite Interference
Motivation
Treatment is assigned to one population; outcomes are measured in another.
An outcome may depend on several interventions. We want to compare treating its entire intervention neighborhood with treating none of it.
- Lu et al. (2025) establish estimation and inference under independent assignment with a common treatment probability.
- Shared interventions make outcome exposures dependent. A common probability ignores differences in those overlaps.
- Direct variance optimization requires unknown potential outcomes.
- Brennan et al. (2022) optimize clustering under bounded linear interference; clustering changes assignment dependence.
Can we use the known links to improve allocation while retaining independent assignment and the same expected treatment total?
Key Idea
Keep assignments independent, but choose a separate treatment probability for each intervention.
Let Gn denote the known graph of intervention–outcome links and p the vector of proposed treatment probabilities.
Replace unknown outcome-dependent variance terms with a variance envelope: an upper bound computed from Gn, p, and a bound on potential outcomes.
- Minimize this envelope before randomization; call a minimizing vector pn∗(Gn).
- With a feasible budget and positive probability floor, this is a convex optimization problem.
- With bounded outcomes, bounded neighborhoods and overlap, uniform positivity, and nondegenerate variance, the optimized design supports normal approximation and conservative confidence intervals.
The same computable bound serves allocation and inference.
Example
Suppose every outcome has exactly one intervention neighbor.
Let n count outcomes, sk count outcomes linked to intervention k, and ρ be the common treatment probability in the homogeneous vector phom.
The score gk is the marginal change in one quarter of the envelope when probability k increases.
gk(Gn,phom)=n−1sk2((1−ρ)−2−ρ−2).
The squared incidence sk2 counts ordered outcome pairs sharing intervention k, including each outcome paired with itself.
When ρ=1/2, unequal incidences produce unequal marginal scores. Moving probability from a higher-score intervention to a lower-score intervention reduces the envelope while preserving the budget, provided the common probability is interior.
Model
The known graph Gn links mn intervention units in In to n outcome units in On. Outcome i's intervention neighborhood is Ni(Gn).
Potential outcomes are fixed. For assignment vectors z,z′, local interference requires
zNi(Gn)=zNi(Gn)′⟹Yi(zNi(Gn))=Yi(zNi(Gn)′).
Thus assignments outside the neighborhood cannot affect outcome i; interference inside it is unrestricted.
Let Yi1,Yi0 be its all-treated and all-control outcomes. Their population averages μ1,μ0 define the target τn=μ1−μ0.
Intervention k is independently treated with probability pk. The target-exposure probabilities are
πi1(p)=k∈Ni(Gn)∏pk,πi0(p)=k∈Ni(Gn)∏(1−pk),
Each product is the chance of observing one target outcome. Larger neighborhoods can make both exposures rare.
Feasible Designs
Reallocate treatment chances while preserving capacity and allowing both assignment states.
Pn,Bn,ϵ={p∈[0,1]mn:ϵ≤pk≤1−ϵ for every k∈In,k∈In∑pk=Bn}.
This set contains probability vectors satisfying two restrictions:
- Bn fixes the expected number of treated interventions.
- The floor 0<ϵ<1/2 keeps probabilities away from zero and one.
Feasibility requires mnϵ≤Bn≤mn(1−ϵ).
The homogeneous benchmark assigns every intervention probability ρ=Bn/mn. Heterogeneous probabilities redistribute the same expected treatment total.
Estimator
Let Z be the realized assignment vector. Indicators Ti(Z) and Ci(Z) record all-treated and all-control neighborhood exposure.
Inverse-probability weighting corrects unequal chances of observing the target outcomes. Its weighted exposure counts are
D1(p,Z)=i∈On∑πi1(p)Ti(Z),D0(p,Z)=i∈On∑πi0(p)Ci(Z).
The Hájek estimator subtracts separately normalized weighted outcome means:
τH(p)=1{D1(p,Z)>0}D1(p,Z)i∈On∑πi1(p)Ti(Z)Yiobs−1{D0(p,Z)>0}D0(p,Z)i∈On∑πi0(p)Ci(Z)Yiobs.
Here Yiobs is the observed outcome; the indicators use each ratio when its weighted count is positive.
Normalization reduces sensitivity to random exposure counts. Aronow and Samii (2017) provide the general exposure-weighting framework.
Linearization
Random denominators make the estimator a difference of ratios. Its first-order contribution from outcome i is
ηi(p,Z)=(πi1(p)Ti(Z)−1)(Yi1−μ1)−(πi0(p)Ci(Z)−1)(Yi0−μ0).
This centered contribution combines exposure fluctuations with deviations from the two population means.
The variance scale is
σGn,D,p2(Y)=nVarD(n1i∈On∑ηi(p,Z)).
Here D is the randomization law; for independent Bernoulli assignment with vector p, abbreviate this as σGn,p2(Y).
The average of the ηi's approximates estimation error. Its variance still depends on unobserved outcome deviations.
Assumptions
For growing populations, retain local interference and independent assignment from the model. At every n, use a feasible envelope-minimizing vector pn∗(Gn).
- Bounded outcomes: ∣Yi1∣≤1 and ∣Yi0∣≤1.
- Bounded neighborhoods: di=∣Ni(Gn)∣≤dˉ, for a fixed bound dˉ.
- Bounded overlap: each neighborhood intersects at most Dˉ outcome neighborhoods, for a fixed bound Dˉ. Denote the maximum such count by Δn.
- Uniform positivity: the probability floors ϵn remain above a fixed ϵ0>0.
- Nondegenerate variance: liminfn→∞σGn,pn∗(Gn)2(Y)>0.
In the singleton example, di=1. Uniformly bounded incidences sk also bound the number of overlapping outcome neighborhoods.
Main Result
informal · Theorem T-4 Under local interference, independent assignment, bounded outcomes, bounded neighborhoods and overlap, uniform positivity, feasible envelope optimality, and nondegenerate variance, the Hájek estimator is asymptotically normal.
DnPrσGn,pn∗(Gn)2(Y)n{τH(pn∗(Gn))−τn}≤s⟶Pr{N(0,1)≤s}.
Here Dn is the optimized independent randomization law, s any real cutoff, and N(0,1) the standard normal distribution.
The standardized estimation error becomes normal under the assumptions just given.
In the singleton example, bounded sk, bounded outcomes, uniform positivity, and positive limiting variance deliver this conclusion for the feasible optimal design.
How can we choose probabilities and construct an interval when the variance contains unknown outcomes?
Shared Assignments
Let Sij(Gn)=Ni(Gn)∩Nj(Gn), the interventions shared by outcomes i,j.
Nonshared assignment factors cancel from normalized joint-exposure probabilities. Define the three covariance loads:
- Treated: rij1(Gn,p)=∏k∈Sij(Gn)pk−1−1.
- Control: rij0(Gn,p)=∏k∈Sij(Gn)(1−pk)−1−1.
- Cross-exposure: rij10(Gn)=1{Sij(Gn)=∅}.
For disjoint neighborhoods, all three are zero. With overlap, treated and control exposures cannot occur together; subtracting the control contribution produces the positive cross-load below.
Under independent assignment, interior probabilities, and bounded outcomes,
Ep[ηi(p,Z)ηj(p,Z)]=rij1(Gn,p)(Yi1−μ1)(Yj1−μ1)+rij0(Gn,p)(Yi0−μ0)(Yj0−μ0)+rij10(Gn){(Yi1−μ1)(Yj0−μ0)+(Yi0−μ0)(Yj1−μ1)}.
Expectation Ep is over assignments. This covariance separates computable exposure dependence from unknown outcome deviations.
Variance Envelope
Bounded target outcomes imply that each deviation from its population mean has absolute value at most two. Each product of deviations therefore has absolute value at most four.
Replacing the unknown covariance factors by these bounds gives
Venv(Gn,p)=n4i,j∈On∑{rij1(Gn,p)+rij0(Gn,p)+2rij10(Gn)}.
The sum runs over ordered outcome pairs. The factor two counts the two cross-exposure products.
informal · Theorem T-2 Under independent Bernoulli assignment with 0<pk<1 and ∣Yi1∣,∣Yi0∣≤1, the graph envelope upper-bounds the variance scale of the Hájek linearization.
σGn,p2(Y)≤Venv(Gn,p).
The right side requires only the graph and proposed probabilities. It can be evaluated before observing outcomes.
Optimal Allocation
Choose the feasible vector with the smallest computable variance bound:
pn∗(Gn)∈argminp∈Pn,Bn,ϵVenv(Gn,p).
The minimizer preserves the expected treatment budget and respects both probability bounds.
informal · Theorem T-3 If 0<ϵ<1/2 and mnϵ≤Bn≤mn(1−ϵ), the feasible set is nonempty, the envelope is convex, and a global minimizer exists.
The score gk(Gn,p) is the derivative of one quarter of the envelope with respect to pk.
- At an interior optimum, all intervention scores are equal.
- Unequal scores permit a budget-preserving improvement: decrease a higher-score probability and increase a lower-score probability.
- At a probability bound, the corresponding direction may be unavailable.
Because each load uses a shared neighborhood, allocation depends on the full overlap pattern.
Example Revisited
For two outcomes sharing their sole intervention k, the loads are rij1=pk−1−1, rij0=(1−pk)−1−1, and rij10=1.
Their envelope contribution inside the pairwise sum is pk−1+(1−pk)−1. Outcomes linked to different interventions contribute zero.
Thus each intervention's contribution is repeated sk2 times, explaining the squared incidence in its marginal score.
informal · Theorem T-7 If mn>0, 0<ϵ<1/2, ϵ<ρ=Bn/mn<1−ϵ, ρ=1/2, and homogeneous-point scores differ, the optimal envelope is strictly smaller than under homogeneous assignment.
With unequal sk, these conditions imply
pn∗(Gn)=phom,Venv(Gn,pn∗(Gn))<Venv(Gn,phom),
When ρ<1/2, a reducing transfer favors higher-incidence interventions; when ρ>1/2, it favors lower-incidence interventions.
This guarantees improvement in the envelope, not necessarily in actual variance.
Normal Approximation
The inference assumptions control both the size and dependence of the linearized contributions.
- Bounded neighborhoods and uniform positivity bound inverse-exposure weights. Bounded outcomes then bound every centered ηi.
- Contributions using disjoint intervention sets are independent. Bounded overlap limits how many contributions can depend on any one contribution.
- Nondegenerate variance makes the variance of their sum grow at least proportionally to n.
A central limit theorem for bounded contributions with bounded dependence therefore gives a normal approximation to their standardized sum.
The same controls make the ratio-estimator remainder negligible. For every δ>0,
DnPr(n{τH(pn∗(Gn))−τn}−n−1/2i∈On∑ηi(pn∗(Gn),Z)≥δ)⟶0,
This says that the scaled estimation error and the scaled linearized sum become indistinguishable, transferring the normal approximation to the Hájek estimator.
Conservative Inference
Use the envelope as the variance scale: Vcons(Gn,p)=Venv(Gn,p).
Let αcov∈(0,1) be the desired noncoverage probability and z1−αcov/2 its standard-normal critical value.
informal · Theorem T-5 Under the model and inference assumptions, feasible envelope optimality, and the standard-normal critical value, the graph-only Wald interval has asymptotic coverage at least 1−αcov.
1−αcov≤n→∞liminfpnPr∣τn−τH(pn)∣≤z1−αcov/2nVcons(Gn,pn).
Here pn=pn∗(Gn), and probability is over its independent assignments. The expression inside the probability defines the interval around the estimate.
The normal approximation uses the true variance scale; the interval uses an upper bound. That is why coverage is at least nominal.
Open Questions
- How closely does envelope reduction track actual variance and coverage? Sparse implementations, computation benchmarks, and simulations remain to be developed.
- Can pre-treatment outcomes or credible structural restrictions support an outcome-informed design criterion?
- How should probability design and inference change under clustered assignments or growing neighborhood and overlap sizes?
Takeaways
- Exposure weighting estimates the population all-treated-versus-all-control contrast. Heterogeneous probabilities allocate the chances of observing those exposures.
- Shared interventions determine covariance loads. Bounded outcomes turn those loads into a computable envelope with a convex, budget-constrained optimum.
- Under bounded local dependence, uniform positivity, and nondegenerate variance, the optimized design supports normal approximation and conservative graph-only confidence intervals.
Appendix: Convex Feasible Design
A feasible positivity-constrained budget admits a global envelope minimizer, characterized by marginal scores and probability-bound conditions.
Let Gn be a bipartite experiment with intervention-unit set In, and let ϵ,Bn∈R. Suppose that
- (Positivity margin.) 0<ϵ<1/2;
- (Feasible budget.) mnϵ≤Bn≤mn(1−ϵ).
Then Pn,Bn,ϵ is nonempty, compact, and convex, and p↦Venv(Gn,p) is convex on Pn,Bn,ϵ. Moreover, there exists a minimizer pn∗(Gn)∈Pn,Bn,ϵ such that Venv(Gn,pn∗(Gn))≤Venv(Gn,q)for every q∈Pn,Bn,ϵ. For every such minimizer pn∗(Gn), there exist λn∈R and functions ν⋅,n+,ν⋅,n−:In→R such that, for every k∈In, νk,n+≥0,νk,n−≥0,gk(Gn,pn∗(Gn))=λn−νk,n++νk,n−, and νk,n+((pn∗(Gn))k−(1−ϵ))=0,νk,n−(ϵ−(pn∗(Gn))k)=0.
Appendix: Heterogeneous Hájek Central Limit Theorem
Under bounded local dependence and the full regularity conditions, the optimal-design Hájek estimator admits a first-order approximation and a normal limit.
Consider a sequence of bipartite experiments indexed by n. Suppose:
- (Outcome indexing.) For all sufficiently large n, ∣On∣=n.
- (Assignment and interference.) Assumption A-2 and Assumption A-1 hold at every n for the assignment design Dn and probabilities pn.
- (Outcome and graph regularity.) Assumption A-5, Assumption A-6, and Assumption A-7 hold at every n, with constants dˉ and Dˉ, respectively.
- (Feasibility and optimality.) For every n, pn∈Pn,Bn,ϵn as in Definition P-1, and pn=pn∗(Gn) as in Definition P-7.
- (Uniform positivity.) There exists ϵ0>0 such that ϵ0≤ϵn for all sufficiently large n.
- (Variance.) Assumption A-8 holds for σGn,pn2(Y) as in Definition P-5.
Then, for every δ>0, DnPr(n{τH(pn∗(Gn))−τn}−n−1/2i∈On∑ηi(pn∗(Gn),Z)≥δ)⟶0, and, for every s∈R, DnPrσGn,pn∗(Gn)2(Y)n{τH(pn∗(Gn))−τn}≤s⟶Pr{N(0,1)≤s}.
Appendix: Post-design Wald Coverage
The graph-only variance scale bounds the true scale and yields asymptotic coverage at least the nominal level.
For a sequence of bipartite experiments Gn with outcome sets On, finite assignment designs, probability vectors pn, positivity margins ϵn, and budgets Bn, suppose:
- (Outcome indexing.) ∣On∣=n for all sufficiently large n.
- (Assignment law.) The assignment design satisfies Assumption A-2 with 0≤pn,k≤1 for every n and k∈In.
- (Interference and boundedness.) Assumption A-1, Assumption A-5, Assumption A-6, and Assumption A-7 hold with constants dˉ and Dˉ.
- (Feasibility and optimality.) For every n, pn is a feasible design in the sense of Definition P-1, ϵn∈(0,1/2), and pn=pn∗(Gn) in the sense of Definition P-7.
- (Uniform positivity.) There exists ϵ0>0 such that ϵ0≤ϵn for all sufficiently large n.
- (Nondegenerate variance.) Assumption A-8 holds for σGn,pn2(Y).
- (Wald critical value.) αcov∈(0,1), z1−αcov/2≥0, and Φ(z1−αcov/2)=1−2αcov.
Then, for every n, σGn,pn2(Y)≤Vcons(Gn,pn), where σGn,pn2(Y) and Vcons(Gn,pn) are as in Definition P-5 and Definition P-9, respectively; moreover, 1−αcov≤n→∞liminfpnPr∣τn−τH(pn)∣≤z1−αcov/2nVcons(Gn,pn).
Appendix: Surrogate Approximation Certificate
Bounded outcome degree and positivity control the additive surrogate's envelope loss relative to the exact optimum.
For a bipartite experiment on Gn, suppose:
- (Admissible floor.) 0<ϵ<1/2.
- (Bounded outcome degree.) Assumption A-6 holds with bound dˉ.
- (Admissible budget.) mnϵ≤Bn≤mn(1−ϵ).
Then, for every p∈Pn,Bn,ϵ of Definition P-1, k∈In∑hk(Gn){pk−1+(1−pk)−1}≤4Venv(Gn,p)≤max{1,ϵ−(dˉ−1)}k∈In∑hk(Gn){pk−1+(1−pk)−1}. Moreover, the approximation ratio of Definition P-11 satisfies αcert(Gn)≤max{1,ϵ−(dˉ−1)}.