Complex-Survey Inference and Replicate Variance Estimation
Characteristics of complex designs combining stratification, clustering, unequal weights, and calibration; Failure of classical IID statistical tests and naive variance formulas in complex surveys; Taylor series linearization for complex non-linear statistics; Replication variance methods: Balanced Repeated Replication (BRR) and Hadamard matrices; Jackknife Repeated Replication (JRR) and Survey Bootstrap methods; Domain and subpopulation estimation with random sub-sample sizes; Survey documentation, analytic weight construction, and quality reporting standards.
§8.1 The Architecture of Complex Multistage Probability Surveys
Throughout the previous units, we examined individual foundational sampling principles in isolation: finite population correction under simple random sampling, variance reduction through stratification, logistical efficiency through clustering, variance minimization via probability proportional to size (PPS), and demographic benchmarking through calibration weighting. In actual scientific and official practice—such as the United States National Health and Nutrition Examination Survey (NHANES), the Demographic and Health Surveys (DHS), the European Social Survey (ESS), and national labor force surveys—no single design is deployed alone. Instead, modern empirical inquiries combine all these principles into an integrated complex multistage survey design.
A canonical complex survey design exhibits a four-tier architecture:
1. Multidimensional Stratification: The national territory is stratified into homogeneous partitions crossing geographic regions (provinces, divisions), urbanicity strata (metropolitan cities, secondary towns, rural villages), and socioeconomic indices. Stratification guarantees balanced geographical representation and eliminates between-stratum variance.
2. Multistage Clustering: Within each stratum, Primary Sampling Units (PSUs)—typically census enumeration areas containing 100 to 300 households—are selected. In three-stage designs, secondary sampling units (SSUs, such as residential dwelling blocks) are sampled within PSUs, and ultimate observation units (individuals or households) are selected at the final stage. Clustering drastically reduces travel overhead and field listing expenditures.
3. Unequal Probability Selection (PPS): PSUs are selected with probability proportional to estimated size (measures of size derived from the most recent national decennial census). Certainty units are isolated for mega-cities, while small demographic subgroups (such as indigenous populations or minority language groups) are oversampled with elevated inclusion probabilities to ensure adequate sample sizes for sub-national domain analysis.
4. Post-Survey Weight Adjustments: Raw design weights $d_i = 1 / \pi_i$ are sequentially multiplied by nonresponse adjustment factors $f_{nr,i}$ (derived from weighting classes or logistic response propensity models) and calibration adjustment factors $g_i$ (derived from Deville–Särndal distance minimization against administrative registry benchmarks).
The final analytic survey weight for sampled unit $i$ is:
This composite weight represents the actual number of individuals in the target finite universe represented by unit $i$ in all published statistical tables and econometric models.
§8.2 The Failure of Classical IID Statistics in Complex Surveys
The paramount inferential danger in quantitative research is the naive application of classical statistical methods to complex survey data. Standard statistical theory—as embedded in elementary software routines for ordinary least squares (OLS) regression, Student's $t$-tests, analysis of variance (ANOVA), and Pearson's chi-square tests—rests upon the foundational assumption that observations are independent and identically distributed (IID):
In a complex survey, the IID assumption fails completely on every dimension:
- Clustering Destroys Independence: Observations residing within the same Primary Sampling Unit are positively correlated due to shared neighborhood environments, local infrastructure, and common enumerator interviewer effects ($\rho > 0$).
- Unequal Weights Destroy Identical Distributions: Units have vastly different inclusion probabilities and design weights; treating an oversampled minority respondent with weight $w_i = 50$ identically to an undersampled majority respondent with weight $w_j = 2,000$ induces severe selection bias.
- Stratification Constrains Sampling Realizations: Stratified selection restricts sampling variability by forcing fixed sample takes within strata, introducing negative covariances across stratum boundaries.
The Consequences of Software Misspecification
If an investigator imports complex survey data into standard software and executes unweighted or naive IID statistical routines, three catastrophic errors occur:
1. Severe Underestimation of Standard Errors:
The variance of an estimator is inflated by the Design Effect ($\text{Deff}$):
In nationwide household surveys, typical design effects range from $2.0$ to $6.0$ for health variables, and up to $10.0$ or $15.0$ for clustered poverty and environmental indicators. Naive software computes standard errors based on $V_{srs} = V_{complex} / \text{Deff}$. When $\text{Deff} = 4.0$, naive software reports a standard error that is $\sqrt{4} = 2.0$ times too small! The reported standard error is cut in half purely by software blindness.
2. Catastrophic Confidence Interval Undercoverage:
Because the standard error is underestimated by half, nominal 95% confidence intervals constructed as $\hat{\theta} \pm 1.96 \times \text{SE}_{naive}$ are far too narrow. Empirical simulation proves that under a design effect of $4.0$, a nominal 95% confidence interval achieves an actual empirical coverage rate of only $68\%$ to $75\%$. One out of every four published confidence intervals fails to cover the true population parameter!
3. Explosion of Type I Error Rates (Spurious Statistical Significance):
Hypothesis test statistics are inflated by the design effect:
Under a design effect of $4.0$, test statistics are doubled. An empirical difference that is completely attributable to random sampling noise ($t_{complex} = 1.25, p = 0.21$) produces a naive test statistic of $t_{naive} = 2.50$, yielding a falsely significant $p$-value of $0.012$! Researchers falsely claim "statistically significant discoveries" that are artifacts of clustered sampling.
4. Failure of Contingency Table Chi-Square Tests:
The classical Pearson goodness-of-fit and independence test statistic:
no longer follows a central $\chi^2$ distribution under the null hypothesis. It behaves asymptotically as a weighted sum of independent $\chi_1^2$ variates whose weights are the eigenvalues of a generalized design effect matrix. To salvage categorical analysis, survey statisticians deploy the Rao–Scott First- and Second-Order Corrections (Rao and Scott, 1981, 1984), which adjust the chi-square statistic by the mean eigenvalue and Satterthwaite degrees of freedom.
§8.3 Taylor Series Linearization (The Delta Method) for Complex Estimators
To obtain design-consistent standard errors for non-linear statistics—such as ratio estimators, regression coefficients, odds ratios, and poverty gap indices—survey theory deploys two rigorous computational methodologies: Taylor Series Linearization and Replication Resampling.
Mathematical Formulation of Linearization
Let $\hat{\boldsymbol{\theta}} = (\hat{\theta}_1, \dots, \hat{\theta}_k)^\top$ be an estimator of a population parameter $\boldsymbol{\theta}$. Suppose $\hat{\boldsymbol{\theta}}$ can be expressed as a smooth, continuously differentiable vector-valued function $g(\cdot)$ of a set of estimated population totals $\hat{\mathbf{Y}} = (\hat{Y}_1, \dots, \hat{Y}_p)^\top$:
where each total is estimated using standard linear survey weights:
The true population parameter is $\boldsymbol{\theta} = g(\mathbf{Y})$, where $\mathbf{Y} = (Y_1, \dots, Y_p)^\top$ are the true population totals.
We expand $g(\hat{\mathbf{Y}})$ in a first-order multivariate Taylor series around the true population total vector $\mathbf{Y}$:
Let $D_k = \left. \frac{\partial g}{\partial Y_k} \right|_{\mathbf{Y}}$ denote the partial derivative of $g$ with respect to the $k$-th total, evaluated at the true population values. The estimation error is approximated as:
The Linearized Synthetic Variable
Now express each estimated total in terms of unit-level observations:
Define the linearized synthetic variable for unit $i$:
In empirical practice, because the true totals $\mathbf{Y}$ and derivatives $D_k$ are unknown, we substitute the sample estimates $\hat{\mathbf{Y}}$:
With this construction, the non-linear estimation error is linearized into the error of an ordinary linear total estimator:
Variance Estimation under Stratified Multistage Designs
Once the linearized variable $z_i$ is evaluated for every respondent in the dataset, the variance of $\hat{\boldsymbol{\theta}}$ is simply the variance of the linear estimator $\hat{Z}$ under the complex stratified multistage design!
Let the survey design contain $H$ strata. Within stratum $h$ ($h = 1, \dots, H$), suppose $n_h$ Primary Sampling Units (PSUs) are selected. Let $w_{hij}$ and $z_{hij}$ denote the analytic weight and linearized value for observation unit $j$ within PSU $i$ of stratum $h$.
Define the weighted aggregate for PSU $(h, i)$:
The stratum total is:
The average per PSU in stratum $h$ is:
Applying the Ultimate Cluster principle, the design-consistent Taylor series variance estimator is:
If the first-stage finite population correction factor $f_h = n_h / N_h$ is non-negligible, the term is multiplied by $(1 - f_h)$:
The design degrees of freedom for statistical inference under Taylor linearization are:
§8.4 Replication Variance Estimation: Resampling Frameworks
While Taylor series linearization is computationally fast, it requires deriving analytical partial derivatives for every new statistic. For non-differentiable estimators—such as sample medians, percentiles, and Gini inequality coefficients—derivatives do not exist. Furthermore, linearization does not automatically account for the stochastic variation introduced during imputation and calibration.
To overcome these limitations, survey statisticians deploy Replication Variance Estimation. In replication methods, the sample is repeatedly re-weighted to mimic the original complex selection mechanism.
1. Jackknife Repeated Replication (JRR)
The delete-one-PSU Jackknife is the most versatile replication method for stratified multistage designs.
Construction of Jackknife Replicate Weights:
Suppose the design contains $H$ strata with $n_h \ge 2$ PSUs in each stratum. The total number of PSUs across the entire survey is:
The Jackknife generates exactly $A$ distinct replicate weight vectors. Each replicate $(h, j)$ corresponds to temporarily deleting the $j$-th PSU from the $h$-th stratum:
For replicate $(h, j)$ (where PSU $j$ in stratum $h$ is deleted):
Notice what occurs:
- In the affected stratum $h$, the deletion of one PSU is compensated for by scaling up the weights of the remaining $n_h - 1$ PSUs by the factor $\frac{n_h}{n_h - 1}$, preserving the stratum total weight.
- All other strata are left completely untouched.
Parameter Re-Estimation:
The full statistical estimation process (including calibration, if applicable) is re-executed on each of the $A$ replicate weight vectors, producing $A$ replicate point estimates:
Jackknife Variance Formula:
The delete-one-PSU Jackknife variance estimator is:
where $\hat{\theta}$ is the full-sample point estimate.
In the special case of a two-PSU-per-stratum design ($n_h = 2$ for all $h$), forming $H$ replicates by deleting one PSU per stratum simplifies the multiplier:
2. Balanced Repeated Replication (BRR) and Hadamard Matrices
Balanced Repeated Replication (McCarthy, 1966) is designed specifically for paired designs, where exactly two Primary Sampling Units are selected per stratum ($n_h = 2$ for all $h = 1, \dots, H$). Paired designs are exceptionally common in national master frames (e.g., the U.S. National Health Interview Survey) because allocating two PSUs per stratum maximizes the number of distinct strata that can be formed within a fixed budget.
Half-Sample Allocation:
In a design with $H$ strata and $n_h = 2$, a half-sample is formed by selecting exactly one of the two PSUs from each of the $H$ strata. There are $2^H$ possible half-samples. Evaluating all $2^H$ half-samples is computationally impossible when $H \ge 30$ ($2^{30} > 10^9$).
McCarthy proved that full precision is achieved by selecting a small, mathematically orthogonal subset of $K$ half-samples, where $K$ is the smallest multiple of 4 satisfying:
The orthogonal balance is defined by a Hadamard Matrix $\mathbf{H}_K$ of dimension $K \times K$. A Hadamard matrix contains entries $\pm 1$ whose columns are mutually orthogonal:
For each replicate $k \in \{1, 2, \dots, K\}$: Let $a_{kh} \in \{+1, -1\}$ denote the entry in row $k$ and column $h$ of the Hadamard matrix. The BRR replicate weight for unit $i$ in stratum $h$ is:
The BRR Variance Formula:
The parameter is re-estimated on each of the $K$ orthogonal half-samples: $\hat{\theta}^{(k)} = \hat{\theta}(\mathbf{w}^{(k)})$. The BRR variance estimator is:
Fay's Perturbation Variant of BRR:
A practical limitation of standard BRR is that setting weights to zero ($w_i^{(k)} = 0$) can cause non-convergence in non-linear models (such as logistic regression) if an entire demographic subgroup disappears in a half-sample. Robert Fay (1989) developed a perturbation variant: Instead of setting weights to $0$ and $2$, weights are perturbed by a factor $k_\epsilon \in [0, 1)$ (typically $k_\epsilon = 0.50$ or $0.70$):
The Fay variance formula scales the deviations accordingly:
3. The Survey Bootstrap
The survey bootstrap (Rao and Wu, 1988) resamples PSUs within each stratum with replacement. For stratum $h$ with $n_h$ PSUs, a bootstrap sample of $m_h = n_h - 1$ PSUs is drawn with replacement. The bootstrap replicate weight is:
where $m_{hi}^*$ is the number of times PSU $(h, i)$ was selected in bootstrap draw $b$. Repeating this $B = 500$ or $1,000$ times yields bootstrap variance estimates and percentile confidence intervals that naturally handle non-smooth estimators.
§8.5 Domain and Subpopulation Estimation
A ubiquitous requirement in survey analysis is estimating parameters for specific subpopulations (domains), such as female wage earners aged 25–34, rural minority farmers, or patients diagnosed with Type II diabetes.
The Random Sample Size Problem
Let $U_d \subset U$ denote the subpopulation domain of interest, with population size $N_d$. Define the domain indicator for unit $i$:
The true domain total is:
The true domain mean is:
When a probability sample $s$ is drawn, the number of sampled units that happen to fall into domain $d$ is:
Notice the critical distinction: Unless the survey was explicitly stratified on domain $d$ at the design stage, the domain sample size $n_d$ is a random variable, not a fixed constant.
The Estimator of the Domain Mean
The sample estimator of the domain mean is:
This is structurally a ratio of two random variables: the estimated domain total $\hat{Y}_d$ divided by the estimated domain size $\hat{N}_d$.
The Fatal Practice of Subset Deletion
A widespread error among researchers is subsetting (filtering) the microdata dataset to domain $d$ prior to computing standard errors in software:
# FATAL FLAW: Subsetting before variance estimation
domain_data = survey_data[survey_data['age'] < 25]
compute_survey_mean(domain_data, 'income')
When software is fed a subsetted dataset:
- It treats the domain sample size $n_d$ as fixed, ignoring the stochastic sampling variability of which units enter the domain.
- It miscalculates degrees of freedom by counting only PSUs that happen to contain domain members, frequently dropping entire strata that have no domain members, violating the design structure.
- The resulting variance estimate is systematically incorrect.
The Universal Law of Domain Estimation: To obtain valid unconditional standard errors, domain estimation must always be executed across the entire dataset of $n$ observations, using domain indicator variables $I_{di}$:
Only units with $I_{di} = 1$ contribute to the sum, but the variance is computed using the complete design structure across all strata and PSUs.
§8.6 Generalized Linear Models and Pseudo-Maximum Likelihood in Complex Surveys
In modern econometric, sociological, and epidemiological investigations, research questions frequently require fitting multivariate regression models—such as binary logistic regression for disease prevalence, Poisson or negative binomial regression for healthcare utilization counts, or Cox proportional hazards models for employment duration.
In classical mathematical statistics, regression parameters $\boldsymbol{\beta}$ are estimated via Maximum Likelihood Estimation (MLE) under the assumption of independent and identically distributed (IID) observations. When data originate from a complex multistage survey with clustering, stratification, and unequal weights, standard maximum likelihood fails. To resolve this, David Binder (1983) formulated the foundational theory of Pseudo-Maximum Likelihood Estimation (PMLE).
The Census Likelihood and the Pseudo-Likelihood Estimator
Consider a finite population $U$ of $N$ units. Associated with unit $i$ is a response variable $y_i$ and a vector of explanatory covariates $\mathbf{x}_i$. Under a parametric model, the probability density or mass function of $y_i$ given $\mathbf{x}_i$ is $f(y_i \mid \mathbf{x}_i; \boldsymbol{\beta})$, where $\boldsymbol{\beta} = (\beta_1, \dots, \beta_p)^\top$ is a $p$-dimensional parameter vector.
If the statistician had access to the complete census of all $N$ units in the population, the Census Log-Likelihood would be:
The true finite-population parameter $\mathbf{B}$ is the vector that maximizes the census log-likelihood, satisfying the Census Score Equations:
In a survey inquiry, we observe only a complex probability sample $s$ with analytic weights $w_i = d_i \times f_{nr,i} \times g_i$. The census score vector $\mathbf{S}_{census}(\boldsymbol{\beta})$ is a population total of the unit scores $\mathbf{s}_i(\boldsymbol{\beta})$. Following the Horvitz–Thompson principle, we estimate this unknown population total by weighting the sample scores:
The Pseudo-Maximum Likelihood Estimator (PMLE) $\hat{\boldsymbol{\beta}}_w$ is the solution to the sample estimating equations:
Binary Logistic Regression Example
Under a survey logistic regression model where $y_i \in \{0, 1\}$ and $P(y_i = 1 \mid \mathbf{x}_i) = \pi_i(\boldsymbol{\beta}) = \frac{1}{1 + \exp(-\mathbf{x}_i^\top \boldsymbol{\beta})}$: The unit score vector is:
The sample pseudo-score equations are:
These equations are solved numerically via survey-weighted Newton–Raphson iterations.
Asymptotic Normality and the Sandwich (Godambe) Variance Estimator
To derive the sampling distribution of $\hat{\boldsymbol{\beta}}_w$, Binder deployed a first-order Taylor series expansion of the sample score equations around the true census parameter $\mathbf{B}$:
Solving for the estimation error:
Define the sample weighted Hessian matrix (the empirical Fisher information):
For logistic regression:
Now evaluate the sampling variance. The sample score vector $\hat{\mathbf{S}}_w(\mathbf{B}) = \sum_{i \in s} w_i \mathbf{s}_i(\mathbf{B})$ is a linear total of the vectors $\mathbf{u}_i = \mathbf{s}_i(\mathbf{B})$. Let $\hat{\boldsymbol{\Sigma}}_S$ denote the design-based variance-covariance matrix of $\hat{\mathbf{S}}_w$, computed under the complex multistage stratified design across all strata and PSUs:
where $\mathbf{u}_{hi} = \sum_{j \in \text{PSU}_{hi}} w_{hij} \mathbf{s}_{hij}(\hat{\boldsymbol{\beta}}_w)$ is the weighted score aggregate for PSU $i$ in stratum $h$.
This yields the celebrated Sandwich Variance Estimator (also known as the Godambe Information Matrix or Huber–White cluster-robust covariance matrix):
Structural Architecture of the Sandwich:
- The Bread ($\hat{\mathbf{J}}^{-1}$): The inverse of the information matrix, reflecting the curvature of the likelihood surface.
- The Meat ($\hat{\boldsymbol{\Sigma}}_S$): The design-based variance of the score totals, capturing the true clustering, stratification, and unequal weighting of the multistage sample.
The sandwich covariance matrix guarantees that hypothesis tests and confidence intervals for regression coefficients are asymptotically valid and design-consistent, even when the underlying parametric distribution is misspecified.
§8.7 Hypothesis Testing under Complex Sampling: The Rao–Scott and Adjusted Wald Tests
When testing scientific hypotheses in complex survey data, classical test statistics must be modified to prevent catastrophic false-positive inflation.
1. The Adjusted Wald Test
Consider testing a general linear hypothesis on the regression coefficient vector:
where $\mathbf{C}$ is a $q \times p$ matrix of linear contrast restrictions with $\text{rank}(\mathbf{C}) = q \le p$.
The standard Wald chi-square test statistic is:
In classical infinite-sample theory, $W \sim \chi_q^2$. In complex surveys, however, the degrees of freedom are limited by the number of Primary Sampling Units:
When $d$ is modest (e.g., $d \le 40$), the random noise in the estimated covariance matrix $\hat{\mathbf{V}}$ inflates the upper tail of the Wald statistic, causing classical chi-square critical values to over-reject the null hypothesis.
To correct for this, survey statisticians deploy the Thomas–Rao and Korn–Graubard Adjusted $F$-Statistic:
Under the null hypothesis, $F_{adj}$ follows an $F$-distribution with $q$ numerator degrees of freedom and $d - q + 1$ denominator degrees of freedom:
This degrees-of-freedom adjustment dampens test statistics, ensuring that the empirical Type I error rate matches the nominal significance level $\alpha = 0.05$.
2. The Rao–Scott Corrections for Categorical Contingency Tables
When analyzing two-way contingency tables (such as testing the association between smoking status and household poverty), the classical Pearson chi-square statistic:
does not follow a central $\chi_{(R-1)(C-1)}^2$ distribution under complex sampling.
J. N. K. Rao and Alastair Scott (1981, 1984) proved that under $H_0$, $X^2$ is asymptotically distributed as a weighted sum of independent 1-degree-of-freedom chi-square variates:
where $\delta_1, \dots, \delta_{(R-1)(C-1)}$ are the eigenvalues of a generalized design effect matrix $\boldsymbol{\Delta}$.
Rao and Scott derived two celebrated corrections:
1. Rao–Scott First-Order Correction:
Divides the Pearson statistic by the mean eigenvalue $\bar{\delta} = \frac{1}{(R-1)(C-1)} \sum \delta_k$:
The mean eigenvalue $\bar{\delta}$ is easily computed as an average of univariate cell and marginal design effects, without requiring full covariance matrix inversion. $X_{RS1}^2$ is referred to a standard $\chi_{(R-1)(C-1)}^2$ distribution.
2. Rao–Scott Second-Order (Satterthwaite) Correction:
Adjusts both the scale and the degrees of freedom to match the second moment of the distribution:
where $a^2 = \frac{1}{(R-1)(C-1)} \sum \left( \frac{\delta_k - \bar{\delta}}{\bar{\delta}} \right)^2$ is the squared coefficient of variation of the eigenvalues. The corrected degrees of freedom are:
$X_{RS2}^2$ is referred to an $F$-distribution with $\nu$ and $\nu \times d$ degrees of freedom.
The Rao–Scott corrections are the gold standard for categorical analysis in all major survey packages (R `survey::svychisq`, SAS `PROC SURVEYFREQ`, and Stata `svy: tabulate`).
§8.8 Small Area Estimation (SAE): Area-Level and Unit-Level Models
A pervasive challenge confronting modern statistical systems is the demand for reliable statistical indicators for small geographic domains (e.g., individual municipalities, school districts, health sub-districts) or detailed demographic domains.
When national surveys are disaggregated to small local domains, direct design-based estimators—such as the domain Horvitz–Thompson estimator $\hat{\bar{Y}}_d$ analyzed in Section 8.4—suffer from small sample sizes ($n_d \le 10$) or empty sampling cells ($n_d = 0$). The direct sample variance is astronomically large, producing coefficients of variation exceeding $50\%$ or $100\%$, rendering direct survey estimates unusable for policy administration or resource allocation.
To overcome the sample size barrier, survey theory deploys Small Area Estimation (SAE) (Rao and Molina, 2015). Small area estimation resolves data sparsity by "borrowing strength" across related geographic areas and auxiliary administrative registers through statistical models.
The Fay–Herriot Area-Level Model (1979)
The foundational model in small area estimation is the area-level linear mixed model formulated by Robert Fay and Roger Herriot (1979) to estimate per-capita income in small American municipalities with populations under 1,000.
Suppose there are $D$ small geographic areas in the country. For each area $d \in \{1, 2, \dots, D\}$:
- $\theta_d$: The true, unobserved small area parameter (e.g., true area poverty rate or mean income).
- $\hat{\theta}_d$: The direct design-based survey estimate computed from the sample data.
- $\mathbf{x}_d = (x_{d1}, \dots, x_{dp})^\top$: A vector of area-level auxiliary covariates derived from national censuses, administrative tax registers, or satellite remote sensing.
The Fay–Herriot model decomposes the problem into two hierarchical stages:
1. Sampling Model (Survey Measurement Error):
where $\psi_d = V(\hat{\theta}_d \mid \theta_d)$ is the design-based sampling variance of the direct estimator in area $d$. In SAE practice, $\psi_d$ is treated as known, smoothed using generalized variance functions (GVF).
2. Linking Model (Cross-Area Structural Law):
where $\mathbf{x}_d^\top \boldsymbol{\beta}$ is the synthetic regression prediction based on auxiliary registers, $u_d$ is an area-specific random effect capturing unobserved local spatial heterogeneity, and $\sigma_u^2$ is the between-area variance.
Combining both stages yields the linear mixed model:
The Empirical Best Linear Unbiased Predictor (EBLUP)
Under this model, the Best Linear Unbiased Predictor (BLUP) of the small area parameter $\theta_d$ is a weighted compromise between the direct survey estimate and the synthetic regression prediction:
where:
and the shrinkage factor $\gamma_d \in [0, 1]$ is:
The Mechanics of Shrinkage:
The shrinkage factor $\gamma_d$ is the ratio of model variance to total variance:
- Data-Rich Areas (Large $n_d$): When an area has a large survey sample, the direct sampling variance is tiny ($\psi_d \to 0$). Then $\gamma_d \to 1.0$. The EBLUP gives almost $100\%$ weight to the direct survey estimate $\hat{\theta}_d$, ignoring the regression model.
- Data-Poor Areas (Tiny $n_d$): When an area has very few sampled units, direct sampling variance is huge ($\psi_d \gg \sigma_u^2$). Then $\gamma_d \to 0$. The EBLUP shrinks the direct estimate toward the stable synthetic regression prediction $\mathbf{x}_d^\top \tilde{\boldsymbol{\beta}}$.
- Unsampled Areas ($n_d = 0$): If an area was completely omitted from the survey sample, $\psi_d = \infty \implies \gamma_d = 0$. The EBLUP automatically outputs the pure synthetic regression prediction:
When the between-area variance $\sigma_u^2$ is unknown, it is estimated via Restricted Maximum Likelihood (REML) or Prasad–Rao moment estimation, yielding the Empirical BLUP (EBLUP):
Prasad–Rao Mean Squared Error Estimation
The Mean Squared Error of the EBLUP is decomposed into three distinct components:
where:
- $g_{1d}(\sigma_u^2) = \gamma_d \psi_d = \frac{\sigma_u^2 \psi_d}{\sigma_u^2 + \psi_d}$ accounts for the primary shrinkage variance.
- $g_{2d}(\sigma_u^2) = (1 - \gamma_d)^2 \mathbf{x}_d^\top \left[ \sum \frac{\mathbf{x}_k \mathbf{x}_k^\top}{\sigma_u^2 + \psi_k} \right]^{-1} \mathbf{x}_d$ accounts for the uncertainty in estimating the regression slope vector $\boldsymbol{\beta}$.
- $g_{3d}(\sigma_u^2)$ is a second-order term accounting for the uncertainty in estimating the variance component $\sigma_u^2$.
Prasad and Rao (1990) proved that this MSE estimator is strictly unbiased to order $O(1/D)$, providing honest, defensible confidence intervals for local municipal estimates.
Unit-Level Small Area Estimation: The Battese–Harter–Fuller Nested Error Model
While the Fay–Herriot model operates on aggregated area-level summary statistics $\hat{\theta}_d$, statistical agencies frequently possess survey microdata recorded at the individual sampling unit level alongside complete administrative registers or census data. In their seminal contribution, Battese, Harter, and Fuller (1988) formulated the Nested Error Regression Model for unit-level small area estimation, originally applied to predict county-level crop acreage using Landsat satellite spectral readings.
Model Formulation
Let $y_{dj}$ denote the response variable of interest for individual unit $j$ ($j = 1, \dots, n_d$) in small area $d$ ($d = 1, \dots, D$). Let $\mathbf{x}_{dj} = (x_{dj1}, \dots, x_{djp})^\top$ denote a $p$-dimensional vector of unit-level auxiliary covariates whose values are known for all sampled units as well as for all non-sampled units in the target population (or at minimum, the area-level population mean vector $\bar{\mathbf{X}}_d = \frac{1}{N_d} \sum_{j=1}^{N_d} \mathbf{x}_{dj}$ is known from census records).
The classical Battese–Harter–Fuller model postulates:
where:
- $\boldsymbol{\beta}$ is a $p \times 1$ vector of fixed regression coefficients shared across all areas.
- $v_d \stackrel{iid}{\sim} \mathcal{N}(0, \sigma_v^2)$ are unobserved area-specific random effects capturing common unmeasured geographical or institutional factors characterizing area $d$.
- $e_{dj} \stackrel{iid}{\sim} \mathcal{N}(0, \sigma_e^2)$ are individual-level idiosyncratic disturbances.
- The random effects $v_d$ and unit errors $e_{dj}$ are mutually independent for all $d$ and $j$.
The parameter of interest is the true small area finite population mean:
For populations where the sampling fraction $f_d = n_d / N_d$ is negligible ($f_d \approx 0$), predicting the finite population mean $\bar{Y}_d$ is equivalent to predicting the conditional superpopulation mean:
Derivation of the Best Linear Unbiased Predictor (BLUP)
Under the nested error structure, the covariance matrix of the observations $\mathbf{y}_d = (y_{d1}, \dots, y_{dn_d})^\top$ in area $d$ takes the compound symmetric form:
where $\mathbf{1}_{n_d}$ is an $n_d \times 1$ vector of ones, and $\mathbf{I}_{n_d}$ is the identity matrix of order $n_d$.
Applying the Sherman–Morrison matrix inversion formula, the inverse covariance matrix is:
where the shrinkage factor $\gamma_d \in [0, 1]$ is explicitly defined as:
Notice the mathematical structure of this expression: $\sigma_e^2 / n_d$ is simply the variance of the sample mean of the individual error terms $\bar{e}_d = \frac{1}{n_d} \sum_{j=1}^{n_d} e_{dj}$.
Using Henderson's mixed model equations, the Best Linear Unbiased Predictor (BLUP) of the random effect $v_d$ is:
where $\bar{y}_d = \frac{1}{n_d} \sum_{j=1}^{n_d} y_{dj}$ is the sample mean in area $d$, $\bar{\mathbf{x}}_d = \frac{1}{n_d} \sum_{j=1}^{n_d} \mathbf{x}_{dj}$ is the sample covariate mean vector in area $d$, and $\tilde{\boldsymbol{\beta}}$ is the generalized least squares (GLS) estimator:
Consequently, the BLUP of the small area mean $\mu_d$ is:
Rearranging terms into an intuitive convex combination reveals the shrinkage mechanism:
The first bracketed term is the survey regression-adjusted estimate for area $d$, which corrects for any imbalance between the sample covariates $\bar{\mathbf{x}}_d$ and the true population covariates $\bar{\mathbf{X}}_d$. The second term is the synthetic prediction derived entirely from the national regression model.
- When the area sample size $n_d$ is large, $\gamma_d \to 1$, giving almost exclusive weight to the area-specific sample data.
- When $n_d = 0$, $\gamma_d = 0$, collapsing smoothly to the synthetic regression estimate $\bar{\mathbf{X}}_d^\top \tilde{\boldsymbol{\beta}}$.
Pseudo-EBLUP under Complex Sampling Designs
A critical limitation of the classical BHF BLUP is that it assumes equal probability sampling within each small area. If the survey deployed unequal probability sampling (such that units have differing sampling weights $w_{dj}$), the standard sample mean $\bar{y}_d$ is biased for the population mean whenever sampling is informative.
To resolve this challenge, You and Rao (2002) formulated the Pseudo-EBLUP. Let $\tilde{w}_{dj} = w_{dj} / \sum_{k=1}^{n_d} w_{dk}$ be the normalized survey weight within area $d$. The weighted sample means are:
The pseudo-BLUP of $v_d$ replaces unweighted sample averages with survey-weighted averages:
where the design-consistent shrinkage factor is:
Notice that if weights are equal ($w_{dj} = c$), then $\sum \tilde{w}_{dj}^2 = n_d (1/n_d)^2 = 1/n_d$, exactly recovering the classical BHF shrinkage factor. The pseudo-EBLUP satisfies design consistency: as $n_d \to \infty$, the estimator converges in design probability to the true population domain mean, guarding against model misspecification.
Survival Analysis and Event-History Modeling under Complex Survey Sampling
In longitudinal epidemiological and demographic studies—such as the National Health and Nutrition Examination Survey (NHANES) linked to the National Death Index (NDI), or the Health and Retirement Study (HRS)—analysts study time-to-event outcomes (e.g. time to cardiovascular mortality, duration of unemployment, or time to household bankruptcy). Standard survival analysis software packages assume independent and identically distributed observations. Applying unweighted Kaplan–Meier estimators or standard Cox proportional hazards models to complex survey data generates biased hazard ratios and severely deflated standard errors.
The Counting Process Formulation
Let $T_i^*$ denote the true event time for individual $i$, and $C_i$ denote the right-censoring time. We observe the bivariate pair:
where $\delta_i = 1$ if the event was observed and $\delta_i = 0$ if the observation was right-censored. Let $\mathbf{z}_i(t)$ denote a $p$-dimensional vector of possibly time-varying covariates.
Following the counting process formulation of Aalen and Gill, define:
as the counting process that records whether individual $i$ has experienced the failure event by time $t$, and:
as the at-risk indicator, indicating whether individual $i$ remains under observation and at risk of failing immediately prior to time $t$.
The Survey-Weighted Cox Proportional Hazards Model
The Cox model postulates that the hazard function for unit $i$ is:
where $\lambda_0(t)$ is an unspecified, non-parametric baseline hazard function, and $\boldsymbol{\beta}$ is the vector of log-hazard ratios.
In a finite population of $N$ units, the census log-partial likelihood formulated by David Cox is:
where the census at-risk process aggregates are:
In a sample survey with complex design weights $w_i$, we cannot observe the census quantities. Binder (1992) and Lin (2000) demonstrated that design-consistent estimators of the census score functions are obtained by introducing analytic survey weights:
The Survey-Weighted Pseudo-Log-Partial Likelihood is:
Differentiating $\ell_w(\boldsymbol{\beta})$ with respect to $\boldsymbol{\beta}$ yields the survey-weighted score vector:
where $\bar{\mathbf{Z}}_w(\boldsymbol{\beta}, t) = \hat{S}^{(1)}_w(\boldsymbol{\beta}, t) / \hat{S}^{(0)}_w(\boldsymbol{\beta}, t)$ is the weighted mean covariate vector of individuals at risk at time $t$. The pseudo-maximum partial likelihood estimate $\hat{\boldsymbol{\beta}}_w$ is the unique root solving $\mathbf{U}_w(\hat{\boldsymbol{\beta}}_w) = \mathbf{0}$.
Robust Sandwich Covariance Estimation for Survey Cox Models
Standard survival routines compute standard errors by inverting the observed information matrix:
where $\hat{S}^{(2)}_w(\boldsymbol{\beta}, t) = \sum_{j \in s} w_j Y_j(t) \mathbf{z}_j(t) \mathbf{z}_j(t)^\top \exp(\mathbf{z}_j(t)^\top \boldsymbol{\beta})$.
However, $\hat{\mathbf{I}}_w^{-1}$ completely ignores the spatial clustering and stratification of the sampling design. To compute design-defensible standard errors, Lin (2000) derived the survey score residual (or martingale-based influence function) for unit $i$:
Aggregating these score residuals to the primary sampling unit (cluster) level:
the empirical between-PSU covariance matrix is:
The cluster-robust sandwich variance-covariance matrix of the survey hazard ratio log-coefficients is:
This sandwich covariance matrix guarantees asymptotically valid statistical inference and nominal coverage for 95% confidence intervals under complex multistage probability designs.
The Weighted Breslow Estimator for the Baseline Cumulative Hazard
To estimate absolute survival probabilities $S(t \mid \mathbf{z}) = \exp(-\Lambda_0(t) \exp(\mathbf{z}^\top \boldsymbol{\beta}))$, the non-parametric baseline cumulative hazard $\Lambda_0(t) = \int_0^t \lambda_0(u) du$ is estimated via the Survey-Weighted Breslow Estimator:
The corresponding weighted survival function at baseline covariate values $\mathbf{z} = \mathbf{0}$ is $\hat{S}_{0,w}(t) = \exp(-\hat{\Lambda}_{0,w}(t))$.
Longitudinal and Rotating Panel Surveys: Composite Estimation
Many of the world's most critical macroeconomic and social indicators—such as the monthly national unemployment rate, quarterly gross domestic product estimates, and monthly consumer expenditure—are produced by national statistical agencies using rotating panel surveys. Examples include the U.S. Current Population Survey (CPS), the Canadian Labour Force Survey (LFS), and the Eurostat Labour Force Survey (EU-LFS).
The Architecture of Rotating Panel Designs
In a pure cross-sectional survey, a completely fresh sample is drawn at every survey wave. While this eliminates respondent fatigue, it suffers from two major deficiencies:
- High sampling variance when estimating month-to-month changes ($\Delta Y = Y_t - Y_{t-1}$).
- Substantial operational costs associated with recruiting and establishing contact with completely new households each month.
Conversely, in a pure fixed longitudinal cohort panel, the same sample of individuals is interviewed repeatedly across all waves. While this minimizes the variance of change estimates, it suffers from severe attrition, progressive nonresponse bias, and cumulative respondent conditioning.
A Rotating Panel Survey achieves the optimal balance. A sample is partitioned into distinct rotation groups (panels). Each rotation group enters the survey according to a prescribed schedule, remains in the sample for a designated number of months, temporarily or permanently departs, and is replaced by a newly introduced rotation group.
The 4-8-4 Rotation Scheme of the Current Population Survey
The U.S. Current Population Survey deploys a classic 4-8-4 rotation scheme:
- A selected household is interviewed for 4 consecutive months (Month in Sample MIS 1 through MIS 4).
- The household is rotated out of the sample for the next 8 consecutive months.
- The household is returned to the sample for another 4 consecutive months (MIS 5 through MIS 8).
- The household is then permanently retired from the survey.
At any given month $t$, the CPS sample consists of exactly 8 rotation groups:
- One group is in its 1st month in sample (new entrants).
- One group is in its 2nd month.
- One group is in its 3rd month.
- One group is in its 4th month (departing for an 8-month rest).
- One group is in its 5th month (returning after an 8-month rest).
- One group is in its 6th month.
- One group is in its 7th month.
- One group is in its 8th month (permanently departing).
This design guarantees exceptional analytical overlaps:
- Month-to-Month Overlap: Between month $t$ and month $t-1$, exactly 6 of the 8 rotation groups ($75\%$) are identical (groups in MIS 2, 3, 4 and 6, 7, 8 at time $t$ were in MIS 1, 2, 3 and 5, 6, 7 at time $t-1$).
- Year-to-Year Overlap: Between month $t$ and month $t-12$, exactly 4 of the 8 rotation groups ($50\%$) are identical (groups in MIS 5, 6, 7, 8 at time $t$ were in MIS 1, 2, 3, 4 at time $t-12$).
Theory of Composite Estimation
Let $y_{t,g}$ denote the survey estimator of the population total $Y_t$ at time $t$ based exclusively on rotation group $g$ ($g = 1, \dots, G$, where $G = 8$ in CPS). The standard cross-sectional estimator at time $t$ is the simple unweighted average across all $G$ rotation groups:
Although $\bar{y}_t$ is design-unbiased, it fails to exploit the strong positive correlation $\rho$ between the measurements of identical individuals across consecutive months. Because individuals tend to maintain their employment status from one month to the next, $\rho = \text{Corr}(y_{t,g}, y_{t-1,g})$ typically ranges between $0.70$ and $0.85$.
To harvest this temporal autocorrelation, Hansen, Hurwitz, and Madow (1953) developed the K-Composite Estimator:
where:
- $\bar{y}_{t, match}$ is the average of the rotation groups observed at time $t$ that were also observed at time $t-1$ (the matching subsample).
- $\bar{y}_{t-1, match}$ is the average of these same matching rotation groups evaluated at time $t-1$.
- $K \in [0, 1)$ is a smoothing weight parameter chosen to minimize the variance of $\hat{Y}_t^{(K)}$.
The second term inside the bracket represents an update to yesterday's composite estimate $\hat{Y}_{t-1}^{(K)}$ using the sample difference observed among the matched panel units.
The AK-Composite Estimator and Rotation Group Bias
Empirical survey practitioners noticed that respondents report systematically different responses depending on how long they have been in the survey—a phenomenon known as Rotation Group Bias or Time-in-Sample Bias. For example, in labor surveys, reported unemployment rates are consistently highest in Month in Sample 1 (MIS 1) and lowest in MIS 4 and MIS 8. This is driven by differential respondent fatigue, telephonic versus in-person interview modes, and learning effects.
To simultaneously exploit autocorrelation and correct for rotation group bias, Gurney and Daly (1965) formulated the AK-Composite Estimator:
In standard CPS operations for level estimation, the Bureau of Labor Statistics optimizes the parameters at $K = 0.40$ and $A = 0.20$. This composite estimator reduces the sampling variance of monthly unemployment levels by approximately $15\%$ to $20\%$, equivalent to interviewing thousands of additional households for free!
Modern Big Data and Non-Probability Sample Integration
In the contemporary data ecosystem, survey statisticians face a dual revolution: on one side, traditional probability survey response rates have declined dramatically over the past two decades (often below $10\%$ to $20\%$), driving data collection costs to historic highs. On the other side, an explosion of non-probability "Big Data" sources has emerged—including opt-in online web panels, electronic health record (EHR) databases, smartphone mobility traces, and administrative transaction registries.
While non-probability datasets offer massive sample sizes ($n$ reaching hundreds of thousands or millions), they are fundamentally plagued by selection bias. A large sample size does not rescue an unrepresentative sample.
The Law of Large Populations and the Meng Paradox
To understand the danger of unweighted non-probability datasets, Xiao-Li Meng (2018) established a foundational identity relating the sample size $n$, the population size $N$, and the correlation between the survey measurement $Y$ and the sampling inclusion indicator $R$.
Let $R_i = 1$ if unit $i$ is included in the non-probability sample, and $R_i = 0$ otherwise. The sample mean of the non-probability sample is $\bar{y}_A = \frac{1}{n_A} \sum_{i=1}^N R_i y_i$. Meng proved that the estimation error of the unweighted sample mean is:
where:
- $\rho_{R, Y} = \text{Corr}(R, Y)$ is the Data Defect Correlation (DDC), measuring the degree of informative selection bias.
- $\sigma_Y$ is the standard deviation of $Y$ in the target population.
- $\sqrt{\frac{N - n_A}{n_A}}$ is the population scale factor.
Under simple random sampling, $\rho_{R, Y} = O_p(1/\sqrt{N})$, so the error shrinks at the standard $1/\sqrt{n_A}$ rate. However, in a non-probability sample where selection is informative (for example, healthier individuals being more likely to sign up for a digital health app, or politically engaged citizens volunteering for an online poll), $\rho_{R, Y}$ is a non-zero constant independent of $N$.
Consequently, as population size $N$ grows, the mean squared error is dominated by the bias squared:
Meng deduced the Effective Sample Size ($n_{eff}$) of a non-probability sample compared to a simple random sample:
If the target population is $N = 300,000,000$ (e.g. the United States) and the data defect correlation is merely $ ho_{R, Y} = 0.005$ (a minuscule $0.5\%$ correlation), then:
If the non-probability dataset has $n_A = 2,300,000$ respondents (as observed in COVID-19 vaccine uptake web surveys), its statistical accuracy is mathematically equivalent to an SRS of merely:
A rigorous probability survey of 1,000 respondents will crush a biased big dataset of 2.3 million observations in mean squared error!
Data Integration Architecture: Combining $S_A$ and $S_B$
To harness the rich granular size of a non-probability sample $S_A$ while preserving the design-unbiased integrity of a probability survey $S_B$, modern survey statistics deploys Data Integration Methodology (Rivers 2007, Yang and Kim 2020).
We assume the following data structure:
1. Sample $S_A$ (Non-Probability): Contains $n_A$ units with measurements on the study variable $y_i$ and auxiliary covariates $\mathbf{x}_i$. Sampling inclusion probabilities $\pi_{Ai} = P(R_i = 1 \mid \mathbf{x}_i, y_i)$ are completely unknown.
2. Sample $S_B$ (Probability Benchmark Survey): Contains $n_B$ units drawn under a known probability design with design weights $d_{Bi} = 1/\pi_{Bi}$. $S_B$ measures covariates $\mathbf{x}_i$, but does NOT measure the target study variable $y_i$ (or measures it only on a tiny subset).
3. Common Covariates: The vector of auxiliary variables $\mathbf{x}_i$ is measured harmoniously across both datasets.
We invoke the Ignorability Assumption (Conditional Independence):
stating that conditional on the auxiliary vector $\mathbf{x}_i$, inclusion into the non-probability sample $S_A$ is independent of the target outcome $y_i$. Furthermore, we require the Positivity Assumption: $\pi_A(\mathbf{x}) > 0$ for all $\mathbf{x}$ in the support of the target population.
Approach 1: Mass Imputation
Under Mass Imputation (Kim, Park, Chen, and Choi 2021), we train an outcome regression model $m(\mathbf{x}) = E(Y \mid \mathbf{X} = \mathbf{x})$ using the non-probability sample $S_A$, which contains observed values of $y_i$. Let $\hat{m}(\mathbf{x})$ denote the fitted regression surface (such as generalized linear models, regression trees, or deep neural networks).
We then impute the missing values of $y_i$ for every single unit in the probability benchmark sample $S_B$:
The Mass Imputation Estimator of the population mean $\bar{Y}$ is the design-weighted average across the probability sample:
Because $S_B$ is a representative probability sample, $\hat{\bar{Y}}_{MI}$ is design-consistent for the population mean as long as the outcome model $m(\mathbf{x})$ is correctly specified.
Approach 2: Pseudo-Propensity Score Weighting
Alternatively, we can estimate the unknown propensity of entering the non-probability sample, $\pi_A(\mathbf{x}) = P(R_i = 1 \mid \mathbf{X}_i = \mathbf{x})$. Pool the two samples $S_A$ and $S_B$ into a combined dataset. Define a binary indicator:
Chen, Li, and Wu (2020) demonstrated that the pseudo-propensity score model $\pi_A(\mathbf{x}; \boldsymbol{\alpha}) = \frac{\exp(\mathbf{x}^\top \boldsymbol{\alpha})}{1 + \exp(\mathbf{x}^\top \boldsymbol{\alpha})}$ can be estimated by solving the survey-weighted score equations:
Once the propensity parameters $\hat{\boldsymbol{\alpha}}$ are estimated, the non-probability sample units receive inverse probability weights:
The Inverse Propensity Weighting (IPW) estimator is:
Approach 3: Doubly Robust Estimation
To protect against model misspecification, we combine Mass Imputation and Pseudo-Propensity Weighting into a Doubly Robust (DR) Estimator:
where $\hat{N}_B = \sum_{i \in S_B} d_{Bi}$.
Mathematical Proof of Double Robustness:
1. Case 1 (Outcome Model $m(\mathbf{x})$ is Correct, Propensity Model $\pi_A(\mathbf{x})$ is Misspecified):
Under conditional expectation given $\mathbf{x}$, $E(y_i \mid \mathbf{x}_i) = m(\mathbf{x}_i)$. The second term has expectation:
Therefore, the second term vanishes in expectation, and the estimator collapses to $\frac{1}{\hat{N}_B} \sum_{i \in S_B} d_{Bi} \hat{m}(\mathbf{x}_i)$, which is design-unbiased for $\bar{Y}$ because $S_B$ is a probability sample.
2. Case 2 (Propensity Model $\pi_A(\mathbf{x})$ is Correct, Outcome Model $m(\mathbf{x})$ is Misspecified):
If $\pi_A(\mathbf{x})$ is correctly specified, then by the properties of inverse propensity weighting:
The misspecified model terms $\hat{m}(\mathbf{x}_i)$ cancel each other out identically. What remains is:
which converges to the true population mean.
The Doubly Robust estimator $\hat{\bar{Y}}_{DR}$ is asymptotically unbiased if either the outcome regression model $m(\mathbf{x})$ or the propensity score model $\pi_A(\mathbf{x})$ is correctly specified. This double insurance makes doubly robust estimation the gold standard for integrating non-probability big data into national statistical architectures.
§8.9 Practical Synthesis: Survey Quality Reporting Standards
To ensure that secondary analysts and public policymakers interpret empirical survey results correctly, international statistical bodies (such as the United Nations Statistics Division, Eurostat, and the U.S. Federal Committee on Statistical Methodology) mandate standardized technical documentation.
The Five Pillars of Survey Microdata Documentation:
1. Analytic Weight Documentation: Transparent explanation of how base design weights $d_i$, nonresponse adjustments $f_{nr,i}$, and calibration factors $g_i$ were derived, accompanied by summary distributions (mean, min, max, coefficient of variation).
2. Design Variable Provision: Inclusion of masked stratum identifiers (`STRATA`) and masked primary sampling unit identifiers (`PSU`) in public-use microdata files. Masking scrambles geographical names to prevent deductive respondent disclosure while strictly preserving the variance-covariance matrix.
3. Replicate Weights: In many public-use datasets (such as the American Community Survey or the Current Population Survey), agencies provide 80 to 160 pre-calculated Jackknife or BRR replicate weight columns (`REPWT1` through `REPWT80`). Replicate weights enable users to compute exact complex survey standard errors without needing access to sensitive geographical cluster identifiers.
4. Design Degrees of Freedom Reporting: Explicit statement of design degrees of freedom ($\text{df} = \sum n_h - H$) to guide hypothesis testing and small-sample $t$-approximations.
5. Quality Flags and Imputation Indicators: Every imputed item must be accompanied by an imputation flag variable (`ITEM_FLG`) distinguishing observed empirical values from imputed synthetic values, empowering researchers to conduct sensitivity audits.
With this rigorous synthesis of complex survey inference, we conclude the theoretical and computational architecture of Sample Surveys and Sampling Theory.
Step-by-Step Survey Sampling Solutions
Three original questions connect calculations, definitions and interpretation. Open each solution to follow the reasoning.
A national agricultural economic survey is conducted using a stratified two-stage design across $H = 2$ agricultural zones. In each zone, $n_h = 2$ Primary Sampling Units (districts) are selected via probability sampling. Within each selected district, agricultural holdings are sampled and weighted.
The survey estimates the economic efficiency ratio:
where:
- $Y$ is total commercial agricultural revenue (in millions of dollars).
- $X$ is total operational input expenditure (in millions of dollars).
The weighted summary totals for revenue ($y_{hi} = \sum_{j} w_{hij} y_{hij}$) and expenditure ($x_{hi} = \sum_{j} w_{hij} x_{hij}$) for each sampled district $(h, i)$ are:
- Compute the estimated population totals $\hat{X}$, $\hat{Y}$, and the estimated overall efficiency ratio $\hat{R}$.
- Derive the mathematical formula for the linearized synthetic variable $z_{hij}$ for the ratio $\hat{R}$. Compute the linearized PSU aggregate values $z_{hi}$ for each of the 4 districts.
- Compute the Taylor series linearized variance $\hat{V}(\hat{R})$, the standard error $\text{SE}(\hat{R})$, and the 95% confidence interval using the design degrees of freedom.
Summing across all strata and PSUs:
The estimated ratio is:
Every dollar of operational input expenditure yields an estimated 1.52 dollars in gross agricultural revenue.
The ratio estimator is $g(X, Y) = Y / X$. Evaluate the partial derivatives at the estimated totals:
The linearized synthetic variable for unit $k$ is:
For an entire PSU $(h, i)$, the weighted aggregate is:
Now compute the residual $(y_{hi} - \hat{R} x_{hi})$ and the linearized value $z_{hi}$ for each of the 4 PSUs:
1. Stratum 1 (Northern Zone):
- PSU 1:
- PSU 2:
Stratum 1 Mean:
2. Stratum 2 (Southern Zone):
- PSU 1:
- PSU 2:
Stratum 2 Mean:
Notice that the overall sum across all 4 PSUs is:
The sum of the linearized residuals across the sample is identically zero! This provides an immediate mathematical verification of the linearization arithmetic.
Under the stratified multistage variance formula:
For $n_h = 2$, $\frac{n_h}{n_h - 1} = \frac{2}{1} = 2$. Furthermore, for two values, $(z_{h1} - \bar{z}_h)^2 + (z_{h2} - \bar{z}_h)^2 = \frac{1}{2} (z_{h1} - z_{h2})^2$. Therefore:
Compute the stratum variance contributions:
1. Stratum 1 Contribution:
2. Stratum 2 Contribution:
Summing across both strata:
The standard error of the estimated ratio is:
Now compute the design degrees of freedom:
For $\text{df} = 2$, the critical value from the Student's $t$-distribution at the 95% confidence level ($\alpha = 0.05$) is:
Notice how crucial the design degrees of freedom are: using a normal critical value ($1.96$) with only 2 design degrees of freedom would severely understate uncertainty.
The 95% confidence interval half-width is:
The 95% confidence interval for the agricultural revenue-to-expenditure ratio is:
We are 95% confident that the true population efficiency ratio lies between $1.34$ and $1.70$.
Consider the exact same agricultural survey data from Worked Question 1:
- Stratum 1: PSU 1 ($x_{11} = 120, y_{11} = 180$), PSU 2 ($x_{12} = 160, y_{12} = 260$)
- Stratum 2: PSU 1 ($x_{21} = 80, y_{21} = 110$), PSU 2 ($x_{22} = 140, y_{22} = 210$)
- Full-sample estimates: $\hat{X} = 500.0, \hat{Y} = 760.0, \hat{R} = 1.5200$
- Formulate the delete-one-PSU Jackknife replicate weights for each of the $A = 4$ replicates:
- Replicate $(1, 1)$: Delete PSU 1 in Stratum 1.
- Replicate $(1, 2)$: Delete PSU 2 in Stratum 1.
- Replicate $(2, 1)$: Delete PSU 1 in Stratum 2.
- Replicate $(2, 2)$: Delete PSU 2 in Stratum 2.
- For each of the 4 replicates, compute the replicate totals $\hat{X}^{(hj)}$ and $\hat{Y}^{(hj)}$, and calculate the replicate ratio estimate $\hat{R}^{(hj)}$.
- Compute the Jackknife Repeated Replication variance $\hat{V}_{JRR}(\hat{R})$ and compare the result with the Taylor series linearization variance obtained in Question 1.
Since each stratum contains $n_h = 2$ PSUs, deleting one PSU requires scaling the weight of the remaining PSU in that stratum by:
The remaining stratum is multiplied by $1$ (unchanged).
Let us compute the replicate totals for each of the 4 replicates:
1. Replicate $(1, 1)$ [Delete PSU 1 in Stratum 1]:
- In Stratum 1: PSU 1 is deleted ($0$ weight). PSU 2 weight is doubled ($\times 2$):
$x_{1}^{(1,1)} = 2 \times 160.0 = 320.0$ $y_{1}^{(1,1)} = 2 \times 260.0 = 520.0$
- In Stratum 2: Weights unchanged:
$x_{2}^{(1,1)} = 80.0 + 140.0 = 220.0$ $y_{2}^{(1,1)} = 110.0 + 210.0 = 320.0$
- Total Replicate 1:
2. Replicate $(1, 2)$ [Delete PSU 2 in Stratum 1]:
- In Stratum 1: PSU 2 is deleted ($0$ weight). PSU 1 weight is doubled ($\times 2$):
$x_{1}^{(1,2)} = 2 \times 120.0 = 240.0$ $y_{1}^{(1,2)} = 2 \times 180.0 = 360.0$
- In Stratum 2: Weights unchanged:
$x_{2}^{(1,2)} = 220.0, \; y_{2}^{(1,2)} = 320.0$
- Total Replicate 2:
3. Replicate $(2, 1)$ [Delete PSU 1 in Stratum 2]:
- In Stratum 1: Weights unchanged:
$x_{1}^{(2,1)} = 120.0 + 160.0 = 280.0$ $y_{1}^{(2,1)} = 180.0 + 260.0 = 440.0$
- In Stratum 2: PSU 1 is deleted ($0$ weight). PSU 2 weight is doubled ($\times 2$):
$x_{2}^{(2,1)} = 2 \times 140.0 = 280.0$ $y_{2}^{(2,1)} = 2 \times 210.0 = 420.0$
- Total Replicate 3:
4. Replicate $(2, 2)$ [Delete PSU 2 in Stratum 2]:
- In Stratum 1: Weights unchanged:
$x_{1}^{(2,2)} = 280.0, \; y_{1}^{(2,2)} = 440.0$
- In Stratum 2: PSU 2 is deleted ($0$ weight). PSU 1 weight is doubled ($\times 2$):
$x_{2}^{(2,2)} = 2 \times 80.0 = 160.0$ $y_{2}^{(2,2)} = 2 \times 110.0 = 220.0$
- Total Replicate 4:
Now compute the ratio estimate $\hat{R}^{(hj)} = \hat{Y}^{(hj)} / \hat{X}^{(hj)}$ for each replicate:
- Replicate $(1, 1)$:
- Replicate $(1, 2)$:
- Replicate $(2, 1)$:
- Replicate $(2, 2)$:
The delete-one-PSU Jackknife variance formula is:
For $n_h = 2$, $\frac{n_h - 1}{n_h} = \frac{1}{2}$. Therefore:
Recall the full-sample estimate is $\hat{R} = 1.520000$. Compute deviations from $\hat{R}$:
1. Stratum 1 Replicates:
Squared: $(+0.035556)^2 \approx 0.00126423$
Squared: $(-0.041739)^2 \approx 0.00174214$
Stratum 1 Contribution:
2. Stratum 2 Replicates:
Squared: $(+0.015714)^2 \approx 0.00024693$
Squared: $(-0.020000)^2 = 0.00040000$
Stratum 2 Contribution:
Summing both strata:
The standard error under Jackknife replication is:
Comparison with Taylor Series Linearization:
- Taylor Linearization: $\hat{V}_{linear} = 0.00178432$, $\text{SE}_{linear} = 0.04224$
- Jackknife Replication: $\hat{V}_{JRR} = 0.00182666$, $\text{SE}_{JRR} = 0.04274$
The Jackknife variance is within $2.3\%$ of the Taylor linearization variance! This minor difference occurs because the Jackknife includes second-order curvature terms of the non-linear ratio function, whereas Taylor linearization truncates at first order. Both methods provide rigorous, design-consistent standard errors.
A national labor force survey draws a simple random sample without replacement (SRSWOR) of $n = 500$ individuals from a regional population of $N = 50,000$ working-age citizens ($f = 500 / 50,000 = 0.01$, so $1 - f = 0.99$).
The objective is to estimate the average hourly wage $\bar{Y}_d$ for a specific demographic domain $U_d$ (young tech workers aged 18–24). In the population, the proportion of individuals belonging to this domain is $P_d = N_d / N = 0.20$ ($N_d = 10,000$ workers).
The population parameters within the domain are:
- True domain mean wage: $\bar{Y}_d = 35.0 \text{ dollars/hour}$
- True domain variance: $S_d^2 = 100.0 \text{ (dollars/hour)}^2 \implies S_d = 10.0$
- In a sample of $n = 500$, the observed domain sample count $n_d$ is a random variable. State the exact distribution and compute the expected value $E(n_d)$ and variance $V(n_d)$.
- Calculate the Conditional Variance $V_{cond}(\hat{\bar{Y}}_d \mid n_d = 100)$ that a naive analyst would compute by assuming the sample size of 100 domain members was fixed prior to sampling.
- Derive the Unconditional Variance $V_{uncond}(\hat{\bar{Y}}_d)$ accounting for the random sample size $n_d$. Compute the numerical variance, standard error, and the exact percentage variance penalty induced by the stochastic domain sample size.
In SRSWOR of $n = 500$ from $N = 50,000$ with $N_d = 10,000$ domain members: $n_d$ follows an exact Hypergeometric distribution:
1. Expected Value:
2. Variance of $n_d$:
The standard deviation of the domain sample count is $\sigma(n_d) = \sqrt{79.2016} \approx 8.90$. In any given sample, the number of young tech workers could easily fluctuate between 82 and 118!
If an analyst conditions on $n_d = 100$ (treating the 100 observed workers as if an SRSWOR of size 100 had been drawn directly from the domain population $N_d = 10,000$): The conditional sampling fraction is $f_d = \frac{n_d}{N_d} = \frac{100}{10,000} = 0.01$, so $1 - f_d = 0.99$.
The conditional variance is:
The conditional standard error is:
Under design-based survey theory, the domain mean is a ratio estimator:
where $y_i^* = I_{di} y_i$ is the synthetic zero-padded variable:
Using Taylor series linearization for the ratio of the two means $\bar{y}_d^*$ and $\bar{I}_d$:
Define the linearized variable:
Notice that:
- For domain members ($i \in U_d$): $u_i = y_i - \bar{Y}_d$
- For non-domain members ($i \notin U_d$): $u_i = 0$
The population mean of $u_i$ across the entire population of $N$ units is:
The population variance of $u_i$ across all $N$ units is:
Now apply the standard SRSWOR variance formula to $\bar{u} = \frac{1}{n} \sum_{i \in s} u_i$:
Since $\hat{\bar{Y}}_d - \bar{Y}_d \approx \frac{1}{P_d} \bar{u}$:
Notice the denominator: $n P_d = E(n_d) = 100$! Now let us compute the exact second-order Taylor term. Cochran (1977) and Särndal, Swensson, and Wretman (1992) showed that when $n_d$ is random, conditioning on $n_d > 0$ yields:
The exact unconditional variance of the domain mean is:
Substitute our numerical parameters:
- $1 - f = 0.99$
- $S_d^2 = 100.0$
- $n P_d = 500 \times 0.20 = 100$
- $1 - P_d = 0.80$
- $n^2 P_d^2 = 100^2 = 10,000$
Compute the two terms inside the bracket:
Sum:
Multiply by $(1 - f) S_d^2 = 0.99 \times 100.0 = 99.0$:
The unconditional standard error is:
Now compare the unconditional variance with the conditional variance:
When the expected domain sample size is $E(n_d) = 100$, the stochastic fluctuation in $n_d$ adds a modest $0.80\%$ variance penalty. However, consider what happens if the domain is small—for example, $P_d = 0.02$ ($E(n_d) = 10$ workers):
For rare domains, the random sample size penalty inflates the variance by nearly $10\%$! This proves why subsetting datasets is mathematically indefensible in complex survey inference.