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.
Termination of extended value iteration under communicating assumptions
Statement
Assume the Axiom of Choice for the path laws in the concluding UCRL2 application. For any finite nonempty state/action system, probability-vector empirical centers, finite nonnegative transition radii, and real value vector, the transfer routine in extended value iteration returns a feasible vector maximizing the value-vector expectation over the stated confidence set; it uses at most positive transfers per row. If the upper rewards are finite, the tolerance is , and every transition radius is strictly positive, extended value iteration terminates. With fixed state and action orders, its returned policy, transition rows, value vector, and stopping index are measurable functions of the real input estimates. More precisely, write for its optimistic Bellman operator, put , and set , . Then When , the span is zero for . In particular, the positive UCRL2 confidence radii give finite stopping with tolerance in every episode of a finite communicating MDP, including episodes whose confidence set misses the true model.
Statement references
Extended value iteration for a confidence set.
Communicating MDP and diameter.
Axiom of Choice: assumed for the concluding communicating-MDP path laws.
Jaksch, Ortner, and Auer, §3.1.3, Theorem 7, and Appendix B. Their convergence argument is a proof sketch; the contraction argument below is supplied locally and does not invoke it.
Facts & Assumptions
Given: The finite system and radii in the Statement; the row confidence sets and Bellman update are those specified by Extended value iteration for a confidence set.
Communicating MDP and diameter: defines the communicating-MDP condition in the final application.
The Axiom of Choice: supplies only the path-law construction used to formulate that application; the finite optimization and contraction arguments are choice-free.
Proof
For a probability vector and , the ball equals the set of with , , , and . If , the coordinatewise minimum has mass ; scaling it down to mass gives , and . This also covers ; for , take . Conversely, and are nonnegative vectors of mass , so . Thus the support function is , where . The maximizing sets are nonempty and compact, since the simplex and the coordinatewise constrained sets are closed and bounded. The formula includes radii at least , for which and the ball is the whole simplex.
Fix a center , a value vector , and . Each routine update preserves the coordinate sum, keeps coordinates in , and transfers at most the remaining budget . Since every transfer has and the pointers move only inward, its source and destination supports remain disjoint; the final vector is a probability vector at distance from , where is the total transferred mass. Any feasible moves a mass from coordinates it decreases to coordinates it increases; the decrease capacities are and the increase capacities are . Its gain is at most the gain obtained by removing mass from the lowest-valued available coordinates and adding mass to the highest-valued available coordinates. This follows by exchanging any removed mass at a higher-valued source with available mass at a lower-valued source, and any added mass at a lower-valued destination with available capacity at a higher-valued destination. As increases, the marginal source values are nondecreasing and the marginal destination values are nonincreasing, so the maximum gain increases while the largest remaining destination-minus-source value is positive and cannot increase after that value becomes nonpositive. The routine implements exactly these allocations and stops only when the budget is spent or every remaining marginal gain is nonpositive. Hence it attains the maximum gain over all . Each positive transfer exhausts one of at most source capacities or destination capacities, or spends the remaining budget, so there are at most positive transfers.
Put . If , steps 1.1 and 2.1 give , where The map is monotone in every coordinate. Each expression inside its maximum increases by on replacing by , because its coefficient mass is . Thus . If and , monotonicity applied to implies . The common scalar term in the expression for disappears from span, giving .
Apply step 3.1 repeatedly to and . This proves the displayed geometric bound by induction. Its right side tends to zero, so the strict span test holds at some finite iteration for every positive tolerance. If , every row ball is the whole simplex and ; hence is constant across states and every increment after the first has zero span. UCRL2's logarithms, denominators, and tolerance at every finite , give positive radii and tolerance, so this applies to each episode without any confidence-event qualification.
With fixed finite tie orders, sorting, coordinate updates, maxima, and comparisons in each row routine are Borel functions of the real estimates; step 2.1 bounds the number of transfers uniformly. Thus each finite Bellman update and its selected action and rows are Borel. For each integer , the event that the stopping test first succeeds at iteration is Borel, and the returned quantities restricted to that event are Borel. Step 4.1 shows that, under positive radii and positive tolerance, these events cover all inputs. Therefore the returned policy, rows, value vector, and stopping index are measurable functions of the estimates.
Depends on
Used by
Cited to discharge well-definedness by Extended value iteration for a confidence set.
Dependency tree · two levels
9 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
- Thomas Jaksch, Ronald Ortner, and Peter Auer, Near-optimal Regret Bounds for Reinforcement Learning (standard reference, not scraped)
- Martin L. Puterman and Timothy C. Y. Chan, Markov Decision Processes and Reinforcement Learning, Chapter 7: Average Reward Models (standard reference, not scraped)