arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2302.02686cs.LO
收藏

利用多面体约简求解Petri网可达性问题

Leveraging polyhedral reductions for solving Petri net reachability problems

Nicolas Amat, Silvano Dal Zilio, Didier Le Botlan

摘要:

我们提出了一种新的方法,利用结构约简,以加快验证的可达性的Petri网属性。我们的方法依赖于一个状态空间的抽象,称为多面体抽象,它涉及到一个组合之间的结构简化和线性算术约束之间的标记的地方。我们提出了一种新的数据结构,称为令牌流图(TFG),捕捉特定的结构中发生的多面体抽象的约束。我们利用TFG有效地解决了两个可达性问题:首先检查给定标记的可达性;然后计算一个网的并发关系,即所有可以在某些可达标记中标记在一起的地方对。我们的算法在一个名为Kong的工具中实现,我们在2020年模型检验竞赛期间使用的大量模型上进行评估。我们的实验表明,该方法工作良好,即使是在适度的减少。

英文摘要:

We propose a new method that takes advantage of structural reductions to accelerate the verification of reachability properties on Petri nets. Our approach relies on a state space abstraction, called polyhedral abstraction, which involves a combination between structural reductions and sets of linear arithmetic constraints between the marking of places. We propose a new data-structure, called a Token Flow Graph (TFG), that captures the particular structure of constraints occurring in polyhedral abstractions. We leverage TFGs to efficiently solve two reachability problems: first to check the reachability of a given marking; then to compute the concurrency relation of a net, that is all pairs of places that can be marked together in some reachable marking. Our algorithms are implemented in a tool, called Kong, that we evaluate on a large collection of models used during the 2020 edition of the Model Checking Contest. Our experiments show that the approach works well, even when a moderate amount of reductions applies.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