Reinforcement Learning Environment for Job Shop Scheduling Problems

Authors

  • Bruno Cunha Interdisciplinary Studies Research Center, Institute of Engineering - Polytechnic of Porto, Porto, Portugal
  • Ana Madureira Interdisciplinary Studies Research Center, Institute of Engineering - Polytechnic of Porto, Porto, Portugal
  • Benjamim Fonseca INESC TEC and University of Trás-os-Montes and Alto Douro (UTAD), Vila Real, Portugal

Keywords:

Reinforcement Learning, Job Shop Scheduling, Simulation, Optimization, Machine Learning

Abstract

The industrial growth of the last decades created a need for intelligent and autonomous systems that can propose solutions to scheduling problems efficiently. The job shop scheduling problem (JSSP) is the most common formulation of these real-world scheduling problems and can be found in complex fields, such as transportation or industrial assemblies, where the ability to quickly adapt to unforeseen events is critical. Using the Markov decision process mathematical framework, this paper details a formulation of the JSSP as a reinforcement learning (RL) problem. The formulation is part of a proposal of a novel environment where RL agents can interact with JSSPs that is detailed on this paper, including a comprehensive explanation of the design process, the decisions that were made and the key lessons learnt. Considering the need for better scheduling approaches on modern manufacturing environments, the limitations that current techniques have and the major breakthroughs that are being made on the field of machine learning, the environment proposed on this paper intends to be a major contribution to the JSSP landscape, enabling academics from different areas to focus on the development of new algorithms and effortlessly test them on academic and real-world benchmarks.

Downloads

Download data is not yet available.

Downloads

Published

2020-01-01

How to Cite

Bruno Cunha, Ana Madureira, & Benjamim Fonseca. (2020). Reinforcement Learning Environment for Job Shop Scheduling Problems. International Journal of Computer Information Systems and Industrial Management Applications, 12, 8. Retrieved from https://cspub-ijcisim.org/index.php/ijcisim/article/view/457

Issue

Section

Original Articles