Start With the Causal Quantity
A structural nested mean model (SNMM) and a structural nested failure-time model (SNFTM) can both describe longitudinal treatment effects, but they do not answer the same question by default. The first is organized around a contrast in a conditional mean on a chosen outcome scale. The second is organized around how treatment transforms failure time, often through an acceleration factor. Choosing between them therefore starts with the scientific interpretation required, not with which model is more familiar.
Let \(A_t\) denote treatment at decision time \(t\), and let \(H_t\) denote information measured before that decision, including relevant past treatment and covariates. Write \(Y^{\bar a}\) for the outcome that would be observed under treatment history \(\bar a\), and \(T^{\bar a}\) for the corresponding failure time. The target may be a change in mean symptom score, a change in mean survival time, or a multiplicative change in survival time. Those are distinct targets, even when they use the same study participants.
For either approach, causal interpretation requires a well-defined treatment strategy and consistency, no interference between individuals, sequential exchangeability of treatment given the measured pre-treatment history, and positivity for the treatment choices being compared within relevant histories. In brief, exchangeability rules out unmeasured confounding at each decision, while positivity requires that the compared choices actually occur with positive probability. A correct structural model and an adequate treatment and censoring analysis are additional requirements for estimation.
What the Two Blips Mean
In a mean SNMM, a blip at time \(t\) compares the conditional mean outcome under treatment \(a_t\) with the conditional mean under a reference choice, commonly \(0\), holding the relevant past history fixed and specifying a reference regime for subsequent treatment. A simple additive blip is
Here \(\psi\) is a difference in the units of \(Y\). If \(Y\) is a symptom score, \(\psi=-2\) means a two-point lower conditional mean score for the stated blip comparison. It is not automatically a population-average effect of assigning a whole longitudinal regime: later treatment decisions, effect modification, and the chosen blip structure affect that interpretation.
An SNFTM instead describes a transformation of failure time. In a simple one-treatment illustration, suppose
where \(T^0\) is the failure time under the reference treatment. Under this convention, \(r(a)\) is the treatment-to-reference time ratio: \(r(a)=0.8\) means failure time is 80% as long under treatment in this model. A positive \(\psi\) in this particular convention implies a ratio above one when \(a>0\), not a faster failure time. Signs depend on the model’s stated transformation convention, so always inspect the equation rather than infer direction from the word “acceleration.”
With repeated decisions, the failure-time model applies a sequence of blips to form a candidate treatment-free time \(U(\psi)\). The exact transformation depends on the model’s specification. At the true parameter, the transformed time should no longer show the treatment association that the model attributes to the blips, conditional on the relevant history. This is the basis for failure-time g-estimation.
Worked Examples of Scale Choice
Worked Example: A Mean Difference and a Time Ratio
Suppose a simple randomized comparison has reference failure time \(T^0=10\) years and treated failure time \(T^1=8\) years for every individual in a toy population. Calculate the mean-time difference and the time ratio, then identify what each scale says.
The mean-time difference is \(8-10=-2\) years. The time ratio is \(8/10=0.8\), so treatment time is 80% of reference time, a 20% reduction. In the model convention \(T^1=\exp(\psi)T^0\), the parameter is \(\psi=\log(0.8)\), approximately \(-0.2231\). Thus the additive mean contrast is \(-2\) years, while the multiplicative time parameter is approximately \(-0.2231\) on the log-ratio scale. The two numbers express different quantities and cannot be substituted for each other.
This example also checks the sign: because the ratio is below one, \(\log(0.8)<0\). Under the displayed convention, a negative \(\psi\) corresponds to shorter failure time for treatment.
Worked Example: Constant Acceleration, Different Mean Differences
Let reference failure time \(T^0\) equal 5 years with probability \(1/2\) and 15 years with probability \(1/2\). Suppose treatment multiplies every failure time by \(0.8\). Work out the treatment times, means, mean contrast, and ratio of means.
The treated times are \(0.8(5)=4\) and \(0.8(15)=12\) years. The reference mean is \((5+15)/2=10\) years; the treated mean is \((4+12)/2=8\) years. The mean difference is \(8-10=-2\) years, and the ratio of means is \(8/10=0.8\).
Now change the reference distribution to 10 years with probability \(1/2\) and 30 years with probability \(1/2\), leaving the same individual-level multiplier of \(0.8\). The treated times are 8 and 24 years. The means are 20 and 16 years, so the mean difference is \(-4\) years, while the time ratio remains \(16/20=0.8\). The acceleration factor stays fixed, but the mean difference changes with the reference-time distribution. A constant multiplicative blip therefore does not imply a constant additive effect in years.
Worked Example: Repeated Treatment and the Required History
Consider two treatment decisions, \(A_0,A_1\), with a measured health status \(L_1\) between them. In a toy additive mean SNMM, suppose the blips are \(\gamma_0=1A_0\) and \(\gamma_1=2A_1\), in outcome-score points, and the observed history has \(A_0=1\), \(L_1=3\), and \(A_1=1\).
The two specified blips are \(1(1)=1\) point and \(2(1)=2\) points. If the model defines the total blipped contribution as the sum of these two blips, it is \(1+2=3\) points. This calculation is only the contribution under the stated model; it is not by itself a regime-specific population effect or a proof that the coefficients are identified.
For causal estimation of the second blip, \(L_1\) matters because it precedes \(A_1\) and may predict both that decision and the outcome. The data must record it, along with the treatment history and outcome. Omitting \(L_1\) can undermine the conditional exchangeability needed for the second decision, even though the blip arithmetic itself is simple.
Two Consequences That Help Choose the Model
The next result makes precise why an acceleration-factor model and a mean-time model are not interchangeable. It assumes finite means; without that condition, the stated mean contrast may not be defined.
Derivation. Since \(T^a=r(a)T^0\) and \(r(a)\) is a fixed finite number, linearity of expectation gives \(E[T^a]=E[r(a)T^0]=r(a)E[T^0]\). Subtracting \(E[T^0]\) yields \((r(a)-1)E[T^0]\). The finite-mean condition ensures both expectations exist. The examples above demonstrate the consequence: the same \(r(a)=0.8\) gives different differences when \(E[T^0]\) differs. \(\square\)
This calculation is not a claim that every SNFTM has a single common multiplier, or that every mean SNMM is additive. It shows why the model’s scale is part of the estimand. A mean SNMM with \(T\) as the outcome can target a mean-time contrast, but it does not acquire an acceleration-factor interpretation merely because the outcome is time.
A second useful derivation describes the role of blipping down in a simple failure-time model. Suppose the treatment relation is \(T^a=r(a)T^0\), with \(r(a)>0\), and define the candidate transformed time \(U(\psi)=T/r(A)\). At the true parameter \(\psi_0\), under consistency \(T=T^A\), so
Thus the correct transformation recovers the reference failure time in this simple model. If treatment is sequentially randomized given \(H_t\), the reference counterfactual time is independent of the treatment decision conditional on that history; the transformed time should consequently satisfy the corresponding treatment-independence restrictions. This reasoning depends on the model’s transformation being correct and on the treatment assignment assumptions. A failed association check can reflect misspecification, confounding, or inadequate support, not just an incorrect numerical estimate.
Data Requirements, Diagnostics, and Limitations
Both methods need the treatment and covariate history relevant to each decision, an outcome measured consistently, and adequate treatment overlap within histories. Their outcome requirements differ in emphasis:
| Choice | Primary interpretation | Key data features | Common concern |
|---|---|---|---|
| Mean SNMM | Conditional mean blip on the chosen outcome scale | Outcome values, treatment history, pre-treatment covariates | Mean-scale form or blip-effect modification is inadequate |
| Failure-time SNFTM | Blip transformation or acceleration of failure time | Failure-time information, treatment and covariate histories, censoring information | Censoring or transformation assumptions are inadequate |
For a mean SNMM, inspect whether the outcome scale and proposed blip form match the scientific question. Residual patterns, implausible predicted contrasts, or systematic differences across history strata can signal a misspecified blip function; such diagnostics do not prove identification. The earlier material on diagnostics for blip-function misspecification and treatment-model misspecification is relevant when interpreting these checks.
For an SNFTM, first establish that failure times and treatment timing are recorded well enough to define the proposed transformation. Right-censored observations do not reveal the failure time itself. Treating a censoring time as if it were a failure time can distort the transformed-time analysis; censoring must be handled under appropriate assumptions and with the needed censoring information. Check whether estimates or transformed-time associations are sensitive to the censoring specification, and whether few observations support some treatment choices or histories.
The main alternative is not always an either-or choice. If the scientific question concerns mean survival time, a mean SNMM using time as its outcome may be appropriate when the outcome and assumptions support it. If the question concerns a multiplicative time change, an SNFTM provides that interpretation directly. A distributional or rank-preserving specification makes further assumptions; do not infer those assumptions from a generic acceleration-factor model. Neither approach repairs unmeasured confounding, positivity violations, an ill-defined treatment regime, or poor measurement.
- Choose mean scale when the target is a conditional mean difference in a meaningful outcome unit and the outcome is observed or appropriately handled.
- Choose failure-time scale when the target is a time transformation or acceleration factor and failure-time, treatment-timing, and censoring data support that analysis.
- Pause before fitting if the target is described only as “the treatment effect.” Specify whether it means points, days, a ratio of times, or another explicit contrast.
Common Pitfall
A related warning is to avoid comparing coefficients across scales as if they were estimates of the same quantity. A mean difference in days and a log acceleration factor have different units and interpretations. A useful report states the outcome scale, reference treatment, blip definition, treatment-history comparison, and censoring assumptions alongside the estimate.
Check Your Understanding
Answer each question, then compare with the solutions.
- A treatment multiplies each failure time by \(1.1\). If the reference mean is 6 years, what is the treated mean and mean difference under this model?
- Why does observing a survival endpoint not by itself determine whether to use a mean SNMM or an SNFTM?
- At a later treatment decision, a covariate measured immediately beforehand predicts treatment and outcome. Why should it be recorded for either analysis?
- What is wrong with treating a right-censoring time as the observed failure time in an SNFTM?
Solutions. (1) The treated mean is \(1.1(6)=6.6\) years and the difference is \(6.6-6=0.6\) years. (2) Survival time can be analyzed as an outcome for a mean contrast, while an SNFTM targets a specified transformation of failure time; the scientific estimand decides. (3) It belongs to the pre-treatment history used to address sequential confounding and may be needed to define the conditional blip. (4) A censored individual’s failure time is only known to exceed the censoring time, so substituting that time as a failure misstates the outcome and can bias the transformed-time analysis.