Learning to Stop: Deep Learning for Mean Field Optimal Stopping

Lorenzo Magnino, Yuchen Zhu, Mathieu Laurière
2/12/2026

No official code found. Best implementation: yuchen-zhu-zyc/Learning-to-Stop (3 stars, last commit 2025-11-09).

Abstract

Optimal stopping is a fundamental problem in optimization with applications in risk management, finance, robotics, and machine learning. We extend the standard framework to a multi-agent setting, named multi-agent optimal stopping (MAOS), where agents cooperate to make optimal stopping decisions in a finite-space, discrete-time environment. Since solving MAOS becomes computationally prohibitive as the number of agents is very large, we study the mean-field optimal stopping (MFOS) problem, obtained as the number of agents tends to infinity. We establish that MFOS provides a good approximation to MAOS and prove a dynamic programming principle (DPP) based on mean-field control theory. We then propose two deep learning approaches: one that learns optimal stopping decisions by simulating full trajectories and another that leverages the DPP to compute the value function and to learn the optimal stopping rule using backward induction. Both methods train neural networks to approximate optimal stopping policies. We demonstrate the effectiveness and the scalability of our work through numerical experiments on 6 different problems in spatial dimension up to 300. To the best of our knowledge, this is the first work to formalize and computationally solve MFOS in discrete time and finite space, opening new directions for scalable MAOS methods.

View on arXivView PDF

Code Implementations(1)

[ICML 2025] Learning to Stop: Deep Learning for Mean Field Optimal Stopping

30PythonJul 29, 202511 months ago

Similar Papers

Cite this paper

@article{magnino2026learning,
  title  = {Learning to Stop: Deep Learning for Mean Field Optimal Stopping},
  author = {Lorenzo Magnino and Yuchen Zhu and Mathieu Laurière},
  year   = {2026},
  eprint = {2410.08850},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2410.08850},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.08850.svg)](https://codeofpaper.com/paper/2410.08850)

Discussion