Abstract
In this article, a specific production scheduling problem (PSP), the Parallel Machine Scheduling Problem (PMSP) with Job and Machine Sequence Setup Times, Due Dates and Maintenance Times is presented. In this article after the introduction and literature review the mathematical model of the Parallel Machines Scheduling Problem with Job and Machine Sequence Setup Times, Due Dates and Maintenance Times is presented. After that the Monte Carlo Tree Search and Simulated Annealing are detailed. Our representation technique and its evaluation are also introduced. After that, the efficiency of the algorithms is tested with benchmark data, which result, that algorithms are suitable for solving production scheduling problems. In this article, after the literature review, a suitable mathematical model is presented. The problem is solved with a specific Monte Carlo Tree Search (MCTS) algorithm, which uses a neighbourhood search method (2-opt). In the article, we present the efficiency of our Iterative Monte Carlo Tree Search (IMCTS) algorithm on randomly generated datasets.
Highlights
A cost-efficient production is one of the main goals of manufacturing companies, because production efficiency means higher profits for the company
Maintenance time means a time window when the production stops because there is maintenance
The Production Scheduling Problems are NP hard, it is necessary to apply some heuristics to their solution
Summary
A cost-efficient production is one of the main goals of manufacturing companies, because production efficiency means higher profits for the company. A specific production scheduling problem, the Parallel Machine Scheduling Problem with Job and Machine Sequence Setup Times, Due Dates and Maintenance Times is presented. In this specific problem, m jobs must be distributed among n machines. Setup time means transition time between jobs. A specific Monte Carlo Tree Search (MCTS) algorithm is applied to the problem.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have