论文标题

使用Petri Net子类中的状态方程来检查标记达到性能

Checking marking reachability with the state equation in Petri net subclasses

论文作者

Hujsa, Thomas, Berthomieu, Bernard, Zilio, Silvano Dal, Botlan, Didier Le

论文摘要

尽管可决定性,但彼得里网的标记可达性问题通常是棘手的,并且最近已经发现了非质量下限。为了减轻这一困难,已经考虑了各种结构性和行为限制,从而可以将可达性与易于检查的属性联系起来。对于给定的初始标记,状态方程解决方案描述了一组潜在的可符合标记,并过度评估了可及标记的集合。 在本文中,我们描绘了加权培养皿网的几个子类,其中一组可触及的标记等于一组潜在的可触手可及的标记,这是我们称为PR-R等价的属性。实现后,此属性允许使用线性代数来回答可及性问题,避免对状态空间进行蛮力分析。值得注意的是,我们提供了这种平等在课程中所持的条件比标记的图表更具表现力,并增加了具有多个ingo和out出发过渡的位置,从而可以用共享的缓冲区对真实的应用程序进行建模。为了实现这一目标,我们研究了培养皿网中的livices,可逆性,有限性和潜在的可及性之间的关系。我们还表明,当条件放松时,这种平等在具有紧密建模能力的课程中不存在。

Although decidable, the marking reachability problem for Petri nets is well-known to be intractable in general, and a non-elementary lower bound has been recently uncovered. In order to alleviate this difficulty, various structural and behavioral restrictions have been considered, allowing to relate reachability to properties that are easier to check. For a given initial marking, the set of potentially reachable markings is described by the state equation solutions and over-approximates the set of reachable markings. In this paper, we delineate several subclasses of weighted Petri nets in which the set of reachable markings equals the set of potentially reachable ones, a property we call the PR-R equality. When fulfilled, this property allows to use linear algebra to answer the reachability questions, avoiding a brute-force analysis of the state space. Notably, we provide conditions under which this equality holds in classes much more expressive than marked graphs, adding places with several ingoing and outgoing transitions, which allows to model real applications with shared buffers. To achieve it, we investigate the relationship between liveness, reversibility, boundedness and potential reachability in Petri nets. We also show that this equality does not hold in classes with close modeling capability when the conditions are relaxed.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源