When Q-Learning fails: unstable behavior for infinite state spaces
The Q-learning algorithm is well known for its convergence guarantees to the optimal policy in finite-state environments. In this paper, we investigate its limitations in countable infinite state spaces – a setting common in real-world problems. To this end, we introduce a simple queueing model, based on a load balancing problem, with a countably infinite state space. In this model, a dispatcher assigns incoming jobs to one of two queues by choosing between two possible actions: ''red'' and ''green''. The ''red'' action leads to transient behavior, whereas the ''green'' action ensures stability. Our main result shows that, under certain parameter conditions, Q-learning exhibits instability and fails to converge to the optimal policy. Our findings reveal a critical gap in the theoretical understanding of model-free Reinforcement Learning methods in infinite domains. Numerical experiments illustrate that the transience also occurs with decreasing stepsizes that satisfy the usual Robbins-Monro conditions.
Authors
- Matthieu Jonckheere (ORCID: https://orcid.org/0000-0003-3576-5866)
- Sergey Foss (ORCID: https://orcid.org/0000-0003-0116-5846)
- U. Ayestaa
- V. Puricellia
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université Toulouse III - Paul Sabatier (FR)
- Laboratoire d'Analyse et d'Architecture des Systèmes (FR)
- Université Toulouse-I-Capitole (FR)
- Heriot-Watt University (GB)
- Maxwell Institute for Mathematical Sciences (GB)
- Institut de Recherche en Informatique de Toulouse (FR)
- Université Toulouse - Jean Jaurès (FR)
- Institut Polytechnique de Bordeaux (FR)
Publication Details
- Journal
- ACM SIGMETRICS Performance Evaluation Review
- Published
- 2026-03-31
- DOI
- https://doi.org/10.1145/3797823.3797849
- Primary Topic
- Reinforcement Learning in Robotics
- Type
- article
- Field-Weighted Citation Impact
- 0.00