Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Expected pull count for a suboptimal UCB arm

Statement

Let n,k be integers with n≥max⁡{k,2}. In an n-round k-armed stochastic bandit, suppose every reward-stack entry is 1-sub-Gaussian. Run the upper-confidence-bound algorithm with δ=n−2. For every arm i with gap Δi>0, its number of pulls satisfies

E[Ti(n)]≤3+16log⁡nΔi2,

where log⁡ is the natural logarithm and the expectation is over the reward table and learner randomization.

Statement references

Centered 1-sub-Gaussian reward: each reward is mean-centred and satisfies the exact MGF bound for every real parameter.

Tor Lattimore and Csaba Szepesvári, Bandit Algorithms: Theorem 7.1 proof, §7.1, PDF pp. 114–117 / printed pp. 105–108; fixed-prefix warning, PDF p. 112 / printed p. 103.

Sébastien Bubeck and Nicolò Cesa-Bianchi, Regret Analysis of Stochastic and Nonstochastic Multi-armed Bandit Problems: Theorem 2.1 proof, Chapter 2 §2.2, PDF pp. 14–15 / printed pp. 11–12.

Facts & Assumptions

Given: An n-round reward-stack model with n≥max⁡{k,2}, all reward entries 1-sub-Gaussian, a suboptimal arm i with Δi>0, and the UCB algorithm run with δ=n−2.

[F1]

Each arm has finite mean μi, gap Δi=μ∗−μi, and stack entries Xs,i are independent with law Pi (Finite stochastic bandit model, gaps, and regret).

[A1]

Every table entry is centered 1-sub-Gaussian in the exact MGF sense (Centered 1-sub-Gaussian reward).

[F2]

For every deterministic s∈[n], the prefix mean μ^i,s=s−1∑r=1sXr,i satisfies P(μ^i,s−μi≥x),P(μ^i,s−μi≤−x)≤e−sx2/2 for x≥0 (Tail bounds for deterministic prefixes of independent sub-Gaussian rewards).

[F3]

After initialization, the UCB index of arm i with s>0 observations is its observed-prefix mean plus 2log⁡(1/δ)/s; the least-index maximizer is selected (Finite-horizon upper-confidence-bound bandit algorithm).

Proof

1.1givenF1F3F4algebra

Fix a suboptimal arm i, let i∗ be the least index with μi∗=μ∗, write L=log⁡n>0, and put ui=⌈16L/Δi2⌉. For each deterministic prefix length s∈[n], set rs=4L/s; by [F4] this is the UCB bonus when δ=n−2. If ui≥n, then Ti(n)≤n≤ui≤16L/Δi2+1, which is stronger than the claim. Hence assume ui<n, so rui≤Δi/2.

2.1givenF1F3step 1.1

Define the good event Gi=(⋂s=1n{μ^i∗,s+rs≥μ∗})∩{μ^i,ui+rui<μ∗}. On Gi, arm i cannot be selected at any round when it already has ui pulls: its index is then below μ∗, whereas the good event makes the index of arm i∗ at least μ∗ for every possible deterministic prefix length s∈[n]. Since each pull increases Ti by one, Ti(n)≤ui on Gi.

3.1givenA1F2step 2.1algebra

The complement of the first event in Gi is contained in the union of the n deterministic-prefix events {μ^i∗,s−μ∗<−rs}. By [F2] under [A1] and the union bound, its probability is at most ∑s=1ne−srs2/2=ne−2L=1/n. This union is over fixed s, not the random pull count Ti∗(t).

3.2givenA1F2step 1.1step 2.1algebra

Since rui≤Δi/2, the other failure event in Gi is contained in {μ^i,ui−μi≥Δi/2}. By [F2] under [A1] its probability is at most e−uiΔi2/8≤e−2L=n−2. Therefore P(Gic)≤1/n+1/n2.

4.1givenstep 1.1step 2.1step 3.2algebra∎

Always Ti(n)≤n, while step 2.1 gives Ti(n)≤ui on Gi. Thus E[Ti(n)]≤ui+nP(Gic)≤16L/Δi2+1+1+1/n≤16log⁡n/Δi2+3, where n≥2 was used in the last inequality. This proves the claim.

Depends on

Used by

Dependency tree · two levels

25 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources