Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T12:13:09.787Z Has data issue: false hasContentIssue false

Numerical method for solving impulse control problems in partially observed piecewise deterministic Markov processes

Published online by Cambridge University Press:  15 December 2025

Alice Cleynen*
Affiliation:
CNRS, The Australian National University
Benoîte De Saporta*
Affiliation:
University of Montpellier
*
*Postal address: IMAG, University of Montpellier, CNRS, Montpellier, France and John Curtin School of Medical Research, The Australian National University, Canberra, ACT, Australia. Email: alice.cleynen@umontpellier.fr
**Postal address: IMAG, University of Montpellier, CNRS, Montpellier, France. Email: benoite.de-saporta@umontpellier.fr
Rights & Permissions [Opens in a new window]

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 problems for the 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. We then 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.

Information

Type
Original Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Applied Probability Trust
Figure 0

Algorithm 1 Simulation of a trajectory of a controlled PDMP between interventions n and n+1$n+1$ from state xn=(ℓn,mn,xn)$x_n=(\ell_n, m_n, \mathtt{x}_n)$Algorithm 1 long description.

Figure 1

Figure 1. Graphical sketch of the approximation procedure. The first column corresponds to the original PDMP/POMDP/fully observed MDP. The second column corresponds to the first discretization. The third column corresponds to the second discretization

Figure 2

Figure 2. State graph for the changes of mode in the medical example. Letters indicate under which treatments the jumps are possible. Black arrows indicate changes to remission phase, red arrows changes to standard relapse, and blue arrows changes to therapeutic escape

Figure 3

Figure 3. Example of a controlled (OS) simulated strategy. The top panel illustrates the (hidden) values of the true process, with modes indicated by colour, and allocated treatment indicated by point shape. The middle panel illustrates the observed trajectory (noisy version of the Euclidean variable from the panel above). The bottom panel illustrates the most likely element of Ω$\Omega$ estimated by the filter of the process

Figure 4

Table 1. Strategy comparisons. Performance of each strategy measured in terms of Monte Carlo costs.Table 1 long description.