Deep Reinforcement Learning for Setup and Tardiness Minimization in Parallel Machine Scheduling
This paper introduces a novel deep reinforcement learning algorithm for the identical parallel machine scheduling problem, with a focus on minimizing setup time and tardiness. In modern manufacturing environments, accommodating diverse consumer demands has emerged as a primary challenge, shifting focus towards small-batch, multi-product production schemes. However, traditional optimization techniques pose challenges due to the inherent complexity of production environments and uncertainties. Recently, reinforcement learning has emerged as a promising alternative for scheduling in such dynamic environments. We formulate the scheduling problem as a Markov decision process, with states designed to capture the key performance indicators related to setup and tardiness. The algorithm's actions correspond to selecting one heuristic rules among SSPT, ATCS, MDD, or COVERT. During the learning phase, we employ the Proximal Policy Optimization (PPO) algorithm. Experimental results on a custom dataset demonstrate superior performance compared to individual applications of existing heuristics.
Authors
- Young-In Cho
- Ji-Won Baek (ORCID: https://orcid.org/0009-0006-6920-0192)
- SoHyun Nam (ORCID: https://orcid.org/0000-0002-0642-9508)
- Jong Hun Woo (ORCID: https://orcid.org/0000-0001-9675-9617)
Institutions
- Seoul National University (KR)
Publication Details
- Published
- 2024-12-15
- DOI
- https://doi.org/10.1109/wsc63780.2024.10838946
- Citations
- 1
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.35