A Flexible Framework for Scheduling Using Petri Net and Deep Reinforcement Learning

Scheduling represents a fundamental requirement under numerous scenarios in various systems. However, the solution progress of scheduling often imposes limitations on the flexibility of these systems. In this paper, the data-virtual-physical spaces of systems are integrated and fused into a flexible framework for scheduling inspired by Digital Twin. The framework tracks the scheduling state in real-time by utilizing Time Petri Nets and makes decisions on scheduling actions assisted by Deep Reinforcement Learning agents trained according to scheduling tasks. Furthermore, this paper details the specific implementation methods for constructing this framework through an experiment on a wafer sorting system as a case in point. The experimental results show that the framework is capable of attaining efficient and flexible scheduling performance on different scheduling tasks.

Authors

Institutions

Publication Details

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

A Flexible Framework for Scheduling Using Petri Net and Deep Reinforcement Learning

Jiacheng Liu, Yuehong Yin
2 citations
IFAC-PapersOnLine
Scheduling and Optimization Algorithms
2.48
article

A Flexible Framework for Scheduling Using Petri Net and Deep Reinforcement Learning

Jiacheng Liu, Yuehong Yin
article en
2 citations

Abstract

Scheduling represents a fundamental requirement under numerous scenarios in various systems. However, the solution progress of scheduling often imposes limitations on the flexibility of these systems. In this paper, the data-virtual-physical spaces of systems are integrated and fused into a flexible framework for scheduling inspired by Digital Twin. The framework tracks the scheduling state in real-time by utilizing Time Petri Nets and makes decisions on scheduling actions assisted by Deep Reinforcement Learning agents trained according to scheduling tasks. Furthermore, this paper details the specific implementation methods for constructing this framework through an experiment on a wafer sorting system as a case in point. The experimental results show that the framework is capable of attaining efficient and flexible scheduling performance on different scheduling tasks.

IFAC-PapersOnLineVol. 59(10)
Shanghai Jiao Tong University (CN)
Openalex Percentile: Top 9%
Scheduling and Optimization Algorithms
2.48
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.

A Flexible Framework for Scheduling Using Petri Net and Deep Reinforcement Learning — Jiacheng Liu, Yuehong Yin · IFAC-PapersOnLine (2025) | TGRS Research Map | TGRS