This paper investigates the synthesis of free-labeled Petri nets with inhibitor arcs from prefix-closed language samples. Inhibitor arcs are crucial for capturing priority logic, such as blocking behavior, in discrete-event systems, and are therefore essential for faithful Petri net models. We formulate the synthesis problem as an integer linear program that seeks a minimum Petri net that reproduces the language samples. To improve scalability, we exploit the structure of the ILP and develop a decomposition strategy that enables exact solution through branch-and-price. The proposed approach is validated on three case studies: the classical producer–consumer system, a parallel production line, and a lab-scale LEGO manufacturing plant. The results demonstrate improved robustness and efficiency over a state-of-the-art algorithm on larger instances. This provides a practical foundation for supervisor control and digital twin development in discrete-event systems.
Synthesis of Free-Labeled Petri Nets With Inhibitor Arcs: An Exact and Efficient Approach
Cheng, Wei;Zhu, Lulai;Matta, Andrea
2026-01-01
Abstract
This paper investigates the synthesis of free-labeled Petri nets with inhibitor arcs from prefix-closed language samples. Inhibitor arcs are crucial for capturing priority logic, such as blocking behavior, in discrete-event systems, and are therefore essential for faithful Petri net models. We formulate the synthesis problem as an integer linear program that seeks a minimum Petri net that reproduces the language samples. To improve scalability, we exploit the structure of the ILP and develop a decomposition strategy that enables exact solution through branch-and-price. The proposed approach is validated on three case studies: the classical producer–consumer system, a parallel production line, and a lab-scale LEGO manufacturing plant. The results demonstrate improved robustness and efficiency over a state-of-the-art algorithm on larger instances. This provides a practical foundation for supervisor control and digital twin development in discrete-event systems.| File | Dimensione | Formato | |
|---|---|---|---|
|
Synthesis_of_Free-Labeled_Petri_Nets_With_Inhibitor_Arcs_An_Exact_and_Efficient_Approach.pdf
Accesso riservato
:
Publisher’s version
Dimensione
2.07 MB
Formato
Adobe PDF
|
2.07 MB | Adobe PDF | Visualizza/Apri |
|
TASE_Manuscript_Synthesis_PN_Inhibitor_Arcs_Wei_2024.pdf
accesso aperto
:
Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione
3.34 MB
Formato
Adobe PDF
|
3.34 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


