Tutorials › Response-Adaptive Randomization › Asymptotics With Bounded Outcome Delays

Delayed Outcomes · Tutorial 371 of 501

Asymptotics With Bounded Outcome Delays

Learn why a uniformly bounded number of pending outcomes becomes asymptotically negligible, and what additional conditions are needed for adaptive allocation proportions to converge.

Advanced 10 min read

What You'll Learn

  • Define bounded outcome delay using enrollment time and a fixed maximum resolution lag.
  • Show why only a finite number of outcomes can be pending at any update.
  • Establish consistency of observed response estimates under adaptive assignment.
  • Derive convergence of allocation proportions when the allocation rule is continuous and probabilities remain bounded away from zero.
  • Diagnose failures caused by vanishing assignment probabilities or unstable allocation rules.
  • Compare bounded-delay updating with waiting for complete follow-up and using predictions for pending outcomes.

Why a Fixed Delay Bound Can Preserve Long-Run Behavior

In a response-adaptive trial, allocation probabilities can be updated as outcomes become available. At any enrollment time, however, some recently assigned participants may not yet have resolved outcomes. The key distinction is between a fixed delay bound and a delay that grows with the trial: if every outcome is observed within at most a fixed number of later enrollments, the number of pending outcomes is bounded even while the trial grows without bound. This makes their contribution potentially important early on but asymptotically negligible.

That conclusion is not automatic for every adaptive design. Response estimates need enough assigned participants in each arm, and the rule translating estimates into allocation probabilities needs to settle as the estimates settle. The results below make those conditions explicit.

Setup and Assumptions

Index participants by enrollment time \(t=1,2,\ldots\). There are \(K\) treatment arms. Let \(A_t\) denote the arm assigned to participant \(t\), and let \(Y_t(k)\) be that participant’s potential response under arm \(k\). For each arm \(k\), assume the potential responses \(Y_t(k)\) are identically distributed across participants, with mean \(\theta_k\) and finite variance. Participants’ potential-response vectors are independent across \(t\). Assignment is randomized using information available before the current participant’s outcome is generated, so the current potential responses are independent of the assignment randomization conditional on the past.

Write \(\pi_{t,k}=P(A_t=k\mid\text{information available just before assignment }t)\). The delay \(D_t\) is the number of later enrollments by which participant \(t\)’s outcome is resolved. For example, \(D_t=2\) means the outcome is available by the time participant \(t+2\) has enrolled. Assume that, for a fixed finite integer \(L\),

$$ 0\le D_t\le L \quad \text{for every } t. $$

The bound need not make delay independent of response: delays may depend on outcomes or treatment, provided every outcome is eventually observed within this same fixed bound. This is a statement about a stationary response target \(\theta_k\); it does not cover a changing outcome distribution over calendar time.

Definition: At update time \(n\), let \(N_k(n)=\sum_{t=1}^{n} I(A_t=k)\) be the number assigned to arm \(k\), and let \(M_k(n)=\sum_{t=1}^{n} I(A_t=k,\ t+D_t\le n)\) be the number in that arm whose outcomes have resolved. The observed-response estimate is \(\hat{\theta}^{\,\mathrm{obs}}_k(n)=\sum_{t=1}^{n} I(A_t=k,\ t+D_t\le n)Y_t(k)/M_k(n)\), when \(M_k(n)>0\).

The bounded-delay condition implies that every participant enrolled by time \(n-L\) has resolved by time \(n\). Thus only participants among the most recent \(L\) enrollments can be pending. In particular,

$$ 0\le N_k(n)-M_k(n)\le L. $$

For the main convergence result, also assume a positivity condition: there is a fixed \(\varepsilon>0\) such that \(\pi_{t,k}\ge\varepsilon\) for every arm \(k\) and every enrollment time \(t\). This prevents the design from starving an arm of assignments. An allocation rule can satisfy this condition by clipping its probabilities to a range bounded away from zero.

Consistency of the Observed Response Estimates

First consider the response average among everyone assigned to arm \(k\), whether or not their outcomes have resolved by time \(n\):

$$ \bar{Y}^{\,\mathrm{all}}_k(n) = \frac{\sum_{t=1}^{n} I(A_t=k)Y_t(k)}{N_k(n)}. $$

Under the assumptions above, the assigned outcomes in arm \(k\) have long-run average \(\theta_k\). Informally, assignment may depend on previous outcomes, but it cannot anticipate the current participant’s potential response. The assignment-weighted deviations \(I(A_t=k)\{Y_t(k)-\theta_k\}\) therefore have conditional mean zero. A martingale law of large numbers, together with the positive lower bound on assignment probabilities, gives \(N_k(n)\) of order \(n\) and \(\bar{Y}^{\,\mathrm{all}}_k(n)\to\theta_k\) almost surely.

