atlas

Research map / Reinforcement learning / MDPs and planning

On the Convergence of Single-Timescale Actor-Critic

NeurIPS 2025 · Reinforcement learning › MDPs and planning · approach: Offline RL sample complexity · 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.

Proves that single-timescale actor-critic with softmax policy and step sizes decaying as k^{-2/3} converges to a globally optimal policy with O(ε^{-3}) sample complexity, improving the prior O(ε^{-4}) bound.

Problem

Global convergence and sample complexity of single-timescale actor-critic in tabular discounted MDPs with softmax policy parameterization; prior analyses only gave stationary-point guarantees, translating to O(ε^{-4}) global complexity.

Approach

Derives coupled actor/critic error recursions and uses a Lyapunov term (sub-optimality plus squared critic error) combined with the gradient domination lemma, then solves the resulting recursion via an ODE tracking argument to bound sub-optimality directly, with step sizes decaying as k^{-2/3}.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use actor and critic step sizes O(k^{-2/3})Single-timescale actor-critic · Discounted finite-state MDPssample complexity for ε-close globally optimal policy: O(\epsilon^{-4}) -> O(\epsilon^{-3})Helped
Use η_k = β_k = k^{-2/3} instead of the other tested schedules (ablation)Single-timescale actor-critic · Random MDP simulationsconvergence rateHelped
Use η_k = β_k = 0.01k^0, k^{-1/3}, or k^{-1/2} instead of k^{-2/3} (ablation)Single-timescale actor-critic · Random MDP simulationsconvergence rateMixed
Use η_k = β_k = k^{-1} instead of k^{-2/3} (ablation)Single-timescale actor-critic · Random MDP simulationsconvergence rateHurt
Use the proposed actor-critic step-size scheduleSingle-timescale actor-critic · Discounted finite-state MDPscritic tracking error rate: O(k^{-1/4}) -> O(k^{-1/6})Hurt

Surprising findings

Limitations

Experimental setup

Datasets: randomly generated tabular MDPs

Benchmarks: randomly generated tabular MDPs (5, 20, 50 states)

Metrics: suboptimality J*-J^pi convergence rate under different step size schedules

Baselines: single-timescale actor-critic with k^{-1/2} step sizes (O(ε^{-4}) global) two-timescale double-loop actor-critic (O(ε^{-3}) with buffer)

Builds on: gradient domination lemma sufficient increase lemma single-timescale actor-critic analyses

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