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.
Asynchronous value iteration for finite positive-cost shortest paths
Statement
Assume the Axiom of Choice and that the finite positive-cost stochastic shortest-path problem has at least one proper stationary policy. Let be its optimal cost. Let be finite with for every goal and for every state. At each integer stage , choose any subset and update, using the table before that stage,
while leaving all other state values unchanged and keeping goal values . Assume every nonglobal state belongs to for infinitely many . Then uniformly on the finite state set .
Statement references
Facts & Assumptions
Given: The Axiom of Choice, a finite positive-cost SSP with at least one proper stationary policy, its optimal cost , the initial table below with zero goal values, and the asynchronous update schedule in the Statement.
A choice function exists for every family of nonempty sets. (The Axiom of Choice)
Finite stochastic shortest-path problems: is a probability row and off goals; goal costs and values are zero.
Under the Axiom of Choice and the proper-policy hypothesis, Finite positive-cost stochastic shortest-path value gives a finite nonnegative satisfying the SSP Bellman equations.
Every nonempty finite set of reals has a maximum and a minimum: every finite nonempty real list has an attained maximum and minimum.
A nondecreasing sequence bounded above converges to the supremum of its range, and a nonincreasing sequence bounded below to the infimum: a nonincreasing real sequence bounded below converges to a finite limit.
Proof
Given: The SSP data and asynchronous value iteration satisfying the Statement.
Put and . Initially by the Given hypothesis. If , then each backup is no greater than the corresponding backup of because the transition weights are nonnegative; unupdated entries also remain below . Goals remain equal to . Induction gives for all .
For a nonglobal state and action define the Bellman slack by [F2]. When state is updated, its new error is , since each probability row sums to one and . Unupdated errors are unchanged, and goal errors are zero. Thus . By [F4], this nonincreasing sequence bounded below by zero has a limit .
Suppose and let . Choose indices with and, at each index, choose a state attaining . Since is finite, one state occurs for infinitely many ; its limsup error is at least and at most , so is nonempty. Goal states do not lie in because their errors are always zero. Fix . It is updated infinitely often, and its error is constant between updates. Along a subsequence of times when , the most recent post-update error has the same value; those update times tend to infinity, so a subsequence of post-update errors tends to . At those updates a maximizing action in step 2.1 is attained by [F3]; since is finite, pass to a further subsequence on which the same action is selected. Along this subsequence and . The weighted sum is at most and , so and the weighted sum tends to . If any successor with had , its error would stay at least a fixed positive amount below along this subsequence, contradicting convergence of the weighted sum to . Therefore every positive-probability successor of belongs to .
For every , step 3.1 gives at least one Bellman-optimal action whose transition row is supported in . Enumerate finite and select one such action successively; adjoining one choice at each stage is a finite induction, so no arbitrary-index choice is used. These actions define a deterministic stationary policy on . Starting from , its finite transition laws stay in and avoid goals. The Bellman equalities imply by induction on that , because each visited state lies in and . This contradicts finiteness of from [F2] for sufficiently large . Hence , and uniformly over finite .
Depends on
- The Axiom of Choice
- Finite stochastic shortest-path problems
- Finite positive-cost stochastic shortest-path value
- Every nonempty finite set of reals has a maximum and a minimum
- 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.
Sources
- Andrew G. Barto, Steven J. Bradtke, and Satinder P. Singh, Learning to Act Using Real-Time Dynamic Programming (standard reference, not scraped)