Integrating simulation, optimization and reinforcement learning for a general class of stochastic scheduling problems
We study a general class of stochastic scheduling problems that include various machine scheduling and resource-constrained project scheduling problems under uncertainty as special cases. A Markov decision process (MDP) model built upon discrete-time Markov chain is developed for the addressed class of problems. To tackle the curse-of-dimensionalities of obtaining the exact closed-loop policy to the MDP model, we present a general approximate dynamic programming framework that integrates simulation, optimization, and reinforcement learning , called Sim-Opt-RL, to provide quality and computationally tractable closed-loop policy. We implement the Sim-Opt-RL framework for a well-known and well-studied stochastic resource-constrained project scheduling (SRCPSP), with a custom designed genetic algorithm , which outperforms the existing closed-loop algorithm, and is competitive with the state-of-the-art open-loop algorithms for the SRCPSP. It is able to provide quality closed-loop solutions for instances with size of up to 120 activities in less than 30 min on average.
Authors
- Fang Xie (ORCID: https://orcid.org/0000-0001-8835-5508)
- Yutong Li (ORCID: https://orcid.org/0000-0002-3283-6916)
- Haitao Li (ORCID: https://orcid.org/0000-0001-7609-2819)
Institutions
- Yantai University (CN)
- University of Missouri–St. Louis (US)
Publication Details
- Journal
- Expert Systems with Applications
- Published
- 2025-04-06
- DOI
- https://doi.org/10.1016/j.eswa.2025.127488
- Citations
- 2
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 2.48