CausalSmith · seminar slides

Treatment Effects with Missing Outcomes

We show how to estimate a population treatment effect when outcomes are selectively missing and many baseline groups have few observed outcomes.

Motivation

A balanced randomized trial records everyone’s treatment, baseline category, and binary short-term measurement. Some binary primary outcomes are missing.

Ordinary adjustment weights observed group means by population group masses. An empty outcome group has no empirical mean; replacing it with zero loses its contribution.

Zeng et al. (2026), in the closest observational setting, give a plug-in squared-error bound of order n−1+d2/n2n^{-1}+d^2/n^2, alongside a logarithmically smaller minimax benchmark.

Here nn is sample size and dd is the number of baseline categories.

How much precision can we recover when missing outcomes create many empty groups?

Key Idea

Estimate group masses from everyone’s records. Correct sparse-group outcome contributions using polynomials of observed counts.

Let q∈(0,1]q\in(0,1] be a supplied lower bound on observation probability in every occupied group.

Our deterministic estimator has mean squared error at most a universal constant times

rn,d,q:=min⁡{1, 1nq+[dnqlog⁡(e+nq)]2}. r_{n,d,q} := \min\left\{ 1,\, \frac{1}{nq} + \left[\frac{d}{nq\log(e+nq)}\right]^2 \right\}.

The sampling term uses effective sample size N=nqN=nq. The category term measures accumulated adjustment error; polynomial correction supplies its logarithmic improvement.

Under balanced randomization, consistency, independent sampling, and outcomes missing at random within groups, this upper bound holds for every positive qq.

It is minimax optimal when qℓ2≤1/64q\ell^2\le1/64, where ℓ=log⁡(e+N)\ell=\log(e+N).

Example

Consider our rare-category construction: balanced assignment, a constant short-term measurement, and zero control outcomes.

There are JJ rare baseline categories, each with mass b0b_0, and one remaining category.

| Category | Population mass | Treated success mean | Observation probability | |---|---|---|---| | Rare category xx | b0b_0 | zx−1z_x^{-1} | qzxqz_x | | Remaining category | 1−Jb01-Jb_0 | 00 | qHqH |

The fixed category parameters satisfy 1≤zx≤H1\le z_x\le H, qH≤1qH\le1, and Jb0≤1/2Jb_0\le1/2. Outcomes and observation are independent within categories.

The effect is τact(z)=b0∑x=0J−1zx−1\tau_{\mathrm{act}}(\mathbf z)=b_0\sum_{x=0}^{J-1}z_x^{-1}.

For a rare treated cell, let tjt_j be its expected observed count in the estimation stream:

  • The zero-filled ratio contributes b0zx−1(1−e−tj)b_0z_x^{-1}(1-e^{-t_j}) in expectation.
  • Our polynomial statistic contributes b0zx−1{1−Qk(tj)}b_0z_x^{-1}\{1-Q_k(t_j)\}, where QkQ_k is its residual fraction.

The later bound t∣Qk(t)∣≤B/k2t|Q_k(t)|\le B/k^2 makes the membership-weighted residual summable at scale d/{Nlog⁡(e+N)}d/\{N\log(e+N)\}. The correction changes the expected missing contribution across many cells.

Model

We observe nn independent records from a common population law PP.

Each record is Oi=(Xi,Ai,Si,Ri,RiYi)O_i=(X_i,A_i,S_i,R_i,R_iY_i); the sample is On\mathbf O_n.

  • XiX_i: baseline category, with dd possible values.
  • AiA_i: treatment assignment.
  • SiS_i: binary short-term measurement, called the surrogate.
  • Ri=1R_i=1: the binary primary outcome YiY_i is observed.

Let Y(a)Y(a) and S(a)S(a) denote potential outcomes and surrogates under arm aa.

Our target is

τ(P):=EP[Y(1)−Y(0)], \tau(P):=E_P[Y(1)-Y(0)],

the population mean difference between treated and control potential outcomes.

Assumptions

Balanced randomization: treatment is independent of baseline and all potential outcomes and surrogates, with probability one half.

Consistency: the realized variables are Y=Y(A)Y=Y(A) and S=S(A)S=S(A).

Missing at random: within a treatment–baseline–surrogate cell, observation does not select outcomes.

R⊥ ⁣ ⁣ ⁣⊥Y∣(X,A,S). R\perp\!\!\!\perp Y\mid(X,A,S).

Positive observation: write paxs(P)p_{axs}(P) for cell mass and ρaxs(P)\rho_{axs}(P) for its observation probability.

paxs(P)>0⟹ρaxs(P)≥q. p_{axs}(P)>0 \quad\Longrightarrow\quad \rho_{axs}(P)\ge q.

