Petri net reduction rules through incidence matrix operations
Medina Marín, Joselito
MetadataShow full item record
A Petri net (PN) is a powerful tool that has been used to model and analyze discrete event systems. Such systems can be concurrent, asynchronous, distributed, parallel, non-deterministic, and/or stochastic. A problem in PN modelling is related to its graphical representation because it increases for each element of the system. Consequently, incidence matrix of the PN also increases the number of rows and/or columns. To verify properties in PN such as liveness, safeness, and boundedness, computer time is required, even more if we need to verify huge Petri nets. There are six simple reduction rules, which are used to produce a smaller PN preserving the properties of the original PN. In order to apply these reduction rules, we have to find the pattern and then apply the corresponding rule. In this paper, we propose to apply the reduction rules directly in the incidence matrix of the PN modelled, detecting the pattern of each rule on the incidence matrix and applying the corresponding changes on the incidence matrix.