Deep Policy Iteration with Integer Programming for Inventory Management
Not on the map. Why?
Abstract (arXiv)
We present a Reinforcement Learning (RL) based framework for optimizing long-term discounted reward problems with large combinatorial action space and state dependent constraints. These characteristics are common to many operations management problems, e.g., network inventory replenishment, where managers have to deal with uncertain demand, lost sales, and capacity constraints that results in more complex feasible action spaces. Our proposed Programmable Actor Reinforcement Learning (PARL) uses a deep-policy iteration method that leverages neural networks (NNs) to approximate the value function and combines it with mathematical programming (MP) and sample average approximation (SAA) to solve the per-step-action optimally while accounting for combinatorial action spaces and state-dependent constraint sets. We show how the proposed methodology can be applied to complex inventory replenishment problems where analytical solutions are intractable. We also benchmark the proposed algorithm against state-of-the-art RL algorithms and commonly used replenishment heuristics and find it considerably outperforms existing methods by as much as 14.7% on average in various complex supply chain settings. We find that this improvement of PARL over benchmark algorithms can be directly attributed to better inventory cost management, especially in inventory constrained settings. Furthermore, in the simpler setting where optimal replenishment policy is tractable or known near optimal heuristics exist, we find that the RL approaches can learn near optimal policies. Finally, to make RL algorithms more accessible for inventory management researchers, we also discuss the development of a modular Python library that can be used to test the performance of RL algorithms with various supply chain structures and spur future research in developing practical and near-optimal algorithms for inventory management problems.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 21 of its 67 references that are in the map. First posted on arXiv 4 Dec 2021.
Builds on
21 of 67 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 807
- 2017Deep Reinforcement Learning that Matterscited by 754
- 2016Error bounds for approximations with deep ReLU networkscited by 574
- 2016Benchmarking Deep Reinforcement Learning for Continuous Controlcited by 371
- 2019Reinforcement Learning in Healthcare: A Surveycited by 310
9 more
- 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
- 2020Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routingcited by 61
- 2020OR-Gym: A Reinforcement Learning Library for Operations Research Problemscited by 51
- 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
- 2019CAQL: Continuous Action Q-Learningcited by 23
- 2019Learning in structured MDPs with convex cost functions: Improved regret bounds for inventory managementcited by 22
- 2020Reinforcement Learning for Multi-Product Multi-Node Inventory Management in Supply Chainscited by 13
- 2020Simultaneous Decision Making for Stochastic Multi-echelon Inventory Optimization with Deep Neural Networks as Decision Makerscited by 3
- 2019Approximate Dynamic Programming with Neural Networks in Linear Discrete Action Spacescited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2025Constrained Reinforcement Learning for the Dynamic Inventory Routing Problem under Stochastic Supply and Demandcited by 0
- 2025ORPR: An OR-Guided Pretrain-then-Reinforce Learning Model for Inventory Managementcited by 0
- 2026Deep Learning for Sequential Decision Making under Uncertainty: Foundations, Frameworks, and Frontierscited by 0
- 2026Bellman-Taylor Score Decoding for Markov Decision Processes with State-Dependent Feasible Action Setscited by 0
- 2026Hard Constraints, Smooth Gradients: Learning Feasible Inventory Policies via Differentiable Projectioncited by 0
- 2026Reinforcement Learning in Operational Research: A Technical Review and Practical Roadmapcited by 0
- 2026Reinforcement Learning in Operational Research: A Technical Review and Practical Roadmap21 Sep 2026
- 2026Hard Constraints, Smooth Gradients: Learning Feasible Inventory Policies via Differentiable Projection3 Aug 2026
- 2026Bellman-Taylor Score Decoding for Markov Decision Processes with State-Dependent Feasible Action Sets9 Jun 2026
- 2026Deep Learning for Sequential Decision Making under Uncertainty: Foundations, Frameworks, and Frontiers13 Apr 2026
- 2025ORPR: An OR-Guided Pretrain-then-Reinforce Learning Model for Inventory Management22 Dec 2025
- 2025Constrained Reinforcement Learning for the Dynamic Inventory Routing Problem under Stochastic Supply and Demand7 Mar 2025