Place bisimilarity is a behavioral equivalence for finite Petri nets, proposed by Schnoebelen and co-workers in 1991. Differently from all the other behavioral relations proposed so far, a place bisimulation is not defined over the markings of a finite net, rather over its places, which are finitely many. However, place bisimilarity is not coinductive, as the union of place bisimulations may be not a place bisimulation. Place bisimilarity was claimed decidable in [1], even if the algorithm used to this aim [2] does not characterize this equivalence, rather the unique maximal place bisimulation which is also an equivalence relation; hence, its decidability was not proved. Here we show that it is possible to decide place bisimilarity with a simple, yet inefficient, algorithm, which essentially scans all the place relations (which are finitely many) to check whether they are place bisimulations. Moreover, we propose a slightly coarser variant, we call d-place bisimilarity, that we conjecture to be the coarsest equivalence, fully respecting causality and branching time, to be decidable on finite Petri nets.

Place Bisimilarity is Decidable, Indeed!

Roberto Gorrieri
2021

Abstract

Place bisimilarity is a behavioral equivalence for finite Petri nets, proposed by Schnoebelen and co-workers in 1991. Differently from all the other behavioral relations proposed so far, a place bisimulation is not defined over the markings of a finite net, rather over its places, which are finitely many. However, place bisimilarity is not coinductive, as the union of place bisimulations may be not a place bisimulation. Place bisimilarity was claimed decidable in [1], even if the algorithm used to this aim [2] does not characterize this equivalence, rather the unique maximal place bisimulation which is also an equivalence relation; hence, its decidability was not proved. Here we show that it is possible to decide place bisimilarity with a simple, yet inefficient, algorithm, which essentially scans all the place relations (which are finitely many) to check whether they are place bisimulations. Moreover, we propose a slightly coarser variant, we call d-place bisimilarity, that we conjecture to be the coarsest equivalence, fully respecting causality and branching time, to be decidable on finite Petri nets.
2021
Roberto Gorrieri
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/831119
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact