Affiliation:
1. International Humanitarian University, Ukraine
Abstract
Functional Petri nets and subnets are introduced and studied for the purpose of speed-up of Petri nets analysis with algebraic methods. The authors show that any functional subnet may be generated by a composition of minimal functional subnets. They propose two ways to decompose a Petri net: via logical equations solution and with an ad-hoc algorithm, whose complexity is polynomial. Then properties of functional subnets are studied. The authors show that linear invariants of a Petri net may be computed from invariants of its functional subnets; similar results also hold for the fundamental equation of Petri nets. A technique for Petri nets analysis using composition of functional subnets is also introduced and studied. The authors show that composition-based calculation of invariants and solutions of fundamental equation provides a significant speed-up of computations. For an additional speed-up, they propose a sequential composition of functional subnets. Sequential composition is formalised in the terms of graph theory and was named the optimal collapse of a weighted graph. At last, the authors apply the introduced technique to the analysis of Petri net models of such well-known networking protocols as ECMA, TCP, BGP.
Reference57 articles.
1. Transformation and decomposition of nets;G.Berthelot;Proceedings of Advances in Petri nets, Petri nets: Central models and their properties (LNCS),1987
2. Petri nets theory for the correctness of protocols.;G.Berthelot;IEEE Transactions on Communications,1982
3. The tool TINA - Construction of abstract state space for Petri nets and time Petri nets.;B.Berthomieu;International Journal of Production Research,2004
4. Compositional generation of home states in free choice systems.;E.Best;Formal Aspects of Computing,1992
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献