Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generated
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.

Tabular TD(0) policy prediction

Definition

Inputs: A finite MDP with nonempty state set S, discount 0≤γ<1, terminal set S†⊆S, stationary policy π, an initial-state rule specifying a distribution on S at each episode boundary (a fixed distribution ν sampled independently for each episode is a special case), an episode budget m∈N∪{∞}, an initial table V0:S→R with V0(s)=0 on S†, and a step-size rule giving αn(Sn)∈[0,1] from the available history before the next reward and state are observed. Deterministic per-state sequences αk(s) indexed by visit count are a special case. Assume the Axiom of Choice for the path laws defining Vπ, and that every episode used reaches S† almost surely from its start state.

Interpret successive draws on finite discrete transition-record spaces, including a restart record at each episode boundary. Conditional on the full available history and its current state s, choose the action using π(a∣s) and the next reward/state using p(s′,ρ∣s,a); the initial-state rule gives the restart kernel. Require all sampling and step-size rules to be measurable with respect to their available histories. The table and counts are computed from these records. Under the stated AC assumption, the history-dependent kernel construction supplies this law, with a fixed stop symbol after a finite budget.

Output: The value table after every transition update and after every completed episode. A finite budget returns the final table after those episodes; budget ∞ specifies the successive tables indefinitely, with no final output or convergence assertion.

Initialize V=V0 and visit counts C(s)=0 for s∉S†. For each episode allowed by the budget, sample its start state using the initial-state rule. If it is terminal, end that episode without an update. Otherwise, at each current nonterminal state Sn, sample An from π(⋅∣Sn), obtain αn(Sn) from the step-size rule, and then observe (Rn+1,Sn+1) from the MDP's joint reward-transition law conditional on the available history and selected pair. For a visit-index schedule use k=C(Sn). Form

δnV=Rn+1+γVn(Sn+1)−Vn(Sn),

where the continuation term is zero when Sn+1∈S†. Update

Vn+1(Sn)=Vn(Sn)+αn(Sn)δnV.

Leave every other coordinate unchanged, increment C(Sn), and output the updated table. If Sn+1 is terminal, end the episode; otherwise continue from Sn+1. The next episode starts by applying the initial-state rule again, retaining the table and counts; stop after m completed episodes when m is finite. Thus the sampled transitions use the policy whose value is estimated. This is a one-step bootstrapped prediction procedure and makes no convergence claim.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

40 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