atlas

Research map / Reinforcement learning / MDPs and planning

Structure Matters: Dynamic Policy Gradient

NeurIPS 2025 · Reinforcement learning › MDPs and planning · approach: Average-reward and regularized MDPs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Dynamic Policy Gradient (DynPG), which combines dynamic programming with any policy gradient method by growing the horizon and solving a sequence of contextual bandits, and proves polynomial-in-effective-horizon convergence for tabular softmax parametrization.

Problem

Vanilla policy gradient can take exponential time in the effective horizon (1-γ)^{-1} to converge on discounted infinite-horizon tabular MDPs, because it does not exploit the Markov structure of the environment.

Approach

Extend the horizon one epoch at a time by prepending a new decision epoch, train only the first-action policy of that epoch with policy gradient (a contextual bandit), and freeze previously learned policies for future steps, so that the Bellman structure is used directly within PG.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use dynamic policy gradient instead of vanilla policy gradientTabular softmax policy optimization · Exact-gradient discounted MDPsgradient-step complexity dependence on effective horizon: O\big( (1-\gamma)^{-6}\epsilon^{-1}\big) upper bound for softmax PG; O\big( (1-\gamma)^{-4} \epsilon^{-1} \log((1-\gammaHelped
Use DynPG instead of softmax PGLower-bound MDP · Lower-bound MDP, ε=0.15gradient-step complexity: |\cS|^{2^{\Omega((1-\gamma)^{-1})}} gradient steps for softmax PG; O\big( (1-\gamma)^{-4} \epsilon^{-1} \log((1-\gamma)^Helped
Use DynPG instead of vanilla PGTabular softmax policies · Committal-behavior MDP, γ=0.9 and γ=0.99success probability of reaching overall error ε=0.01: vanilla PG ... can only reach the success probability of around 0.8Helped
Use DynPG instead of vanilla PGTabular softmax policies · Committal-behavior MDPsuccess probabilityNo clear effect
Use DynPG instead of vanilla PGSimpler environments where vanilla PG performs well · Simpler environmentsefficiencyNo clear effect

Surprising findings

Limitations

Experimental setup

Benchmarks: custom tabular MDP derived from Q-learning overestimation example

Metrics: success probability of reaching suboptimality 0.01 value function error total gradient steps / sample complexity

Baselines: vanilla softmax policy gradient REINFORCE

Builds on: policy search by dynamic programming vanilla softmax policy gradient REINFORCE performance difference lemma

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy