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.
翻译:与Schnoebelen和同事在1991年提议的有限Petrinet行为等同。 与迄今为止提出的所有其他行为关系不同的是,对于有限网的标记而言,不把消减确定为减色,而是在有限的多处。然而,两样性并不是偶然的,因为降色刺激的结合可能不是一种减色。在[1]中,双样性被指称为可变。即使用于此目的的算法[2]没有描述这一等同,而是独特的最大减色点,它也是一种等同关系;因此,其消减性没有被证明。我们在这里表明,可以决定将两样性与简单但效率低的算法放在一起,基本上可以扫描所有地点关系(其中限量很多),以检查它们是否是减色。此外,我们提议一种略微粗略的变式,我们称之为d-place bigolity,我们称它为完全尊重因果关系和分支时间的可变式。