mlsanityData to 7 Oct 2026

Introducing PetriRL: An Innovative Framework for JSSP Resolution Integrating Petri nets and Event-based Reinforcement Learning

arXiv 2402.00046 ↗First posted 23 Jan 2024cs.AI cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Resource utilization and production process optimization are crucial for companies in today's competitive industrial landscape. Addressing the complexities of job shop scheduling problems (JSSP) is essential to improving productivity, reducing costs, and ensuring timely delivery. We propose PetriRL, a novel framework integrating Petri nets and deep reinforcement learning (DRL) for JSSP optimization. PetriRL capitalizes on the inherent strengths of Petri nets in modelling discrete event systems while leveraging the advantages of a graph structure. The Petri net governs automated components of the process, ensuring adherence to JSSP constraints. This allows for synergistic collaboration with optimization algorithms such as DRL, particularly in critical decision-making. Unlike traditional methods, PetriRL eliminates the need to preprocess JSSP instances into disjunctive graphs and enhances the explainability of process status through its graphical structure based on places and transitions. Additionally, the inherent graph structure of Petri nets enables the dynamic additions of job operations during the inference phase without requiring agent retraining, thus enhancing flexibility. Experimental results demonstrate PetriRL's robust generalization across various instance sizes and its competitive performance on public test benchmarks and randomly generated instances. Results are compared to a wide range of optimization solutions such as heuristics, metaheuristics, and learning-based algorithms. Finally, the added values of the framework's key elements, such as event-based control and action masking, are studied in the ablation study.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 9 of its 45 references that are in the map. First posted on arXiv 23 Jan 2024.

Builds on

9 of 45 references.

References · 9

  1. 2017Attention Is All You Needcited by 59,932
  2. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  3. 2017Overcoming Exploration in Reinforcement Learning with Demonstrationscited by 322
  4. 2020A Closer Look at Invalid Action Masking in Policy Gradient Algorithmscited by 160
  5. 2019Mastering Complex Control in MOBA Games with Deep Reinforcement Learningcited by 150
  6. 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
  7. 2021Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learningcited by 52
  8. 2018Deep Reinforcement Learning for Event-Triggered Controlcited by 16
  9. 2020Graph neural networks-based Scheduler for Production planning problems using Reinforcement Learningcited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 2; 2026: 2.

6 papers.