Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Adaptive empirical-model accuracy for R-MAX

Statement

Let M be a bounded-reward finite discounted MDP, let 0<η<Vmax⁡/4 and 0<δ<1, and let U,Vmax⁡ be an admissible heuristic with Vmax⁡=max⁡{1,V0}. Put b=η(1−γ)64Vmax⁡,L0=ln⁡8SAδ,m=⌈8(S+L0)b2⌉,β=η(1−γ)16, where S=∣S∣ and A=max⁡s∣A(s)∣. Run R-MAX with this sample threshold and approximation tolerance. For Kt the current known set, let M^Kt use its empirical laws on Kt and the heuristic absorbing states elsewhere, and let MKt=MKt(U) use the true laws on Kt. Define Eη={(s,a):U(s,a)≥V∗(s)−η}. With probability at least 1−δ, simultaneously at all times: every stationary-policy value in M^Kt differs from its value in MKt by at most η/8; the current action values satisfy ∥Qt−QM^Kt∗∥∞≤β and 0≤Qt(s,a)≤(1−γ)−1; the greedy value obeys Vt(s)≥V∗(s)−η; and Vt(s)−VMKtπt(s)≤η for every state. On this event, the total number of value-table rebuilds plus selections of pairs outside Kt is at most (m+1)∣Eη∣.

Facts & Assumptions

Given: The MDP, admissible heuristic, parameters, R-MAX algorithm, and notation in the Statement.

[F1]

Concentration for adaptively sampled MDP observations: for each pair's first m potential outcomes, the reward mean and transition ℓ1 error obey the displayed concentration bounds, simultaneously under adaptive visits.

[F2]

Value stability under empirical model error: if the true trap model values are bounded by 2Vmax⁡, the empirical model has rewards in [0,1], and γb≤(1−γ)/2, then reward and transition errors at most b give value error at most 2(b+2γVmax⁡b)/(1−γ) for every policy and for the optimal values.

[F3]

Well-defined discounted values and optimal Bellman fixed points: the Bellman optimality operator is a γ contraction; its value-iteration iterates converge to its fixed point, and an admissible action value is bounded by (1−γ)−1.

[F4]

Admissible upper heuristic for a discounted MDP and Known-state/action MDP with prescribed absorbing values: U≥Q∗, and the dedicated sink for an unknown pair in MK(U) has value U(s,a).

[F5]

R-MAX with an admissible heuristic: each newly known pair triggers one rebuild; a pair remains outside the known set for at most its first m selections.

[F6]

The finite union bound: the probability of a finite union of events is at most the sum of their probabilities.

Proof

1.1givenF1F6algebra

Apply [F1] to each pair with reward and transition tolerance b. For δ0=δ/(4SA), the transition threshold is S/m+2ln⁡(1/δ0)/m≤b: its squared numerator is at most 2S+4ln⁡(1/δ0)≤4(S+L0), while m≥8(S+L0)/b2. The reward failure is at most 2e−2mb2≤δ0 because 2mb2≥16(S+L0)≥ln⁡(2/δ0). By [F6], the finite union over reward and transition events for at most SA pairs has failure probability at most 2SAδ0=δ/2.

1.2givenF3F5algebra

The Bellman operator of M^K is exactly the operator in [F5], with unknown backup U. Its fixed point and zero-initialized sweeps lie in [0,(1−γ)−1]. The contraction estimate in [F3] gives error at most γL/(1−γ). For 0<γ<1, ln⁡γ≤−(1−γ), so the stated L makes this error at most β; when γ=0, one sweep is exact. The initial table U is the exact fixed point for the empty known set. Thus the action-value approximation bound holds after every rebuild.

2.1givenF2F3F4step 1.1algebra

For a fixed known set K, the true trap model has every stationary-policy and optimal value at most 2Vmax⁡. Indeed, until the first outside-K pair its path is a true-MDP path, whose expected nonnegative prefix is at most V∗(s)≤Vmax⁡; after that pair its absorbing continuation is at most U(s,a)≤Vmax⁡. The empirical trap model has all rewards in [0,1]. Also γb≤(1−γ)/2, since γb/(1−γ)=γη/(64Vmax⁡)<1/256. Apply the trap-model form of [F2] with W=Vmax⁡ and α=β=b. The value error for each policy and the optimum is at most 2b(1+2γVmax⁡)/(1−γ)=η(1+2γVmax⁡)/(32Vmax⁡)≤3η/32<η/8.

3.1givenF3F4step 2.1step 1.2algebra

Let VMK∗ and VM^K∗ denote the trap-model optima. For every state, the true Bellman backup at V∗ on a known pair is Q∗(s,a), and on an unknown pair the trap backup is U(s,a)≥Q∗(s,a). Hence TMK∗V∗≥V∗. The operator preserves coordinatewise order because its transition weights are nonnegative; its iterates from V∗ therefore increase. Contraction makes these iterates converge to the unique fixed point, so VMK∗≥V∗. Step 2.1 gives VM^K∗≥VMK∗−η/8. Since ∥Qt−QM^K∗∥∞≤β, Vt≥VM^K∗−β≥V∗−(η/8+β)≥V∗−η.

3.2givenF2F3step 2.1step 1.2algebra

For each state s, the action chosen by πt satisfies QM^K∗(s,πt(s))≥VM^K∗(s)−2β: its optimal action value is at least its estimated value minus β, while the estimated maximum is at least the optimal maximum minus β. Thus TM^KπtVM^K∗≥VM^K∗−2β. Subtracting the policy Bellman equation and taking the maximum positive difference yields VM^K∗−VM^Kπt≤2β/(1−γ). Comparing the same policy in MK by step 2.1 and using Vt≤VM^K∗+β gives Vt−VMKπt≤β+2β/(1−γ)+η/8≤5η/16<η, because β=η(1−γ)/16.

4.1givenF4F5step 3.1algebra∎

On the event just proved, an outside-Kt pair with U(s,a)<V∗(s)−η cannot be selected: its current value is still Qt(s,a)=U(s,a), whereas Vt(s)≥V∗(s)−η. Thus every escape pair lies in Eη. By [F5], each such pair is selected outside the known set at most m times and causes one rebuild. Summing over Eη proves the complexity bound.

Depends on

Used by

Dependency tree · two levels

38 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