Cell masses and observation probabilities can otherwise vary arbitrarily.

In the example, conditional independence guarantees missing at random, and qzx≥qqz_x\ge q guarantees positive observation.

Identification

Missing at random makes the observed-outcome mean equal the full-cell mean.

μaxs(P):=EP[Y∣A=a,X=x,S=s,R=1],caxs(P):=paxs(P)μaxs(P). \mu_{axs}(P):=E_P[Y\mid A=a,X=x,S=s,R=1], \qquad c_{axs}(P):=p_{axs}(P)\mu_{axs}(P).

Here μaxs(P)\mu_{axs}(P) is the observed-outcome mean; caxs(P)c_{axs}(P) is its population-weighted contribution.

τ(P)=Φ(P)=2∑(a,x,s)∈Jdg(a)caxs(P). \tau(P)=\Phi(P) =2\sum_{(a,x,s)\in\mathcal J_d}g(a)c_{axs}(P).

The set Jd\mathcal J_d contains the 4d4d treatment–baseline–surrogate cells. The sign g(a)=2a−1g(a)=2a-1 adds treated contributions and subtracts controls. Balanced assignment supplies the factor two; Φ(P)\Phi(P) names the observable contrast.

Everyone’s records identify masses. Observed outcomes identify means.

Main Result

Call the preceding sampling, randomization, consistency, and observation conditions the trial assumptions.

informal · Theorem T-9 With independent sampling, balanced randomization, consistency, and missing at random with occupied-cell observation at least qq, our deterministic estimator has risk at most Crn,d,qC r_{n,d,q} for all n,d≥1n,d\ge1 and 0<q≤10<q\le1.

The guarantee is

EP ⁣[(τ^n,d,qmix(On)−τ(P))2]≤Un,d,q≤C‾ rn,d,q, E_P\!\left[ \bigl(\widehat\tau^{\mathrm{mix}}_{n,d,q}(\mathbf O_n)-\tau(P)\bigr)^2 \right] \le \mathfrak U_{n,d,q} \le \overline C\,r_{n,d,q},

where τ^n,d,qmix\widehat\tau^{\mathrm{mix}}_{n,d,q} is our estimator and Un,d,q\mathfrak U_{n,d,q} is its known deterministic risk bound.

informal · Theorem T-3 In the rare-arrival regime qℓ2≤1/64q\ell^2\le1/64, under the trial assumptions with n,d≥1n,d\ge1 and 0<q≤10<q\le1, the smallest worst-case mean squared error is between universal positive constants times rn,d,qr_{n,d,q}.

Writing Rn,d,q\mathfrak R_{n,d,q} for that minimax risk,

c‾ rn,d,q≤Rn,d,q≤C‾ rn,d,q. \underline c\,r_{n,d,q} \le \mathfrak R_{n,d,q} \le \overline C\,r_{n,d,q}.

For the rare-category example, the guarantee controls error in the sum of reciprocal category means—even when individual means are poorly estimated.

Separate the Estimation Tasks

Draw an independent auxiliary prefix length:

K0∼Poisson⁡(n/2). K_0\sim\operatorname{Poisson}(n/2).

Assign each prefix record independently to three equally likely streams:

  • Membership: estimate cell masses, including records with missing outcomes.
  • Pilot: select which cells need correction.
  • Estimation: calculate outcome statistics.

Sample splitting separates these tasks. In the uncapped Poisson experiment used for analysis, counts are also independent across cells.

Let MjM_j count membership records in cell j=(a,x,s)j=(a,x,s), and let m=n/6m=n/6 be expected stream size.

Wj=Mjm. W_j=\frac{M_j}{m}.

The weight WjW_j estimates population mass pj=paxs(P)p_j=p_{axs}(P), independently of outcome correction.

Empty-cell Bias

In the estimation stream, let CjC_j count observed outcomes and UjU_j count observed successes.

The ordinary cell mean is

