Papers
Topics
Authors
Recent
Search
2000 character limit reached

Intersection Supermartingale Products

Updated 17 June 2026
  • Intersection supermartingale products are rigorous probabilistic constructions that combine single-stratum nonnegative supermartingales to test composite hypotheses under controlled Type I error.
  • They leverage adaptive sampling and predictable stratum selection to yield anytime-valid P-values, substantially increasing efficiency in risk-limiting audits.
  • Empirical results show that these methods can significantly reduce sample size and risk, outperforming traditional approaches like SUITE and SHANGRLA.

Intersection supermartingale products are a rigorous probabilistic apparatus combining single-stratum nonnegative supermartingale (NNSM) processes to enable composite union-intersection hypothesis tests, particularly relevant in stratified risk-limiting audits (RLAs). This construction controls Type I error guarantees nonparametrically, applies under any predictable sampling strategy, and supports adaptive allocation of sampling resources across strata. Intersection supermartingale products yield anytime-valid PP-values and can substantially increase efficiency in practical RLA settings, offering improvements over earlier approaches such as SUITE and SHANGRLA by exploiting the generality and flexibility of NNSMs (Spertus et al., 2022).

1. Single-Stratum Nonnegative Supermartingales

The fundamental component is the single-stratum NNSM, defined for a stratum ss of size NsN_s with bounded nonnegative assorter values X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]. To test the one-sided null hypothesis H0s:μsθsH_{0s}: \mu_s \leq \theta_s for some θs[0,us]\theta_s\in[0,u_s], samples are drawn sequentially. At each sample, a predictable, typically upward-biased estimator τi1,s\tau_{i-1,s} of the mean μs\mu_s is used to define a nonnegative factor Yis(θs)Y_{is}(\theta_s) satisfying E[Yis(θs)history]1\mathbb{E}[Y_{is}(\theta_s)\mid \text{history}]\leq 1 under ss0.

The single-stratum NNSM process is then

ss1

Ville’s inequality ensures ss2 under ss3 for any ss4, granting finite-sample error control and anytime validity.

2. Intersection Supermartingale Construction

For testing the global null hypothesis ss5 for all strata ss6, intersection supermartingale products combine the single-stratum NNSMs into a global process. At each sampling epoch ss7, a (predictable) stratum selector ss8 identifies the stratum to be sampled, measurable with respect to the filtration ss9 generated by the previous samples and stratum selections. Let NsN_s0 be the total draws from stratum NsN_s1 up to time NsN_s2.

The update at time NsN_s3 is:

NsN_s4

where NsN_s5 is the new sample from stratum NsN_s6. The global intersection supermartingale is

NsN_s7

By construction, NsN_s8 under NsN_s9, and Ville's inequality immediately applies:

X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]0

Therefore, the first crossing time X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]1 such that X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]2 achieves strong control of the familywise Type I error for the intersection hypothesis.

3. Adaptive Stratum Selection and Efficiency

The validity of the global process for any predictable sampling rule enables adaptive allocation. Two canonical strategies are:

  • Proportional Allocation: Sampling strata in proportion to their sizes (X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]3), a nonadaptive but valid rule.
  • Lower-Sided Screening (Hard Stop): In parallel, a one-sided test is run for each stratum for the alternative X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]4, using reversed bets. When this lower-sided supermartingale exceeds X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]5, sampling for that stratum ceases; subsequent X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]6 selections are restricted to remaining strata.

The lower-sided screening approach can reduce expected sample size by up to approximately X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]7 in illustrative two-stratum cases. Once a stratum ceases to provide evidence for X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]8, it is efficiently excluded from further sampling (Spertus et al., 2022).

4. Empirical Results and Case Studies

Application to both real-world and simulated audits demonstrates marked efficiency gains. In the 2018 Whitmer–Schuette race pilot audit in Kalamazoo, MI (two strata: CVR X1s,,XNss[0,us]X_{1s},\dots,X_{N_s s}\in[0,u_s]9, no-CVR H0s:μsθsH_{0s}: \mu_s \leq \theta_s0), the SUITE approach yielded a H0s:μsθsH_{0s}: \mu_s \leq \theta_s1-value of H0s:μsθsH_{0s}: \mu_s \leq \theta_s2. Re-analysis with intersection supermartingales reduced this to approximately H0s:μsθsH_{0s}: \mu_s \leq \theta_s3, representing a more than order-of-magnitude reduction in measured risk, even after conditioning on observed samples.

