Numerical method to solve impulse control problems for partially observed piecewise deterministic Markov processes
Alice Cleynen, Benoîte de Saporta
TL;DR
The paper tackles numerical solutions for impulse control of partially observed PDMPs with hidden jump times by formulating the problem as a POMDP and then converting it to a belief-state MDP. It introduces a two-stage discretization approach—first on the Euclidean state space and then on the belief space—to produce tractable dynamic programming recursions with explicit error bounds that depend on discretization diameters. The authors provide regularity assumptions ensuring the operators remain well-behaved and prove convergence results for the discretized value functions, accompanied by a practical candidate strategy. The methodology is illustrated through simulations in medical treatment optimization, with broader applicability to biology and dynamic reliability. The work offers a viable path for solving complex decision problems under partial observation in continuous-time, hybrid systems with jumps, and it provides open avenues for proving near-optimality of the constructed policy.
Abstract
Designing efficient and rigorous numerical methods for sequential decision-making under uncertainty is a difficult problem that arises in many applications frameworks. In this paper we focus on the numerical solution of a subclass of impulse control problem for piecewise deterministic Markov process (PDMP) when the jump times are hidden. We first state the problem as a partially observed Markov decision process (POMDP) on a continuous state space and with controlled transition kernels corresponding to some specific skeleton chains of the PDMP. Then we proceed to build a numerically tractable approximation of the POMDP by tailor-made discretizations of the state spaces. The main difficulty in evaluating the discretization error comes from the possible random jumps of the PDMP between consecutive epochs of the POMDP and requires special care. Finally we discuss the practical construction of discretization grids and illustrate our method on simulations.