Dj={Uj/Cj,Cj>0,0,Cj=0. D_j= \begin{cases} U_j/C_j, & C_j>0,\\ 0, & C_j=0. \end{cases}

Write μj\mu_j for the cell outcome mean, ρj\rho_j for its observation probability, and tj=mpjρjt_j=mp_j\rho_j for expected observed count.

In the Poisson comparison experiment,

EPoisDj=μj(1−e−tj),0≤Dj≤1. E_{\mathrm{Pois}}D_j=\mu_j(1-e^{-t_j}), \qquad 0\le D_j\le1.

The lost fraction e−tje^{-t_j} is the probability of no observed outcome.

In our example, the treated cell has pj=b0/2p_j=b_0/2, μj=zx−1\mu_j=z_x^{-1}, and ρj=qzx\rho_j=qz_x. Its missing effect contribution is b0zx−1e−tjb_0z_x^{-1}e^{-t_j}.

Accurate population weights do not repair an empty outcome cell.

Polynomial Branch

Use polynomial correction when ℓ≥128\ell\ge128 and d≥Nd\ge\sqrt N. For N>1N>1, the remaining regimes use ordinary ratios.

On that elementary branch the certificate is, with effective stream size N0=mq=N/6N_0=mq=N/6 and prefix-tail constant γ0=log⁡2−1/2\gamma_0=\log 2-1/2,

Un,d,q=min⁡{4, (8deN0)2+4(4N0+1m)+4e−nγ0}. \mathfrak U_{n,d,q} =\min\left\{ 4,\, \left(\frac{8d}{eN_0}\right)^2 +4\left(\frac4{N_0}+\frac1m\right) +4e^{-n\gamma_0} \right\}.

If d<Nd<\sqrt N, its category term is absorbed by N−1N^{-1}; if ℓ<128\ell<128, bounded ℓ\ell makes it comparable to the advertised d2/(N2ℓ2)d^2/(N^2\ell^2) term.

Jiao et al. (2015) and Wu and Yang (2019) supply the approximation-to-count-statistic framework for discrete functionals. Here it is adapted to separately estimated membership weights, marked factorial counts, pilot selection, and a capped fixed-sample prefix.

Choose degree k=⌊ℓ/64⌋k=\lfloor\ell/64\rfloor and threshold B=256ℓB=256\ell. The Chebyshev polynomial TkT_k, characterized by Tk(cos⁡u)=cos⁡(ku)T_k(\cos u)=\cos(ku), is bounded by one in absolute value on [−1,1][-1,1].

Define the residual polynomial

Qk(t):={1−Tk(1−2t/B)2k2t/B,t>0,1,t=0. Q_k(t):= \begin{cases} \displaystyle\frac{1-T_k(1-2t/B)}{2k^2t/B},&t>0,\\[6pt] 1,&t=0. \end{cases}

Here tt is expected observed count. We want a count statistic whose expected residual is Qk(t)Q_k(t).

How can we use a polynomial of an unknown count intensity?

From Polynomials to Counts

Expand the correction in powers of intensity:

1−Qk(t)=∑v=1k−1avtv,Gj=1LjHj+1LjcDj(t≥0). 1-Q_k(t)=\sum_{v=1}^{k-1}a_vt^v, \qquad G_j=\mathbf1_{\mathsf L_j}H_j+ \mathbf1_{\mathsf L_j^c}D_j \quad(t\ge0).

The coefficients ava_v define the polynomial statistic HjH_j. The second equality defines selection: Lj={Cj′≤B/4}\mathsf L_j=\{C'_j\le B/4\}, where Cj′C'_j is the independent pilot’s observed count.

For integer v≥1v\ge1, let Fj,v=Uj∏h=1v−1max⁡{Cj−h,0}\mathsf F_{j,v}=U_j\prod_{h=1}^{v-1}\max\{C_j-h,0\}. This counts ordered distinct outcome tuples whose first member is a success.

EPoisFj,v=tjvμj. E_{\mathrm{Pois}}\mathsf F_{j,v} =t_j^v\mu_j.

Thus Hj=∑v=1k−1avFj,vH_j=\sum_{v=1}^{k-1}a_v\mathsf F_{j,v} satisfies

EPoisHj=μj{1−Qk(tj)}. E_{\mathrm{Pois}}H_j =\mu_j\{1-Q_k(t_j)\}.

Count products estimate the intensity powers without knowing observation probabilities.

Weighted Bias

For intensities 0≤t≤B0\le t\le B, the Chebyshev bound gives

t∣Qk(t)∣≤Bk2. t|Q_k(t)|\le\frac B{k^2}.

Positive observation connects intensity to population mass: tj≥mq pjt_j\ge mq\,p_j.

Consequently, the absolute weighted residual pjμj∣Qk(tj)∣p_j\mu_j|Q_k(t_j)| is at most B/(mqk2)B/(mqk^2).

  • There are 4d4d cells to aggregate.
  • BB grows with ℓ\ell, while k2k^2 grows with ℓ2\ell^2.
  • The aggregate bias therefore has scale d/(Nℓ)d/(N\ell), including pilot selection.

In the running example, the missing contribution changes from b0zx−1e−tjb_0z_x^{-1}e^{-t_j} to b0zx−1Qk(tj)b_0z_x^{-1}Q_k(t_j) for the polynomial statistic.

This controls the weighted sum; it does not require recovering each rare mean accurately.

Controlling Noise

High-degree count products can be noisy. The pilot uses HjH_j when Cj′≤B/4C'_j\le B/4 and the stable ratio DjD_j otherwise.

Controlled degree bounds polynomial noise when tj≤Bt_j\le B:

EPoisHj2≤ek2/B+6k≤eℓ/8(tj≤B). E_{\mathrm{Pois}}H_j^2 \le e^{k^2/B+6k}\le e^{\ell/8} \quad(t_j\le B).

For tj>Bt_j>B, mistaken polynomial selection is sufficiently unlikely:

Pr⁡Pois(Lj)EPoisHj2≤e−tj/8≤e−32ℓ. \Pr_{\mathrm{Pois}}(\mathsf L_j)E_{\mathrm{Pois}}H_j^2 \le e^{-t_j/8}\le e^{-32\ell}.

For the raw contrast τraw=2∑jg(a)WjGj\tau_{\mathrm{raw}}=2\sum_jg(a)W_jG_j, these controls imply, on the polynomial branch, Var⁡Pois(τraw)≤C{N−1+(dNℓ)2}\operatorname{Var}_{\mathrm{Pois}}(\tau_{\mathrm{raw}})\le C\{N^{-1}+(\frac{d}{N\ell})^2\}.

Its three noise sources are ordinary ratio and membership fluctuations, sparse-cell polynomial fluctuations, and mistaken correction of dense cells.

The correction’s noise fits within the advertised risk scale.

Reported Estimator

On the polynomial branch, use Gj=1{Cj′≤B/4}Hj+1{Cj′>B/4}DjG_j=\mathbf1\{C'_j\le B/4\}H_j+\mathbf1\{C'_j>B/4\}D_j. Otherwise use Gj=DjG_j=D_j.

When K0≤nK_0\le n and N>1N>1, aggregate:

τ~(On;ω)=clip⁡[−1,1]{2∑j=(a,x,s)g(a)WjGj}. \widetilde\tau(\mathbf O_n;\omega) = \operatorname{clip}_{[-1,1]} \left\{ 2\sum_{j=(a,x,s)}g(a)W_jG_j \right\}.

This estimates the identified contrast using independent membership weights and selected outcome statistics.

Clipping replaces values outside the treatment-effect range by the nearest endpoint. Report zero if N≤1N\le1 or the prefix exceeds nn.

Average over the prefix and stream randomization ω\omega:

τ^n,d,qmix(On):=Eω ⁣[τ~(On;ω)∣On]. \widehat\tau^{\mathrm{mix}}_{n,d,q}(\mathbf O_n) := E_\omega\!\left[ \widetilde\tau(\mathbf O_n;\omega)\mid\mathbf O_n \right].

Conditional averaging removes auxiliary variation and cannot increase squared-error risk. The prefix-overflow probability is exponentially small.

Hard Rare Populations

Return to the example. To prove its difficulty, choose a fixed small η>0\eta>0 and set

K=⌈ℓ⌉,H=K2,b0=ηNℓ,J=min⁡{d−1,⌊12b0⌋}. K=\lceil\ell\rceil,\qquad H=K^2,\qquad b_0=\frac{\eta}{N\ell},\qquad J=\min\left\{d-1,\left\lfloor\frac1{2b_0}\right\rfloor\right\}.

Here KK is the moment-matching degree, HH bounds category parameters, b0b_0 is rare-category mass, and JJ is their number.

Draw each ZxZ_x once for the whole sample from one of two distributions, Π0\Pi_0 or Π1\Pi_1.

The approximation and moment-matching tools of Wu and Yang (2019) give equal moments through degree KK, but

∣∫z−1 dΠ1(z)−∫z−1 dΠ0(z)∣≥112. \left|\int z^{-1}\,d\Pi_1(z)-\int z^{-1}\,d\Pi_0(z)\right| \ge \frac{1}{12}.

Thus ordinary moments agree while the reciprocal means determining the treatment effect differ.

Indistinguishable Records

Give the analyst extra information: an independent revealed flag Bact∼Bernoulli⁡(qH)\mathsf B_{\mathrm{act}}\sim\operatorname{Bernoulli}(qH).

When the flag is zero, the outcome is missing. When it is one, generate:

(R,RY)=(1,1)(R,RY)=(1,0)(R,RY)=(0,0)A=1, X=x<J1/H(Zx−1)/H1−Zx/HA=0, X=x<J0Zx/H1−Zx/HX≥J, either arm010 \begin{array}{c|ccc} & (R,RY)=(1,1) & (R,RY)=(1,0) & (R,RY)=(0,0)\\ \hline A=1,\ X=x<J & 1/H & (Z_x-1)/H & 1-Z_x/H\\ A=0,\ X=x<J & 0 & Z_x/H & 1-Z_x/H\\ X\ge J,\ \text{either arm} & 0 & 1 & 0 \end{array}

The columns are observed success, observed zero, and missing outcome. Forgetting the flag recovers the actual example.

Each flagged record contributes an affine likelihood factor in ZxZ_x. At most KK flags therefore give a polynomial of degree at most KK, hidden by matched moments.

Rare arrival ensures qH≤1qH\le1; the chosen masses make exceeding KK flags in any rare category unlikely.

Even this more informative experiment struggles to distinguish the populations.

Necessary Estimation Error

Let Δact\Delta_{\mathrm{act}} be the difference between the two prior mean treatment effects.

Δact≥Jb012. \Delta_{\mathrm{act}}\ge\frac{Jb_0}{12}.

The effects concentrate around those means, while the observed sample distributions remain close.

A sufficiently accurate estimator would distinguish the two populations. The testing comparison therefore gives, for sufficiently large NN and J≥2048J\ge2048,

(Jb0)24096≤Rn,d,q. \frac{(Jb_0)^2}{4096}\le\mathfrak R_{n,d,q}.

Since b0=η/(Nℓ)b_0=\eta/(N\ell) and rare-category mass is capped, this supplies the squared category contribution, including constant-risk saturation.

The sampling contribution comes from one category with treated success mean μone\mu_{\mathrm{one}}, zero control outcomes, and independent observation probability qq. Only observed treated outcomes inform the mean: their expected number is nq/2nq/2.

Together these constructions deliver the matching lower bound.

Honest Intervals

For miscoverage α∈(0,1)\alpha\in(0,1), use the known deterministic risk bound Un,d,q\mathfrak U_{n,d,q}:

Iαmix:=[τ^n,d,qmix−Un,d,qα, τ^n,d,qmix+Un,d,qα]∩[−1,1], I^{\mathrm{mix}}_\alpha := \left[ \widehat\tau^{\mathrm{mix}}_{n,d,q} - \sqrt{\frac{\mathfrak U_{n,d,q}}{\alpha}}, \, \widehat\tau^{\mathrm{mix}}_{n,d,q} + \sqrt{\frac{\mathfrak U_{n,d,q}}{\alpha}} \right]\cap[-1,1],

an interval centered on our estimator with radius calibrated from worst-case mean squared error.

Markov’s inequality bounds the probability of exceeding this radius by α\alpha. Coverage is therefore at least 1−α1-\alpha for every admissible population: the interval is uniformly honest.

informal · Theorem T-4 Under the trial assumptions, n,d≥1n,d\ge1, 0<q≤10<q\le1, and qℓ2≤1/64q\ell^2\le1/64, our interval is uniformly honest and has minimax maximal expected length of order rn,d,q\sqrt{r_{n,d,q}} for each fixed α∈(0,1)\alpha\in(0,1).

Writing Ln,d,q,α\mathfrak L_{n,d,q,\alpha} for the smallest worst-case expected length among uniformly honest connected intervals, the theorem gives constants depending only on fixed α\alpha such that

c‾αrn,d,q≤Ln,d,q,α≤sup⁡P∈Mn,d,qEP ⁣[length⁡(Iαmix)]≤C‾αrn,d,q. \underline c_\alpha\sqrt{r_{n,d,q}} \le \mathfrak L_{n,d,q,\alpha} \le \sup_{P\in\mathcal M_{n,d,q}} E_P\!\left[\operatorname{length}(I^{\mathrm{mix}}_\alpha)\right] \le \overline C_\alpha\sqrt{r_{n,d,q}}.

Here Mn,d,q\mathcal M_{n,d,q} contains populations satisfying the trial assumptions and rare-arrival restriction; the middle upper bound is our interval’s worst-case expected length.

Why must an honest interval have this much width?

Necessary Interval Width

Our joint-law total-variation comparison transfers coverage between close sample distributions, including procedures with randomized endpoints.

Total variation bounds how much an event’s probability can differ between two experiments.

For every fixed positive coverage level:

  • Mix Π0\Pi_0 and Π1\Pi_1 along a finite grid. All grid distributions retain the matched moments.
  • Their effect centers span Δact≥Jb0/12\Delta_{\mathrm{act}}\ge Jb_0/12; effects concentrate near those centers.
  • The flag argument keeps all sample distributions close. Coverage of each target neighborhood therefore transfers to a common experiment.
  • A connected interval meeting several separated neighborhoods must span their separation.

This forces expected width proportional to the rare-category separation. A grid in the one-category family supplies the sampling-width contribution.

The interval lower bound uses coverage and connectedness, alongside the same statistical indistinguishability.

Near-complete Observation

When almost every outcome is observed, directly contrast observed successes:

τ^nHT(On):=Π[−1,1] ⁣{2n∑i=1n(2Ai−1)1{Ri=1, RiYi=1}},n≥1. \widehat\tau^{\mathrm{HT}}_n(\mathbf O_n) := \Pi_{[-1,1]}\!\left\{ \frac{2}{n}\sum_{i=1}^n (2A_i-1)\mathbf{1}\{R_i=1,\ R_iY_i=1\} \right\}, \qquad n\ge1.

The indicator selects observed successes; treatment signs add treated successes and subtract controls. The operator Π[−1,1]\Pi_{[-1,1]} clips to the target range.

Let Mn,d,q+\mathcal M^+_{n,d,q} denote the trial model with any positive observation floor, without the restriction qℓ2≤1/64q\ell^2\le1/64.

sup⁡P∈Mn,d,q+EP ⁣[{τ^nHT(On)−τ(P)}2]≤4n+(1−q)2, \sup_{P\in\mathcal M^{+}_{n,d,q}} E_P\!\left[ \left\{ \widehat\tau^{\mathrm{HT}}_n(\mathbf O_n)-\tau(P) \right\}^{2} \right] \le \frac4n+(1-q)^2,

for every dd. Variance is at most 4/n4/n; each arm’s missing-success fraction is at most 1−q1-q, so absolute contrast bias is at most 1−q1-q.

Hard Large-category Populations

To see why the missing fraction matters, take a uniform baseline distribution over dd categories, balanced assignment, zero surrogates, and zero control outcomes.

Write δ=1−q\delta=1-q.

| Population | Treated outcome in category xx | Treated observation probability | |---|---|---| | PξP_\xi | Fixed binary value ξx\xi_x | qq if ξx=1\xi_x=1; 11 if ξx=0\xi_x=0 | | P⋆P_\star | Bernoulli mean q/(1+q)q/(1+q) | (1+q)/2(1+q)/2, independent of outcome |

Controls are always observed. Draw the category values ξx\xi_x independently as fair coins, once for the entire sample.

Every fixed population satisfies missing at random: outcomes under PξP_\xi are constant within cells, and observation under P⋆P_\star is independent of outcomes.

The effects under PξP_\xi concentrate near 1/21/2, while τ(P⋆)=q/(1+q)\tau(P_\star)=q/(1+q). Their center separation is

hsep:=12−q1+q=δ2(1+q). h_{\mathrm{sep}} :=\frac12-\frac q{1+q} =\frac{\delta}{2(1+q)}.

Thus separation is at least δ/4\delta/4.

Single Visits Hide Selection

A single treated visit has identical observed probabilities under the fair-coin mixture of PξP_\xi and under P⋆P_\star:

| Recorded status | Probability under either experiment | |---|---| | Observed success | q/2q/2 | | Observed zero | 1/21/2 | | Missing outcome | δ/2\delta/2 |

Only repeated treated visits to the same category reveal the distinction. Their probability is at most n2/(8d)n^2/(8d).

For d≥1024n2d\ge1024n^2, this is small. When δ2>n−1\delta^2>n^{-1}, effect concentration and the separation force error proportional to δ2\delta^2; otherwise the sampling lower bound suffices.

max⁡{1256n,(1−q)21024}≤Rn,d,q+≤4n+(1−q)2. \max\left\{\frac{1}{256n},\frac{(1-q)^2}{1024}\right\} \le \mathfrak R^{+}_{n,d,q} \le \frac{4}{n}+(1-q)^2.

Here Rn,d,q+\mathfrak R^+_{n,d,q} is minimax risk without the restriction qℓ2≤1/64q\ell^2\le1/64.

informal · Theorem T-18 Under the trial assumptions, for any sequence 0<qn≤10<q_n\le1, minimax risk is eventually O(n−1)O(n^{-1}) with one constant for every d≥1d\ge1 if and only if 1−qn=O(n−1/2)1-q_n=O(n^{-1/2}).

Open Questions

  • Match estimation risk and honest interval length throughout intermediate moving-observation and category regimes.
  • Characterize the observation requirement along individual smaller-category sequences, and extend the model beyond missing at random.
  • Develop practical evaluation: the polynomial branch starts at nq≥e128−enq\ge e^{128}-e, and exact conditional averaging enumerates exponentially many assignments.

Takeaways

  • Full membership records identify population weights. Empty outcome cells still create accumulated adjustment bias.
  • Count polynomials replace that residual bias; controlled degree and independent pilot selection keep noise within the risk bound. Under rare arrival, the resulting rate is minimax optimal.
  • Across arbitrary category counts, single visits can hide selective observation. Parametric risk uniformly over all dd requires and is delivered by 1−qn=O(n−1/2)1-q_n=O(n^{-1/2}).

Appendix: Matched Minimax Frontier

Under rare arrival, the count estimator attains the smallest possible worst-case squared-error order.

Theorem T-3 (Matched minimax frontier)

There exist universal constants 0<c‾≤C‾<∞0<\underline c\le\overline C<\infty such that, for every n,d∈Nn,d\in\mathbb N and q∈Rq\in\mathbb R satisfying

  • (Sample size and dimension.) n≥1n\ge1 and d≥1d\ge1.
  • (Arrival parameter.) 0<q≤10<q\le1.
  • (Rare-arrival restriction.) Assumption A-8 holds.

the minimax squared-error risk Rn,d,q\mathfrak R_{n,d,q} defined in Definition P-6 and the frontier rate rn,d,qr_{n,d,q} defined in Definition P-5 satisfy c‾ rn,d,q≤Rn,d,q≤C‾ rn,d,q. \underline c\,r_{n,d,q} \le \mathfrak R_{n,d,q} \le \overline C\,r_{n,d,q}.

On the polynomial branch, the detailed variance allowance is

vn,d,q=8(4N0+1m)+64d(eℓ/8+1)(B2N02+BmN0)+32e−32ℓ(1+1m). v_{n,d,q} =8\left(\frac4{N_0}+\frac1m\right) +64d(e^{\ell/8}+1) \left(\frac{B^2}{N_0^2}+\frac{B}{mN_0}\right) +32e^{-32\ell}\left(1+\frac1m\right).

Here N0=mq=N/6N_0=mq=N/6. The three terms bound ratio and membership noise, sparse-cell correction noise, and mistaken dense-cell correction.

Appendix: Connected Interval Length Frontier

At every fixed coverage level, our honest interval attains the optimal worst-case expected length under rare arrival.

Theorem T-4 (Connected interval length frontier)

For every miscoverage level α∈(0,1)\alpha\in(0,1), there exist constants 0<c‾α≤C‾α<∞0<\underline c_\alpha\le\overline C_\alpha<\infty such that the following holds for every n,d∈Nn,d\in\mathbb N and q∈Rq\in\mathbb R satisfying:

  • (Sample size and dimension.) n≥1n\ge1 and d≥1d\ge1.
  • (Arrival floor.) 0<q≤10<q\le1.
  • (Rare-arrival slice.) The restriction in Assumption A-8 holds.

Let rn,d,qr_{n,d,q} be the frontier rate in Definition P-5, let Ln,d,q,α\mathfrak L_{n,d,q,\alpha} be the minimax expected interval length in Definition P-7, and let IαmixI^{\mathrm{mix}}_\alpha be the interval in Definition P-10. Over the model class Mn,d,q\mathcal M_{n,d,q} in Definition P-1, c‾αrn,d,q≤Ln,d,q,α≤sup⁡P∈Mn,d,qEP ⁣[length⁡(Iαmix)]≤C‾αrn,d,q. \underline c_\alpha\sqrt{r_{n,d,q}} \le \mathfrak L_{n,d,q,\alpha} \le \sup_{P\in\mathcal M_{n,d,q}} E_P\!\left[\operatorname{length}(I^{\mathrm{mix}}_\alpha)\right] \le \overline C_\alpha\sqrt{r_{n,d,q}}. Here expectations and probabilities are taken under the law of the independent observed sample induced by PP, and interval length is defined by length⁡([l,u])=u−l. \operatorname{length}([l,u])=u-l. Moreover, for every P∈Mn,d,qP\in\mathcal M_{n,d,q}, the average treatment effect τ(P)\tau(P) from Definition P-3 satisfies Pr⁡P ⁣{τ(P)∈Iαmix}≥1−α. \Pr_P\!\left\{\tau(P)\in I^{\mathrm{mix}}_\alpha\right\}\ge1-\alpha.

Appendix: Uniform Near-complete Arrival Elbow

The missing fraction must be of order n−1/2n^{-1/2} or smaller to guarantee parametric risk simultaneously over every category count.

Theorem T-18 (Uniform near-complete arrival elbow)

Let (qn)n≥0(q_n)_{n\ge0} satisfy 0<qn≤10<q_n\le1 for every nn, and let Rn,d,q+\mathfrak R^{+}_{n,d,q} be the unrestricted-arrival minimax squared-error risk defined in Definition P-15. For every integer n≥1n\ge1, nRn,d,qn+≤4+n(1−qn)2for every integer d≥1. n\mathfrak R^{+}_{n,d,q_n}\le 4+n(1-q_n)^2 \qquad\text{for every integer }d\ge1. Moreover, for every real number b<12048{1+n(1−qn)2}, b<\frac{1}{2048}\bigl\{1+n(1-q_n)^2\bigr\}, there exists an integer d≥1d\ge1 such that b<nRn,d,qn+. b<n\mathfrak R^{+}_{n,d,q_n}. The following two conditions are equivalent:

  • (Arrival rate.) There exists a real constant M≥0M\ge0 such that, for all sufficiently large integers nn, 1−qn≤Mn. 1-q_n\le \frac{M}{\sqrt n}.
  • (Uniform risk bound.) There exists a real constant DD such that, for all sufficiently large integers nn and every integer d≥1d\ge1, Rn,d,qn+≤Dn. \mathfrak R^{+}_{n,d,q_n}\le \frac{D}{n}.

For every pair of integers n,d≥1n,d\ge1, 1256n≤Rn,d,qn+. \frac{1}{256n}\le \mathfrak R^{+}_{n,d,q_n}. If the sequence (n(1−qn))n≥0\bigl(\sqrt n(1-q_n)\bigr)_{n\ge0} is unbounded above, then for every real constant CC, there are infinitely many integers nn such that C<nRn, 1024n2, qn+. C<n\mathfrak R^{+}_{n,\,1024n^2,\,q_n}.

Appendix: Fixed Positivity Polynomial Frontier

Synthetic assignment transfers the count estimator to the observational regression contrast and attains its minimax order at fixed strict positivity.

Theorem T-10 (Fixed positivity polynomial frontier)

There exists a universal constant C‾>0\overline C>0 such that the following holds for every pair of integers n,d≥1n,d\ge1 and every strict positivity margin 0<ϵ<1/20<\epsilon<1/2. Let Dd,ϵ\mathcal D_{d,\epsilon} be the observational class in Definition P-12, and let Zn=((Xi,Biobs,Yi))i=1n\mathbf Z_n=((X_i,B_i^{\mathrm{obs}},Y_i))_{i=1}^n be an independent sample from PZ∈Dd,ϵP_Z\in\mathcal D_{d,\epsilon}. Write the observational baseline categories as 1,…,d1,\ldots,d. For a realization Zn=((xi,bi,yi))i=1n\mathbf Z_n=((x_i,b_i,y_i))_{i=1}^n, define the synthetic records, with baseline coordinates indexed from zero, by oi(ui)=(xi−1,ui,0,1{bi=ui},1{bi=ui}yi),ui∈{0,1}, o_i(u_i) = \bigl(x_i-1,u_i,0,1\{b_i=u_i\},1\{b_i=u_i\}y_i\bigr), \qquad u_i\in\{0,1\}, and define the deterministic estimator θ^n,d,ϵpoly(Zn)=12n∑(u1,…,un)∈{0,1}nτ^n,d,ϵmix(o1(u1),…,on(un)), \widehat\theta^{\mathrm{poly}}_{n,d,\epsilon}(\mathbf Z_n) = \frac{1}{2^n} \sum_{(u_1,\ldots,u_n)\in\{0,1\}^n} \widehat\tau^{\mathrm{mix}}_{n,d,\epsilon} \bigl(o_1(u_1),\ldots,o_n(u_n)\bigr), where τ^n,d,ϵmix\widehat\tau^{\mathrm{mix}}_{n,d,\epsilon} is the mixed-count estimator in Definition P-8. Then sup⁡PZ∈Dd,ϵEPZ ⁣[(θ^n,d,ϵpoly(Zn)−θZ(PZ))2]≤C‾ rn,d,ϵ, \sup_{P_Z\in\mathcal D_{d,\epsilon}} E_{P_Z}\!\left[ \left( \widehat\theta^{\mathrm{poly}}_{n,d,\epsilon}(\mathbf Z_n) -\theta_Z(P_Z) \right)^2 \right] \le \overline C\,r_{n,d,\epsilon}, where θZ(PZ)\theta_Z(P_Z) is the observational contrast in Definition P-13 and rn,d,ϵr_{n,d,\epsilon} is the rate in Definition P-5. Moreover, for each fixed 0<ϵ<1/20<\epsilon<1/2, there exist constants 0<cϵ≤Cϵ<∞0<c_\epsilon\le C_\epsilon<\infty such that, for every pair of integers n,d≥1n,d\ge1, the minimax risk in Definition P-14 satisfies cϵmin⁡{1,1n+[dnlog⁡(e+n)]2}≤Rn,d,ϵZ≤Cϵmin⁡{1,1n+[dnlog⁡(e+n)]2}. c_\epsilon \min\left\{ 1,\frac1n+ \left[\frac{d}{n\log(e+n)}\right]^2 \right\} \le \mathfrak R^Z_{n,d,\epsilon} \le C_\epsilon \min\left\{ 1,\frac1n+ \left[\frac{d}{n\log(e+n)}\right]^2 \right\}.