Explore-Then-Commit (ETC) Methods
- ETC is a class of policies that separates an initial pure exploration phase from an irrevocable commitment phase to balance information gathering with exploitation.
- It is applied in settings like stochastic bandits, control systems, and decentralized matching markets to manage the trade-off between exploration costs and the risks of early commitment.
- Variants such as SPRT-ETC and Double ETC demonstrate that refining the phase structure can achieve near-optimal regret performance while addressing the limitations of single-stage commitment.
Explore-Then-Commit (ETC) denotes a family of policies that allocate an initial segment of the horizon to pure exploration and then irrevocably commit to a decision rule for the remainder. In the literature considered here, the committed object ranges from a single arm in stochastic bandits to a controller in partially observable linear systems, an open-loop action sequence in nonstationary linear bandits with latent dynamics, a stable matching in decentralized two-sided markets, and an arm selected under a finite-time risk-return criterion (Garivier et al., 2016, Jin et al., 2020, Lale et al., 2020, Choi et al., 17 Oct 2025, Pagare et al., 2024, Yekkehkhany et al., 2019). The defining feature is the same across domains: ETC separates information acquisition from exploitation, so its performance is governed by the tension between the cost of exploration and the consequences of committing with imperfect information.
1. Canonical formulation
In the classical stochastic bandit setting, ETC is a two-stage strategy. For a -armed bandit with unknown means , one picks an exploration budget , pulls each arm times, computes empirical means , and then commits to
for the remaining rounds (Jin et al., 2020). In the two-armed Gaussian formulation, ETC can be stated more generally through an exploration stopping time , an -measurable decision , alternating uniform sampling during 0, and commitment to 1 for 2 (Garivier et al., 2016).
The standard regret expressions already expose the ETC structure. In the 3-armed case,
4
whereas in the two-armed Gaussian case with 5 and 6,
7
with
8
This yields the basic decomposition
9
so ETC regret is the sum of an exploration term and a post-commitment misidentification term (Garivier et al., 2016).
A related finite-horizon formulation appears in risk-averse bandits. There, an ETC policy is a pair 0: the learner performs pure experimentation for 1 rounds and then commits to one fixed arm for 2 exploitations (Yekkehkhany et al., 2019). This preserves the stagewise architecture of ETC while changing the criterion used to select the committed arm.
2. Regret structure and the classical suboptimality of single-stage ETC
The main negative result attached to ETC is not that it fails to achieve sublinear regret, but that a single exploration phase followed by a single commitment phase is generally asymptotically suboptimal relative to fully sequential policies. In the two-armed Gaussian setting, fixed-design ETC with known gap 3 and deterministic 4 has
5
and the optimal fixed budget satisfies
6
A matching lower bound gives 7 (Garivier et al., 2016).
Allowing a data-dependent stopping time improves the constant but not the basic limitation. The SPRT-based ETC rule, which alternates arms until
8
achieves
9
hence 0, but no ETC can achieve an asymptotic constant smaller than 1 in the known-gap case (Garivier et al., 2016).
When 2 is unknown, the gap is larger. A fixed-confidence best-arm identification subroutine with risk 3 yields BAI-ETC with asymptotic behavior 4, and any ETC with unknown 5 has asymptotic cost at least 6 (Garivier et al., 2016). By contrast, fully sequential algorithms in the same paper attain smaller constants: 7-UCB satisfies 8 in the known-gap case, and UCB9 has asymptotic regret 0 in the unknown-gap case. The standard conclusion is therefore precise: ETC is not uniformly optimal because its forced separation of exploration and exploitation creates a factor-two asymptotic penalty in the two-armed Gaussian model (Garivier et al., 2016).
This corrects a common misconception. ETC is not merely a crude fixed-design heuristic; stopping-time variants such as SPRT-ETC are statistically refined. The limitation is structural: once commitment occurs, no further information can correct an early error.
3. Double ETC and batched asymptotic optimality
"Double Explore-then-Commit: Asymptotic Optimality and Beyond" shows that the preceding negative conclusion is specific to single-stage ETC rather than to stagewise learning itself (Jin et al., 2020). The proposed Double ETC (DETC) introduces two exploration phases and two commitment phases.
In the known-gap two-armed version, DETC uses
1
Stage I samples both arms until each has been pulled 2 times. Stage II commits temporarily to the empirical best arm 3 until it has been pulled 4 times. Stage III re-opens exploration of the other arm 5 and continues until
6
fails, or 7. Stage IV commits to the arm with larger empirical mean (Jin et al., 2020). The unknown-gap version replaces 8 with data-dependent confidence tests and uses 9.
The paper’s interpretation is that the second exploration phase compares the temporarily chosen arm against fresh pulls of the unchosen arm, so the decisive sampling noise after Stage II comes from only one arm. This yields asymptotic optimality:
0
in the unknown-gap two-arm case, and for 1 arms
2
The same paper extends DETC to batched bandits and proves that a batched version attains the same asymptotic regret with only 3 rounds (Jin et al., 2020).
A plausible implication is that ETC should be understood less as a single algorithm than as a design principle. Once the phase structure is allowed to include re-entry into exploration, ETC-type methods can recover asymptotic optimality while retaining low round complexity.
4. ETC in partially observable linear quadratic control
In control, ETC appears in a more structured form. "Regret Minimization in Partially Observable Linear Quadratic Control" studies an unknown discrete-time partially observable linear system
4
with Gaussian process and measurement noise, per-step cost
5
and comparison against the optimal average cost under the information pattern 6 (Lale et al., 2020).
The proposed algorithm, ExpCommit, dedicates the first 7 steps to pure exploration by drawing
8
From the resulting input-output data, it forms overlapping 9-length regressors and estimates the truncated Markov-parameter matrix
0
through least squares. Under 1 and sufficiently large 2, the paper proves
3
with high probability. Ho-Kalman is then applied to recover an order-4 realization 5 up to a similarity transform, and high-probability confidence sets for 6 are constructed (Lale et al., 2020).
The commit phase is not a static arm choice. ExpCommit selects an optimistic model 7 inside the confidence set, computes the corresponding steady-state gains 8, and applies the certainty-equivalent controller
9
with the state estimate updated by the Kalman filter associated with 0 (Lale et al., 2020). The regret analysis relies on a Bellman-optimality identity and a decomposition of the commit-phase regret into
1
where different terms capture mismatches in 2 and in noise cross-moments. Choosing 3 yields
4
A central technical point is stability. Under the assumptions 5, controllability, observability, and uniform contractibility, the paper shows that the optimistic covariance and filter gain satisfy
6
and that latent-state estimates and observations remain uniformly bounded for all 7, preventing blow-up during commitment (Lale et al., 2020).
5. ETC for nonstationary linear bandits with latent dynamics
"Explore-then-Commit for Nonstationary Linear Bandits with Latent Dynamics" specializes ETC to a bandit problem in which rewards depend on both actions and latent states, and the latent dynamics also depend on actions (Choi et al., 17 Oct 2025). The model is
8
with unknown stable 9, action set 0 or 1, and bilinear reward
2
The benchmark is the best open-loop sequence
3
where 4 and 5 is a block-Toeplitz matrix with blocks 6 for 7 (Choi et al., 17 Oct 2025).
The exploration phase fixes a length 8 and plays random Rademacher actions for 9. For Markov parameters
0
the reward can be unrolled for 1 as
2
with 3. Stacking covariates 4 yields the least-squares estimator
5
If 6, then with probability at least 7,
8
so choosing 9 makes truncation negligible and leaves a statistical error of order 00 (Choi et al., 17 Oct 2025).
In the commit phase, the algorithm forms an estimated block-Toeplitz matrix 01 for 02, sets 03, and solves
04
This is an indefinite quadratic form over the hypercube, i.e. a QUBO, and is NP-hard. The practical method proposed in the paper is an SDP relaxation with Goemans-Williamson rounding:
05
followed by 06, a Gaussian random vector 07, and the rounded decision 08. The guarantee is
09
and the rounded 10 satisfies
11
for some constant 12 (Choi et al., 17 Oct 2025).
The regret decomposition is
13
where 14 is the cost of exploration, 15 is the optimization error induced by model estimation, and 16 is the QUBO-rounding loss. With 17, 18, and 19, the paper obtains
20
with high probability (Choi et al., 17 Oct 2025).
6. Alternative commitment objectives: matching markets and risk-averse finite-time exploitation
ETC has also been adapted to decentralized matching markets. In "Explore-then-Commit Algorithms for Decentralized Two-Sided Matching Markets," the epoch-based collision-avoidance ETC algorithm, CA-ETC, addresses a setting with 21 players, 22 arms, unknown strict preference orderings on both sides, and collision resolution in which an arm accepts its most preferred proposer (Pagare et al., 2024). CA-ETC first performs an index-estimation procedure of length 23, then runs epochs with total length
24
Exploration is collision-free because player 25 pulls
26
so distinct indices imply distinct arms in each round. Ranking estimation uses empirical means and confidence intervals
27
and the commit sub-phase runs deferred acceptance on the estimated rankings. The main guarantee is
28
up to lower-order terms, whereas a blackboard baseline with communication achieves logarithmic regret 29 (Pagare et al., 2024). The trade-off is explicit: decentralization removes communication but worsens the horizon dependence.
A different modification concerns the criterion used at commitment. "Risk-Averse Explore-Then-Commit Algorithms for Finite-Time Bandits" does not define the best arm by expected reward alone (Yekkehkhany et al., 2019). For exploitation horizon 30, it considers
31
and commits to
32
The OTE-MAB algorithm treats the case 33, and FTE-MAB handles general 34 by estimating 35 from exploration samples and then committing to the empirical maximizer. The finite-time guarantees are explicit: if
36
then OTE-MAB ensures 37, and if
38
then the same holds for FTE-MAB (Yekkehkhany et al., 2019). Here ETC is retained, but the committed object is optimized for the probability of outperforming alternatives over a finite exploitation window rather than for asymptotic mean reward.
Taken together, these variants show that ETC is a broad architectural template rather than a single regret profile. Depending on the domain, commitment may target an arm, a ranking, a controller, or an open-loop sequence; the central technical question is always how much structure can be learned during the explore phase, and how costly it is to stop learning thereafter.