COOL-MC: Verifying and Explaining RL Policies for Platelet Inventory Management
Not on the map. Why?
Abstract (arXiv)
Platelets expire within five days. Blood banks face uncertain daily demand and must balance ordering decisions between costly wastage from overstocking and life-threatening shortages from understocking. Reinforcement learning (RL) can learn effective ordering policies for this Markov decision process (MDP), but the resulting neural policies remain black boxes, hindering trust and adoption in safety-critical domains. We apply COOL-MC, a tool that combines RL with probabilistic model checking and explainable RL, to verify and explain a trained policy for the MDP on platelet inventory management inspired by Haijema et al. By constructing a policy-induced discrete-time Markov chain (which includes only the reachable states under the trained policy to reduce memory usage), we verify PCTL properties and provide feature-level explanations. Results show that the trained policy achieves a 2.9% stockout probability and a 1.1% inventory-full (potential wastage) probability within a 200-step horizon, primarily attends to the age distribution of inventory rather than other features such as day of week or pending orders. Action reachability analysis reveals that the policy employs a diverse replenishment strategy, with most order quantities reached quickly, while several are never selected. Counterfactual analysis shows that replacing medium-large orders with smaller ones leaves both safety probabilities nearly unchanged, indicating that these orders are placed in well-buffered inventory states. This first formal verification and explanation of an RL platelet inventory management policy demonstrates COOL-MC's value for transparent, auditable decision-making in safety-critical healthcare supply chain domains.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 80 of its 158 references that are in the map. First posted on arXiv 2 Mar 2026.
Builds on
80 of 158 references.
References · 80
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2017Safe Reinforcement Learning via Shieldingcited by 449
- 2019End-to-End Safe Reinforcement Learning through Barrier Functions for Safety-Critical Continuous Control Taskscited by 289
- 2018Programmatically Interpretable Reinforcement Learningcited by 193
- 2018Verifiable Reinforcement Learning via Policy Extractioncited by 177
- 2017A General Safety Framework for Learning-Based Control in Uncertain Robotic Systemscited by 163
- 2022Safe Control with Learned Certificates: A Survey of Neural Lyapunov, Barrier, and Contraction methodscited by 151
- 2016Reinforcement Learning With Temporal Logic Rewardscited by 117
- 2019Reinforcement Learning for Temporal Logic Control Synthesis with Probabilistic Satisfaction Guaranteescited by 77
- 2018Omega-Regular Objectives in Model-Free Reinforcement Learningcited by 75
- 2019Control Synthesis from Linear Temporal Logic Specifications using Model-Free Reinforcement Learningcited by 75
38 more
- 2020Reinforcement Learning for Safety-Critical Control under Model Uncertainty, using Control Lyapunov Functions and Control Barrier Functionscited by 68
- 2016Q-Learning for Robust Satisfaction of Signal Temporal Logic Specificationscited by 67
- 2017Environment-Independent Task Specifications via GLTLcited by 67
- 2020The Probabilistic Model Checker Stormcited by 66
- 2021Safe Multi-Agent Reinforcement Learning via Shieldingcited by 61
- 2022Safe Reinforcement Learning via Shielding under Partial Observabilitycited by 56
- 2021Scalar reward is not enough: A response to Silver, Singh, Precup and Sutton (2021)cited by 55
- 2014Probably Approximately Correct MDP Learning and Control With Temporal Logic Constraintscited by 54
- 2018Logically-Constrained Reinforcement Learningcited by 51
- 2014A Learning Based Approach to Control Synthesis of Markov Decision Processes for Linear Temporal Logic Specificationscited by 49
- 2020Neurosymbolic Reinforcement Learning with Formally Verified Explorationcited by 49
- 2015Shield Synthesis: Runtime Enforcement for Reactive Systemscited by 42
- 2023Safe Reinforcement Learning via Probabilistic Logic Shieldscited by 42
- 2014Verification of Markov Decision Processes using Learning Algorithmscited by 39
- 2019An Inductive Synthesis Framework for Verifiable Reinforcement Learningcited by 39
- 2023Iterative Reachability Estimation for Safe Reinforcement Learningcited by 37
- 2020Verifiably Safe Exploration for End-to-End Reinforcement Learningcited by 34
- 2015Safety-Constrained Reinforcement Learning for MDPscited by 33
- 2022Deep Inventory Managementcited by 23
- 2020Tractable Reinforcement Learning of Signal Temporal Logic Objectivescited by 22
- 2020Reinforcement Learning Based Temporal Logic Control with Maximum Probabilistic Satisfactioncited by 22
- 2022Online Shielding for Reinforcement Learningcited by 22
- 2022COOL-MC: A Comprehensive Tool for Reinforcement Learning and Model Checkingcited by 19
- 2020Model-based Reinforcement Learning from Signal Temporal Logic Specificationscited by 18
- 2023Sample Efficient Model-free Reinforcement Learning from LTL Specifications with Optimality Guaranteescited by 18
- 2015Permissive Controller Synthesis for Probabilistic Systemscited by 17
- 2019Verifiably Safe Off-Model Reinforcement Learningcited by 16
- 2022Robust Anytime Learning of Markov Decision Processescited by 16
- 2023Robust Control for Dynamical Systems With Non-Gaussian Noise via Formal Abstractionscited by 16
- 2024Hamilton-Jacobi Reachability in Reinforcement Learning: A Surveycited by 16
- 2020Probabilistic Guarantees for Safe Deep Reinforcement Learningcited by 15
- 2021dtControl 2.0: Explainable Strategy Representation via Decision Tree Learning Steered by Expertscited by 14
- 2023Policy Synthesis and Reinforcement Learning for Discounted LTLcited by 14
- 2024Reinforcement Learning with LTL and ω-Regular Objectives via Optimality-Preserving Translation to Average Rewardscited by 14
- 2024Verification-Guided Shielding for Deep Reinforcement Learningcited by 13
- 2020Statistically Model Checking PCTL Specifications on Markov Decision Processes via Reinforcement Learningcited by 12
- 2023Safe Policy Improvement for POMDPs via Finite-State Controllerscited by 12
- 2022Safe Reinforcement Learning From Pixels Using a Stochastic Latent Representationcited by 11
50 most cited of 80 All 80 (JSON)
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Classical and Deep Reinforcement Learning Inventory Control Policies for Pharmaceutical Supply Chains with Perishability and Non-Stationarity
- 2022Predicting the Need for Blood Transfusion in Intensive Care Units with Reinforcement Learning
- 2026Learning to replenish: A hybrid deep reinforcement learning for dynamic inventory management in the pharmaceutical supply chains
- 2024Zero-shot Generalization in Inventory Management: Train, then Estimate and Decide
- 2026DeepStock: Reinforcement Learning with Policy Regularizations for Inventory Management
- 2025Reinforcement Learning in Queue-Reactive Models: Application to Optimal Execution
- 2026InvEvolve: Evolving White-Box Inventory Policies via Large Language Models with Performance Guarantees
- 2026gym-invmgmt: An Open Benchmarking Framework for Inventory Management Methods