作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (17): 1-3. doi: 10.3969/j.issn.1000-3428.2010.17.001

• 博士论文 •    下一篇

一种改进的Petri网S不变量计算方法

周 丰,王明哲,王 莉   

  1. (华中科技大学控制科学与工程系,武汉 430074)
  • 出版日期:2010-09-05 发布日期:2010-09-02
  • 作者简介:周 丰(1979-),男,博士研究生,主研方向:离散事件系统,智能交通控制及仿真;王明哲,教授、博士生导师;王 莉,博士研究生
  • 基金资助:
    国家自然科学基金资助项目(60874068)

Improved Computing Method for S-invariants of Petri Nets

ZHOU Feng, WANG Ming-zhe, WANG Li   

  1. (Department of Control Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074)
  • Online:2010-09-05 Published:2010-09-02

摘要: 用于计算Petri网S不变量的M-S算法将所有正负行两两做线性组合变换,增加了算法的复杂度,得到的最终结果也并不一定是最小S不变量支撑。针对该问题,提出一种改进算法。通过增加对Petri网关联矩阵的预处理步骤,减少线性组合运算的次数,并得到最小S不变量支撑。理论与实验结果证明,M-S算法的复杂度为s×t,而改进算法的复杂度为s+t,该算法能有效减少计算复杂度。

关键词: Petri网, S不变量, 状态方程, 复杂度

Abstract: An improved and efficient algorithm is brought up for M-S algorithm computing s-invariants of petri nets. The M-S algorithm executes the linear combination between all the positive lines and negative lines, which increases the complexity of the algorithm and the result maybe not the largest linearly independent set, so the final result is not always the minimal support S-invariants. Improved algorithm proposed in this paper increases the pre-processing of the flow matrix, which significantly reduces the number of linear combination operations, and the final results are minimal support S-invariants. It is theoretical proved that the complexity of the original algorithm is s×t and the improved algorithm complexity is s+t, the complexity is effectively reduced.

Key words: Petri nets, S-invariants, equation of state, complexity

中图分类号: