arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0505023cs.LO
收藏

时间Petri网的状态空间计算与分析

State Space Computation and Analysis of Time Petri Nets

Guillaume Gardey, Olivier H. Roux, Olivier F. Roux

摘要:

Petri网理论提供了一个通用的框架来描述实时反应式系统的行为,时间Petri网的引入也考虑了时间规范。本文提出了一种基于前向区域的算法来计算有界时间Petri网的状态空间:该方法与经典的状态类图不同,并且更有效。我们证明该算法是精确的可达性问题。此外,我们提出了一个翻译的计算状态空间到一个时间自动机,证明了原来的时间Petri网的时间双相似。当该方法产生单个时间自动机时,可以应用语法时钟减少方法(例如Daws和Yovine)来产生具有更少时钟的自动机。然后,我们的方法允许通过使用高效的时间自动机工具进行模型检查TTPN。逻辑程序设计理论与实践(Theory and Practice of Logic Programming,TPLP)

英文摘要:

The theory of Petri Nets provides a general framework to specify the behaviors of real-time reactive systems and Time Petri Nets were introduced to take also temporal specifications into account. We present in this paper a forward zone-based algorithm to compute the state space of a bounded Time Petri Net: the method is different and more efficient than the classical State Class Graph. We prove the algorithm to be exact with respect to the reachability problem. Furthermore, we propose a translation of the computed state space into a Timed Automaton, proved to be timed bisimilar to the original Time Petri Net. As the method produce a single Timed Automaton, syntactical clocks reduction methods (Daws and Yovine for instance) may be applied to produce an automaton with fewer clocks. Then, our method allows to model-check TTPN by the use of efficient Timed Automata tools. To appear in Theory and Practice of Logic Programming (TPLP).

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

↑