English

Stochastic Primal-Dual Q-Learning

Optimization and Control 2025-07-21 v3

Abstract

In this work, we present a new model-free and off-policy reinforcement learning (RL) algorithm, that is capable of finding a near-optimal policy with state-action observations from arbitrary behavior policies. Our algorithm, called the stochastic primal-dual Q-learning (SPD Q-learning), hinges upon a new linear programming formulation and a dual perspective of the standard Q-learning. In contrast to previous primal-dual RL algorithms, the SPD Q-learning includes a Q-function estimation step, thus allowing to recover an approximate policy from the primal solution as well as the dual solution. We prove a first-of-its-kind result that the SPD Q-learning guarantees a certain convergence rate, even when the state-action distribution is time-varying but sub-linearly converges to a stationary distribution. Numerical experiments are provided to demonstrate the off-policy learning abilities of the proposed algorithm in comparison to the standard Q-learning.

Keywords

Cite

@article{arxiv.1810.08298,
  title  = {Stochastic Primal-Dual Q-Learning},
  author = {Narim Jeong and Donghwan Lee and Niao He},
  journal= {arXiv preprint arXiv:1810.08298},
  year   = {2025}
}
R2 v1 2026-06-23T04:45:14.925Z