Insight-driven Optimization to Improve Dynamic Scheduling for Flexible Job-shops

Planning and scheduling problems can be challenging to manage, and the related optimization problem is often too complex to solve in real-time. The typical approach to address this issue is to apply heuristic policies, which perform reasonably well. Machine learning algorithms can be used to replace heuristics, but this raises the issue of obtaining unexplainable solutions. The application of reinforcement learning with policy extraction technique can help produce explainable results to improve the dynamic system of the planning and scheduling problem. As a case study, we use the simulation model of a dynamic flexible job shop to learn a solution strategy for the associated scheduling problem with deep reinforcement learning. Based on this, we were able to extract a decision tree that is superior to classical dispatching heuristics for a wide variety of scenarios. It also provides valuable information about the criteria for decision-making. Here we offer a new approach to analyzing and solving these problems - leading to an improvement in dynamic systems.

Authors

Institutions

Publication Details

Journal
IFAC-PapersOnLine
Published
2025-01-01
DOI
https://doi.org/10.1016/j.ifacol.2025.03.077
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Insight-driven Optimization to Improve Dynamic Scheduling for Flexible Job-shops

Daniel Pasterk, Andreas Körner, Christine Zeh, Florian Stadler
1 links
IFAC-PapersOnLine
Scheduling and Optimization Algorithms
article

Insight-driven Optimization to Improve Dynamic Scheduling for Flexible Job-shops

Daniel Pasterk, Andreas Körner, Christine Zeh, Florian Stadler
article en

Abstract

Planning and scheduling problems can be challenging to manage, and the related optimization problem is often too complex to solve in real-time. The typical approach to address this issue is to apply heuristic policies, which perform reasonably well. Machine learning algorithms can be used to replace heuristics, but this raises the issue of obtaining unexplainable solutions. The application of reinforcement learning with policy extraction technique can help produce explainable results to improve the dynamic system of the planning and scheduling problem. As a case study, we use the simulation model of a dynamic flexible job shop to learn a solution strategy for the associated scheduling problem with deep reinforcement learning. Based on this, we were able to extract a decision tree that is superior to classical dispatching heuristics for a wide variety of scenarios. It also provides valuable information about the criteria for decision-making. Here we offer a new approach to analyzing and solving these problems - leading to an improvement in dynamic systems.

IFAC-PapersOnLineVol. 59(1)
TU Wien (AT)
Decent work and economic growth
Openalex Percentile: Top 93%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.