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

Read more

Summary

Introduction

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.

Literature review
The mathematical model
Monte Carlo Tree Search
2: Create root node v0 with state s0
Test results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call