The observed average differs from this full assigned average only through the pending outcomes and the corresponding denominator. Since at most \(L\) outcomes are missing, and the outcomes have finite first moments, the total contribution of those last \(L\) outcomes divided by \(n\) tends to zero almost surely. Also, \(M_k(n)\) and \(N_k(n)\) differ by at most \(L\), while both grow in proportion to \(n\). These facts yield the following result.

Theorem: Under the stated independent, identically distributed potential-response assumptions, finite first moments, a fixed delay bound \(L\), and \(\pi_{t,k}\ge\varepsilon>0\), the observed-response estimate is consistent: \(\hat{\theta}^{\,\mathrm{obs}}_k(n)\to\theta_k\) almost surely for each arm \(k\). The result allows the delay to depend on the response because the number of unresolved outcomes at any update remains bounded.

The central comparison can be seen directly by writing the observed numerator as the full assigned numerator minus the pending outcomes. There are at most \(L\) terms in that subtraction. With finite first moments, the magnitude of the pending sum divided by \(n\) vanishes; the denominator difference is at most \(L\), whereas \(N_k(n)\) grows at least linearly in \(n\). Consequently, neither the pending sum nor the denominator change affects the limiting average.

Worked Example: A Finite Pending Set Changes the Estimate but Not Its Limit

Suppose two arms are used and the delay bound is \(L=3\). At update \(n=100\), arm A has 80 assignments. One of its participants is still pending, with hypothetical response 1.2; the other 79 resolved responses sum to 318.8. The fully resolved average for these 80 assigned participants would be

$$ \frac{318.8+1.2}{80}=\frac{320.0}{80}=4.000. $$

The observed estimate at this update is

$$ \hat{\theta}^{\,\mathrm{obs}}_A(100)=\frac{318.8}{79}=4.0354. $$

The current difference is about \(0.0354\) response units. It is not zero, and bounded delays do not claim that early estimates are unaffected. But at most three outcomes can be pending at any update. If the number assigned to arm A continues to grow in proportion to enrollment, the effect of a fixed number of pending outcomes on its response average vanishes.

When Allocation Proportions Converge

Consistency of response estimates does not by itself specify the limiting allocation. That also depends on the rule used to convert estimates into assignment probabilities. Suppose, for example, that the rule is a fixed continuous function \(g\) of the vector of observed estimates, so that \(\pi_{t,k}=g_k(\hat{\theta}^{\,\mathrm{obs}}(t-1))\), and suppose the rule keeps every probability at least \(\varepsilon\). If the response estimates converge to \(\theta=(\theta_1,\ldots,\theta_K)\), continuity gives \(\pi_{t,k}\to g_k(\theta)\).

The realized allocation proportion also converges to that limit. To see why, subtract the conditional assignment probability from each assignment indicator. The differences \(I(A_t=k)-\pi_{t,k}\) are bounded martingale differences, so their sum divided by \(n\) tends to zero almost surely. Therefore,

$$ \frac{N_k(n)}{n} = \frac{1}{n}\sum_{t=1}^{n}\pi_{t,k} + \frac{1}{n}\sum_{t=1}^{n}\{I(A_t=k)-\pi_{t,k}\} \longrightarrow g_k(\theta). $$

The first term converges to \(g_k(\theta)\) because the average of a convergent sequence has the same limit; the second term vanishes by the martingale law of large numbers. Thus bounded delays preserve the limiting allocation prescribed by a stable, continuous response-adaptive rule under the assumptions above. Bounded delays alone do not guarantee allocation convergence if the rule itself oscillates or lacks a well-defined limit.

Worked Example: A Continuous Two-Arm Allocation Rule

Consider a hypothetical binary-outcome trial with true response probabilities \(\theta_A=0.60\) and \(\theta_B=0.40\). Use the allocation rule

$$ \pi_{t,A} = \min\{0.75,\max\{0.25,\ 0.5+0.5(\hat{\theta}^{\,\mathrm{obs}}_A(t-1)-\hat{\theta}^{\,\mathrm{obs}}_B(t-1))\}\}, \qquad \pi_{t,B}=1-\pi_{t,A}. $$

This rule is continuous and keeps both probabilities at least 0.25, so it satisfies the positivity condition. At the true response probabilities, the unclipped target is

$$ 0.5+0.5(0.60-0.40)=0.5+0.10=0.60. $$

Because 0.60 lies between 0.25 and 0.75, clipping does not change the target. As an illustrative near-limit update, suppose the observed estimates are 0.612 for A and 0.388 for B. Then

$$ \pi_{t,A}=0.5+0.5(0.612-0.388) =0.5+0.112 =0.612. $$

This single update’s assignment probability is 0.612, while the limiting probability under the assumed model is 0.60. If these estimates converge to the stated response probabilities, the realized proportion assigned to A converges to 0.60; it is not required to equal 0.60 at every finite sample size.

Derivation of the Pending-Outcome Bound

The finite-pending argument is short but does the essential work. At update \(n\), any participant with \(t\le n-L\) satisfies \(t+D_t\le t+L\le n\), so that participant’s outcome is observed. Hence pending outcomes can only come from the indices \(n-L+1,\ldots,n\), a set with at most \(L\) members. For arm \(k\), the number pending is therefore no greater than \(L\).

