Investigating the Monte-Carlo Tree Search Approach for the Job Shop Scheduling Problem
Not on the map. Why?
Abstract (arXiv)
The Job Shop Scheduling Problem (JSSP) is a well-known optimization problem in manufacturing, where the goal is to determine the optimal sequence of jobs across different machines to minimize a given objective. In this work, we focus on minimising the weighted sum of job completion times. We explore the potential of Monte Carlo Tree Search (MCTS), a heuristic-based reinforcement learning technique, to solve large-scale JSSPs, especially those with recirculation. We propose several Markov Decision Process (MDP) formulations to model the JSSP for the MCTS algorithm. In addition, we introduce a new synthetic benchmark derived from real manufacturing data, which captures the complexity of large, non-rectangular instances often encountered in practice. Our experimental results show that MCTS effectively produces good-quality solutions for large-scale JSSP instances, outperforming our constraint programming approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 1 of its 17 references that are in the map. First posted on arXiv 29 Jan 2025.
Builds on
1 of 17 references.
References · 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Learning to Solve Job Shop Scheduling under Uncertainty
- 2025Reinforcement Learning for Search Tree Size Minimization in Constraint Programming: New Results on Scheduling Benchmarks
- 2025A Production Scheduling Framework for Reinforcement Learning Under Real-World Constraints
- 2024Optimizing Job Shop Scheduling in the Furniture Industry: A Reinforcement Learning Approach Considering Machine Setup, Batch Variability, and Intralogistics
- 2026Learning to Optimize Job Shop Scheduling Under Structural Uncertainty
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Survey
- 2026Variational Approach for Job Shop Scheduling
- 2024LLMs can Schedule