期刊文献+

基于T-不变量消除的Petri网合法变迁引发序列判定算法 被引量:5

Decision algorithm for legal firing transition sequence of Petri net based on T-invariant eliminating
下载PDF
导出
摘要 Petri网的合法变迁引发序列问题(LFS)是其可达性问题的子问题。前人在LFS判定时常因判定算法的指数级时空复杂度或算法难以推广至一般Petri网而受限。因此,基于Petri网T-不变量支集变迁与可达图有向环路上标注变迁的对应关系,综合应用线性代数与可达树分析,原LFS判定被缩减为以基础向量为发生数向量的LFSb判定。通过两棵可达树(分别以原网、初始标识;逆网、目的标识为根)层序轮流构造同时比较当前叶节点层中的标识,若算法终止前有相同标识出现,则LFSb(LFS)判定成功;反之,LFS判定失败。分析表明,算法的时间复杂度为多项式级别的,且适用于一般Petri网的LFS判定。 Legal firing transition sequence (LFS for short) of Petri Net is a sub-problem of reachability. The previous LFS decision algorithm fails in EXE-time complexity and could not be adopted in general Petri net. To overcome these disadvantages, an algorithm integrating linear algebra and reachable tree was proposed. Since a T-invariant indicated a LFS marked on loop in reachable graph, the solution vector of state equation could be separated into two parts : linear combination of minimal T-invariant and a basic vec- tor which did not contain any minimal T-invariant. So, the original LFS decision was reduced to that of basic vector. Reachable trees of both original petri nets with initial marking and inversed petri net with target marking were constructed in layer order by turns. Simultaneously, markings in current leaf layer of reachable trees were compared to find an equal marking. Analysis shows that the time complexity of this algorithm is polynomial, which is applicable to other similar algorithms.
出处 《解放军理工大学学报(自然科学版)》 EI 2008年第5期522-527,共6页 Journal of PLA University of Science and Technology(Natural Science Edition)
基金 国家自然科学基金资助项目(90604004) 江苏省自然科学基金资助项目(BK2007708)
关键词 PETRI网 可达性 合法变迁引发序列 T-不变量 Petri net reachability legal firing transition sequence T-invariant
  • 相关文献

参考文献11

  • 1MURATA T. Petri nets : properties, analysis and applications[J]. Proc of the IEEE, 1989, 77 (4): 541- 580.
  • 2袁崇义.Petri网原理及应用[M].北京:电子工业出版社,2005.
  • 3WATANABE T. The legal firing sequence problem of petri nets[J]. IEICE Trans. on Information and Systems, 2000,E83D(3) : 397-406.
  • 4FUJITO T, TAOKA S, WANTANABE T. On the legal firing sequence problem of Petri nets with cactus structure[J]. IEICE Trans. on Fundamentals of Electronics Communications and Computer Sciences, 2000, E83A(3) 480-486.
  • 5TAOKA S, WATANABE T. Time complexity analysis of the legal firing sequence problem of Petri nets with inhibitor arcs[J]. IEICE Trans. on Fundamen- tals of Electronics Communications and Computer Sciences, E89A(11) : 3216-3226.
  • 6SAKASHITA M, MAKINO K, Fujishige S. Minimum cost source location problems with flow requirements [J]. Theoretical Informatics, Lecture Notes in Computer Sciences, 2006 (3887) : 769-780.
  • 7ALEXANDER E K. Reachability analysis in T-invariant-less Petri nets [J]. IEEE Transactions on Automatic Control, 2003, 48(6) :1019-1024.
  • 8ALEXANDER E. KOSTIN. A reachability algorithm for general Petri nets based on transition invariants [C]. Berlin Heidelberg: Springer-Verlag, 2006.
  • 9MU Der-jeng, MAO Yu-peng. Augmented reachability trees for 1-place-unbounded generalized Petri nets [C]. eds. proc of IEEE Transactions on Systems, man, and cybernetics-part A: systems and humans. 1999, 29(2):173-183.
  • 10Satoshi Taoka, Shinji Furusato, Toshimasa Watanabe. A heuristic algorithm FSDC based on avoidance of deadlock components in finding legal firing sequences of Petri nets [C]. Berlin Heidelberg: Springer-Verlag, 2003.

共引文献16

同被引文献34

  • 1蒋昌俊.Polynomial-time algorithm for the legal firing sequences problem of a type of synchronous composition Petri nets[J].Science in China(Series F),2001,44(3):226-233. 被引量:3
  • 2胡娟,刘力惠,范植华,李磊,王常青,周纬杰.Petri网可达性的综合判定法[J].软件学报,2004,15(7):949-955. 被引量:8
  • 3Kostin Alexander E. Reachability analysis in T-invariant-less Petri nets, IEEE Transactions on Automatic Control, 2003, 48(6) : 1019-1024.
  • 4Kostin Alexander E. A reachability algorithm for general Petri nets based on transition invariants//Kralovic R, Urzyczyn P eds. Proceedings of the MFCS. LNCS 4162. Berlin Heidelberg: Springer-Verlag, 2006:608-621.
  • 5Satoshi Taoka, Shinji Furusato, Toshimasa Watanabe. A heuristic algorithm FSDC based on avoidance of deadlock components in finding legal firing sequences of Petri nets// van der Aalst W M P, Best E eds. Proceedings of the ICAT- PN. LNCS 2679. Berlin Heidelberg: Springer-Verlag, 2003: 417-439.
  • 6Wu Zhe-Hui. Process expression of bounded Petri net. Science in China (Series E ), 1996, 39(1) : 37-49.
  • 7MURATA T. Petri nets : properties, analysis and application [ J ]. Proceedings of the IEEE, 1989, 77(4) :541-580.
  • 8DESEL J. Basic linear algebraic techniques for place/transition nets [ C ]//Lectures on Petri Nets Ⅰ: Basic Models. Berlin: Springer, 1998 : 257- 308.
  • 9DESEL J, REISIG W.Place/transition Petri nets[ C]//Lectures on Petri Nets Ⅰ: Basic Models, Advances in Petri Nets, the Volums are based on Advanced Course on PetriNets. Berlin: Springer, 1998: 122- 173.
  • 10KOSTIN A E. Using transition invariants for reachability analysis of Petri nets[ M ]//Petri Net: Theory and Application. [ S. l. ] : I-Tech Education and Publishing, 2008: 433-458.

引证文献5

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部