For a direct comparison of averages, let \(Q_k(n)\) be the sum of the pending responses in arm \(k\). Then the observed numerator equals the full assigned numerator minus \(Q_k(n)\), and \(M_k(n)=N_k(n)-R_k(n)\), where \(0\le R_k(n)\le L\). Under finite first moments, the sum of at most \(L\) responses from the most recent enrollment indices divided by \(n\) tends to zero almost surely. Since positivity implies \(N_k(n)/n\) is bounded away from zero asymptotically, both \(Q_k(n)/N_k(n)\) and the denominator perturbation vanish. This justifies replacing the full assigned average by the observed average in the limit.

Worked Example: Why Positivity Is Needed

Suppose, hypothetically, that the probability of assigning a participant to arm A at enrollment \(t\) is \(\pi_{t,A}=1/t^2\), and outcomes have a fixed delay bound of two enrollments. The expected total number assigned to A over an indefinitely long trial is bounded by

$$ E\{N_A(\infty)\} = \sum_{t=1}^{\infty}\frac{1}{t^2} = \frac{\pi^2}{6} \approx 1.645. $$

Because the sum of the assignment probabilities is finite, the first Borel–Cantelli lemma implies that only finitely many assignments to A occur almost surely. The number of resolved A outcomes therefore cannot grow without bound, and the A response estimate cannot generally converge to its population mean. The delay is bounded, but the positivity condition fails dramatically. A fixed delay bound cannot compensate for a design that nearly stops assigning an arm.

Diagnostics, Comparisons, and Limitations

In practice, the assumptions can be checked or monitored in several ways. Record the age of each unresolved outcome and verify that the maximum observed resolution lag is consistent with the protocol’s fixed bound. Track assigned and resolved counts separately by arm; their difference should not exceed \(L\). Also inspect the smallest assignment probabilities over time and confirm that no arm’s probability is drifting toward zero. Finally, compare successive response estimates and allocation probabilities: persistent oscillation may reflect an unstable rule, unusual data, or a violation of the stationary-response assumptions rather than a delay that is asymptotically harmless.

ApproachWhat it doesAsymptotic implication under a fixed delay bound
Update using resolved outcomesUses observed responses and leaves recent pending outcomes out of the current estimate.Consistent under the conditions established here; estimates can differ noticeably at finite \(n\).
Wait for all outcomes before updatingDelays allocation updates until a cohort or other group has complete follow-up.Avoids pending outcomes in the update, but changes update timing and does not itself guarantee sufficient assignments per arm.
Use predictions for pending outcomesIncorporates model-based information about unresolved responses.May affect finite-sample updates; consistency depends on the prediction and allocation procedures, not just on a fixed delay bound.

The result is a long-run statement, not a promise of small finite-sample bias or good finite-sample precision. It also relies on a stationary response distribution, a fixed bound on delays, sufficient randomization to every arm, and a stable allocation rule when allocation convergence is claimed. If the delay bound grows with enrollment, the number of pending outcomes need not remain bounded; that setting requires separate conditions. If outcomes are not eventually resolved, if assignment probabilities vanish, or if the response distribution changes over time, the conclusions here need not hold.

Common mistake: “There are only a few pending outcomes at each update, so the adaptive allocation proportions must converge.” A fixed pending count supports consistency of response estimates under the stated sampling and positivity assumptions, but allocation convergence also requires a rule whose probabilities converge (for example, a continuous function of consistent estimates). A rule that oscillates can produce nonconvergent allocation probabilities even when every response estimate is consistent.

Check Your Understanding

Answer each question using the fixed-delay and adaptive-assignment conditions described above. Brief solutions follow the questions.

  1. If \(L=5\), what is the largest possible number of unresolved outcomes at update \(n\), and which enrollment indices could contain them?
  2. Why does \(\pi_{t,k}\ge\varepsilon>0\) matter for consistency of the response estimate in arm \(k\)?
  3. For a continuous allocation rule with limiting estimates \(\theta\), what is the limiting assignment probability for arm \(k\)?
  4. Can a response-dependent delay still be compatible with the consistency result? State the essential delay condition.
  5. Give one reason that bounded delays alone do not guarantee convergence of the realized allocation proportions.

Solutions. (1) At most five outcomes can be unresolved, and they must belong to the most recent five enrollment indices, \(n-4,\ldots,n\). (2) The lower bound ensures assignments to arm \(k\) accumulate at a rate proportional to enrollment, so its resolved sample size grows rather than remaining finite. (3) It is \(g_k(\theta)\), because continuity makes the allocation probability converge when the response estimates converge. (4) Yes. Delays may depend on responses, provided every outcome is resolved within a common fixed finite bound \(L\). (5) The allocation rule may oscillate or fail to have a limit; convergence of estimates alone cannot make a nonconvergent rule converge.

Clinical Biostats