In a large-scale simulation across 58 California counties (total H0s:μsθsH_{0s}: \mu_s \leq \theta_s4), employing countywise Empirical-Bernstein supermartingales combined by the intersection product, sampling proportional to county turnout and stopping at H0s:μsθsH_{0s}: \mu_s \leq \theta_s5 with H0s:μsθsH_{0s}: \mu_s \leq \theta_s6, H0s:μsθsH_{0s}: \mu_s \leq \theta_s7 of H0s:μsθsH_{0s}: \mu_s \leq \theta_s8 replicates completed after H0s:μsθsH_{0s}: \mu_s \leq \theta_s9 draws. The global θs[0,us]\theta_s\in[0,u_s]0-value computation, requiring a small LP (since the EB log-θs[0,us]\theta_s\in[0,u_s]1 is linear in county means), took approximately θs[0,us]\theta_s\in[0,u_s]2 seconds per instance on commodity hardware (Spertus et al., 2022).

5. Practical Algorithm and Implementation

The intersection supermartingale audit can be expressed concisely as:

τi1,s\tau_{i-1,s}1

The function compute_factor is required to ensure θs[0,us]\theta_s\in[0,u_s]3 under θs[0,us]\theta_s\in[0,u_s]4, guaranteeing the supermartingale property. For numerical safety, truncation of θs[0,us]\theta_s\in[0,u_s]5-factors is allowed provided it only decreases the value, preserving the error control.

A valid omnibus θs[0,us]\theta_s\in[0,u_s]6-value at time θs[0,us]\theta_s\in[0,u_s]7 is θs[0,us]\theta_s\in[0,u_s]8, forming an anytime-valid θs[0,us]\theta_s\in[0,u_s]9-process.

6. Theoretical Guarantees and Connections

Intersection supermartingale products deliver Type I error control for global intersection nulls, generalizing classical sequential tests. The supermartingale property is robust to arbitrary predictable sampling rules, encompassing both non-adaptive and adaptive stratum selection. This universal validity supports optimal resource allocation in practical RLAs and ensures computational tractability even in high-dimensional stratification (e.g., many counties).

The intersection product structure provides a rigorous foundation for union–intersection testing in stratified designs and generalizes to any family of one-sided hypotheses with stratumwise NNSMs. The compatibility with Ville’s inequality and anytime τi1,s\tau_{i-1,s}0-value construction supports efficient, sequential evidence accumulation. A plausible implication is that this approach could transfer to other multi-group sequential analysis tasks in statistics or machine learning involving stratified or dependent data (Spertus et al., 2022).

Intersection supermartingale products substantially synergize techniques from SHANGRLA, SUITE, and ALPHA. They inherit the computational tractability and modularity of SHANGRLA’s reduction to mean testing, the union-intersection logic of SUITE, and the nonparametric flexibility of ALPHA’s NNSM-based construction. Key references include Stark (2022) on intersection supermartingales for union–intersection tests, Waudby‐Smith et al. (2021) and Stark (2020) on betting martingales and the SHANGRLA framework.

The underlying principles are not reliant on specifics of ballot sampling and are extensible to other contexts—anywhere nonnegative supermartingale tests for intersection nulls, stratified adaptivity, or anytime error control are vital. This suggests broad applicability wherever composite hypotheses are tested under sequential, adaptive, or stratified sample collection regimes.

References:

  • "Sweeter than SUITE: Supermartingale Stratified Union-Intersection Tests of Elections" (Spertus et al., 2022)
  • Stark (2022), “Intersection supermartingales for union–intersection tests,” Stat Sci.
  • Waudby-Smith et al. (2021), “Betting martingales for RLAs.”
  • Stark (2020), “SHANGRLA: A framework for RLAs.”
Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Intersection Supermartingale Products.