Optimal Stopping Rule¶
Core Idea¶
A halt decision over a sequence of arriving observations, set by a stopping boundary on a running statistic that trades the cost of stopping too early against stopping too late, given an information structure, a cost calculus, reversibility, and the adversarial structure of the future.
How would you explain it like I'm…
When To Grab It
Stop Or Keep Looking
The Stopping Boundary
Broad Use¶
- Probability / mathematics: the secretary problem, Wald's sequential probability ratio test, and prophet inequalities.
- Statistics: group-sequential clinical trials with futility and efficacy boundaries.
- Machine learning: early stopping that halts training when validation loss stops improving.
- Operations research: anytime algorithms exposing a stop-anytime contract.
- Labour economics: job search and Weitzman's Pandora's box, with a reservation wage as boundary.
- Daily practice: implicit rules for when to stop reading a paper, fixing a bug, or negotiating.
Clarity¶
Recasts the buried question when should I stop? from felt judgement into a structural one, and surfaces the dual-failure structure — too early versus too late — that intuition tends to suppress.
Manages Complexity¶
Collapses the entire history into a sufficient statistic: a single tunable boundary whose placement encodes the whole trade-off, so the moment-to-moment decision becomes mechanical.
Abstract Reasoning¶
Distinguishes stopping (order of arrival matters, future uncertain) from selection (all candidates present at once) and search (where to look next), and indexes canonical boundaries to the information and adversarial structure.
Knowledge Transfer¶
- Statistics → daily practice: a sequential-analysis boundary becomes a within-sitting bug-fixing stop rule.
- Economics → medicine: a reservation-wage rule transfers to a clinical-trial futility boundary.
- Probability → machine learning: the 1/e and SPRT results become the early-stopping patience window.
Example¶
In the secretary problem, reject the first n/e candidates outright, then accept the first one thereafter that beats all seen — selecting the best with probability ~0.368, the boundary sitting exactly at the too-early/too-late balance.
Relationships to Other Abstractions¶
Current abstraction Optimal Stopping Rule Prime
Parents (1) — more general patterns this builds on
-
Optimal Stopping Rule presupposes, typical Decision Prime
An optimal stopping rule repeats a continue/halt DECISION over a stream under uncertainty and trade-off; it presupposes the decision prime (committing to one alternative under uncertainty) and specializes it to the sequential, irreversible, order-matters halt structure.
Children (1) — more specific cases that build on this
-
Odds Algorithm Domain-specific is a kind of Optimal Stopping Rule
Optimal Stopping Rule is the proposed minimal parent.
Hierarchy paths (5) — routes to 5 parentless roots
- Optimal Stopping Rule → Decision → Constraint
- Optimal Stopping Rule → Decision → Reversibility and Irreversibility
- Optimal Stopping Rule → Decision → Stage Gate Process → Sequencing → Dependency
- Optimal Stopping Rule → Decision → Stage Gate Process → Sequencing → Optimization
- Optimal Stopping Rule → Decision → Stage Gate Process → Sequencing → Time
Not to Be Confused With¶
- Optimal Stopping Rule is not Optionality because stopping is the policy that times when a held right is exercised, whereas optionality is the state property measuring the right's present worth; one can hold high optionality and still stop badly.
- Optimal Stopping Rule is not Markov Decision Processes because stopping collapses the action set to a single continue/halt binary with no steering, whereas an MDP optimizes a policy over a rich action set across many states.
- Optimal Stopping Rule is not Satisficing because optimal stopping derives its threshold from the cost and information structure, whereas satisficing halts at the first option clearing an exogenous good-enough bar.