# A deep primal-dual BSDE method for optimal stopping problems

arXiv: https://arxiv.org/abs/2409.06937 · HTML: https://mlsanity.com/paper/2409.06937/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 11 Sep 2024.

## Built on by (most cited first, 4 of 4)

- [DeepMartingale: Duality of the Optimal Stopping Problem with Expressivity and High-Dimensional Hedging](https://mlsanity.com/paper/2510.13868/) (2025)
- [Deep Learning for the Multiple Optimal Stopping Problem](https://mlsanity.com/paper/2512.22961/) (2025)
- [Dual Approaches to Stochastic Control via SPDEs and the Pathwise Hopf Formula](https://mlsanity.com/paper/2604.08155/) (2026)
- [Continuous-time Optimal Stopping through Deep Reinforcement Learning](https://mlsanity.com/paper/2606.17545/) (2026)

## Abstract (arXiv)

We present a new deep primal-dual backward stochastic differential equation framework based on stopping time iteration to solve optimal stopping problems. A novel loss function is proposed to learn the conditional expectation, which consists of subnetwork parameterization of a continuation value and spatial gradients from present up to the stopping time. Notable features of the method include: (i) The martingale part in the loss function reduces the variance of stochastic gradients, which facilitates the training of the neural networks as well as alleviates the error propagation of value function approximation; (ii) this martingale approximates the martingale in the Doob-Meyer decomposition, and thus leads to a true upper bound for the optimal value in a non-nested Monte Carlo way. We test the proposed method in American option pricing problems, where the spatial gradient network yields the hedging ratio directly.
