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.
RTDP convergence on recurrently backed states
Statement
Assume the Axiom of Choice. Let a finite positive-cost stochastic shortest-path problem have a proper stationary policy and optimal cost . Supply a probability law for an infinite sequence of exact current-state RTDP backups with initial finite costs and zero goal values. At each decision the action is sampled uniformly from the current minimizing actions using a fresh draw, and the next state has conditional transition row given the entire previous history and selected action. Trial resets are separate operations and do not enter a Bellman backup. Each designated start is backed infinitely often. Assume the following outcome-backup fairness: every nonglobal state that occurs infinitely often as an executed transition's next state is also backed infinitely often.
Let be the random set of nonglobal states backed infinitely often. Then, almost surely, uniformly for . In particular, convergence holds at every designated start. Almost surely there is a finite decision index after which every minimizing action at a backed state is globally Bellman-optimal and has its transition support in . Every stationary policy selecting any of these eventual minimizing actions on reaches a goal almost surely from and has optimal total cost there. The result applies to capped trials satisfying outcome-backup fairness and to trials continued until a goal when each designated start initiates infinitely many finite trials. Without a further initialization condition it does not assert convergence at every state reachable under every optimal policy. Define the cost Bellman operator on all of by for and for . If in addition for every , then the entire table is nondecreasing and converges to a finite limit, and that limit equals at every state reachable with positive probability from a designated start under any optimal policy, including states not backed infinitely often.
Statement references
Facts & Assumptions
Given: AC, the finite SSP, the supplied history law, non-overestimating initialization, recurrent starts, fresh uniform greedy ties, correct conditional transitions, and outcome-backup fairness.
AC is the axiom used by the full policy trajectory-law and conditional-expectation suppliers. The Axiom of Choice
Nonglobal costs have a common positive lower bound; goal costs are zero and goals absorb. Finite stochastic shortest-path problems
The finite nonnegative optimal cost solves the Bellman equations and is attained by a proper policy. Finite positive-cost stochastic shortest-path value
The RTDP procedure takes a nonempty finite start set , uses exact current-state Bellman backups in the cost convention, and resets the start state without changing the value table. Trial-based real-time dynamic programming
The tower property iterates conditional expectations across nested histories, passing one-step conditional transition expectations to finite-prefix expectations. Tower property of conditional expectation
A bounded monotone real sequence has a limit. A nondecreasing sequence bounded above converges to the supremum of its range, and a nonincreasing sequence bounded below to the infimum
Proof
Given: The hypotheses in the Statement; write for the decision/backup index.
Bellman monotonicity and [F2] imply after every backup: an updated value is no greater than the same backup of , and other values do not change. Put and . An update at gives . Consequently is nonincreasing and all errors are bounded by their finite initial maximum.
We first justify the probability-one recurrence fact used below. At each of the successive opportunities when a fixed pair is currently greedy at a backed state , the conditional probability of selecting is at least . For any finite number of such opportunities after a fixed index, iterated conditioning [F4] bounds the probability of avoiding through all of them by ; for random opportunity times, first stop at a finite horizon and then increase the horizon, so the same inequality holds on the event those opportunities exist. Letting increase proves that infinitely many opportunities imply infinitely many selections almost surely. At successive selections of a fixed , the same argument with probability shows that successor occurs infinitely often almost surely. Countably many tail indices and finitely many states/actions/successors allow one common probability-one event for all these implications.
Work on that event. Since there are finitely many states, after some finite index only states in are backed. An action greedy at infinitely many backups of a state in is selected infinitely often by step 1.2. Every nonglobal positive-probability successor is then an outcome infinitely often, hence belongs to by outcome-backup fairness. There are only finitely many remaining state-action pairs, so after another finite index every minimizing action at every backed state has transition support in . In particular, after this index the errors of any successors used by a minimizing action are errors inside , or zero goal errors.
Let after the index in step 2.1. The set is nonempty because infinitely many backups occur on a finite state set. The maximum is attained on a finite set. Choose any minimizing action at the current backed state; the error identity in step 1.1, evaluated at that action, and step 2.1 give its post-backup error at most . Unupdated errors stay fixed. Hence is nonincreasing, nonnegative, and has a finite limit by [F5].
Suppose and put . Finiteness and attainment of the maxima imply is nonempty. Each is backed infinitely often and its value is constant between backups, so some sequence of its post-backup errors tends to . On a subsequence one fixed minimizing action realizes these backups, since the action set is finite. In the error identity from step 1.1 its successor errors are all at most , by step 2.1; attaining limiting error forces , excludes positive-probability goal successors, and forces every positive-probability successor to have limsup error . Thus every successor lies in .
Select one such at each member of finite by finite enumeration. These actions are globally Bellman-optimal and keep every finite transition law in . Iterating their Bellman equalities for steps gives by [F1] and nonnegativity of . This contradicts finiteness of for large . Therefore , giving uniform convergence on .
Any action greedy at infinitely many backups has support in by step 2.1. Along those backups all successor estimates tend to their optimal values by step 5.1, and the updated state estimate does also. Passing to the limit in its finite Bellman backup proves that its slack is zero. There are finitely many state-action pairs, so after some finite index no action of positive slack is currently minimizing at a backed state. Every designated start is nonglobal by [F3] and belongs to . A stationary policy choosing any eventual minimizing action on has zero Bellman slack and support in . For any and , iterating its Bellman equalities gives . If , absorbing goals make nonincreasing, and the identity implies . Hence . Since is bounded and zero on , ; taking in the identity shows that the policy is proper on and has total cost .
Suppose additionally . Whenever , each updated coordinate satisfies , while unupdated coordinates are unchanged, so . Monotonicity of then gives : at the updated coordinate , and at every unupdated coordinate . Induction shows that the tables increase coordinatewise and remain subsolutions. They are bounded above by by step 1.1, so on finite they converge to a finite ; continuity of finite minima and sums gives . Every designated start is nonglobal by [F3], is backed infinitely often by hypothesis, and hence belongs to ; step 5.1 gives there.
In goal-terminated trials, every nonglobal executed successor is the next backed state before any reset, so outcome-backup fairness holds pathwise. Capped trials are covered precisely when they satisfy the stated fairness condition; no assumption about unvisited optimal branches follows from fresh ties. This proves the trial-schedule assertions.
If and is globally Bellman-optimal at , then . Equality throughout forces every positive-probability successor to satisfy , since .
Fix an optimal policy from a designated start . Let , which is nonnegative and zero at goals. For every , [F4] and the conditional transition law give . Because and costs off goals are at least , , so these probabilities tend to zero. Boundedness of and make the terminal expectation tend to zero; letting in the identity gives . Thus almost surely at every , so every action on a positive-probability prefix of is globally Bellman-optimal. Starting with at and applying step 7.2 along each such prefix proves at every state reachable with positive probability under . Since was arbitrary and is finite, convergence is uniform on the union of all such reachable states.
Depends on
- The Axiom of Choice
- Finite stochastic shortest-path problems
- Finite positive-cost stochastic shortest-path value
- Trial-based real-time dynamic programming
- Tower property of conditional expectation
- A nondecreasing sequence bounded above converges to the supremum of its range, and a nonincreasing sequence bounded below to the infimum
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
22 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.