Pomdp: A Computational Infrastructure for Partially Observable Markov Decision Processes
Many important problems involve decision-making under uncertainty. For example, a medical professional needs to make decisions about the best treatment option based on limited information about the current state of the patient and uncertainty about outcomes. Different approaches have been developed by the applied mathematics, operations research, and artificial intelligence communities to address this difficult class of decision-making problems. This paper presents the pomdp package, which provides a computational infrastructure for an approach called the partially observable Markov decision process (POMDP), which models the problem as a discrete-time stochastic control process. The package lets the user specify POMDPs using familiar R syntax, apply state-of-the-art POMDP solvers, and then take full advantage of R's range of capabilities, including statistical analysis, simulation, and visualization, to work with the resulting models.
Authors
- Anthony R. Cassandra
- Michael Hahsler (ORCID: https://orcid.org/0000-0003-2716-1405)
Institutions
- Southern Methodist University (US)
Publication Details
- Journal
- The R Journal
- Published
- 2025-03-08
- DOI
- https://doi.org/10.32614/rj-2024-021
- Citations
- 1
- Primary Topic
- Simulation Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.11
Funders
- National Institute of Standards and Technology