Title :
Reduction and Refinement by Algebraic Operations for Petri Net Transformation
Author :
Li, Jun ; Zhou, MengChu ; Dai, Xianzhong
Author_Institution :
Sch. of Autom., Southeast Univ., Nanjing, China
Abstract :
Petri net (PN) transformation is a method for converting a net from one structure to another. The existing approaches are net content dependent, i.e., all elements of the right- and left-hand-side nets or the operand nets participate in matching and related operations during transformation. They incur high computational complexity and difficulty to predict the transformation results. Reduction and refinement as two kinds of elementary net transformation have not been brought into a unified framework of net transformation approaches. In addition, the criteria for steering net transformation have not been separated from the transformation manipulations in the existing reduction and refinement methods. To solve these problems, this work proposes a net algebraic system for the general transformation of nets. It possesses node operation, block operation, and basic place- and transition-interfaced net operation algebras. Net-content-independent transformation, in which only the location and operation of the operand nets´ interfaces are involved, can be achieved in a net algebraic way. Furthermore, by composing several operations, new operations for reduction and refinement are defined within a unified net transformation framework in which they are independent of the specific transformation criteria. Subsequently, the equivalence between the original and transformed nets with respect to PN properties as the criterion is investigated and proved when several newly proposed subnet structures are used as operands. Finally, the algebraic reduction operation is applied to analyze a complicated PN model of a mail sorting system.
Keywords :
Petri nets; computational complexity; Petri net transformation; algebraic operations; computational complexity; elementary net transformation; general transformation; net algebraic system; net content independent transformation; net transformation approaches; operand net interfaces; steering net transformation; unified framework; unified net transformation framework; Algebra; Analytical models; Computational complexity; Discrete event systems; Petri nets; Sorting; Algebraic systems; Petri nets (PNs); discrete event systems (DESs); net transformation; reduction; refinement;
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
DOI :
10.1109/TSMCA.2012.2186440