The enumeration of legal transition paths leading to a target state (or set of states) is of paramount importance in the control of discrete event systems, but is hindered by the state explosion problem. A method is proposed in this paper, in the context of Petri nets, to calculate and enumerate firing count vectors for which there exists at least an admissible transition sequence leading to a given target marking. The method is based on the concept of singular complementary transition invariants proposed by Kostin and combines an integer linear programming formulation that finds the shortest minimal solution and a branching procedure that effects a partition of the solution set. The enumeration can be restricted to minimal solutions or extended to non-minimal ones. Some analytical examples are discussed in detail to show the effectiveness of the proposed approach.
Computation of K-reachable paths in Petri nets / R. Cordone, F. Basile, L. Piroddi (IFAC-PAPERSONLINE). - In: 17th IFAC Workshop on discrete Event Systems WODES 2024 / [a cura di] J.C. Basilio. - Rio de Janeiro : IFAC, 2024. - pp. 84-89 (( Intervento presentato al 17. convegno IFAC Workshop on discrete Event Systems WODES tenutosi a Rio de Janeiro nel 2024 [10.1016/j.ifacol.2024.07.015].
Computation of K-reachable paths in Petri nets
R. CordonePrimo
;
2024
Abstract
The enumeration of legal transition paths leading to a target state (or set of states) is of paramount importance in the control of discrete event systems, but is hindered by the state explosion problem. A method is proposed in this paper, in the context of Petri nets, to calculate and enumerate firing count vectors for which there exists at least an admissible transition sequence leading to a given target marking. The method is based on the concept of singular complementary transition invariants proposed by Kostin and combines an integer linear programming formulation that finds the shortest minimal solution and a branching procedure that effects a partition of the solution set. The enumeration can be restricted to minimal solutions or extended to non-minimal ones. Some analytical examples are discussed in detail to show the effectiveness of the proposed approach.File | Dimensione | Formato | |
---|---|---|---|
1-s2.0-S2405896324000934-main.pdf
accesso aperto
Tipologia:
Publisher's version/PDF
Dimensione
476.77 kB
Formato
Adobe PDF
|
476.77 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.