随机Petri网的结构
Petri网的结构
一个已标识的Petri网是一个六元组:
PN={P,T,F,K,W,M0},
其中
P={P1,P2,…Pm,},库所集,
T={T1,T2,…Tm,},变迁集,
F(P×T)∪(T×P),弧集, ?
K:P→N+∪{ω},库所容量函数,
K(P)=ω表示P的容量为无穷,N+={1,2,…},
W:F→N+,弧上权,
M0:P→N,初始标志,要求:P∩T=,P∪T≠ф,
M:P→N,N={0,1,2,…},网的标识,且
Pi?P,M(Pi)≤K(Pi),i=1,…m。( P,T,F)被称为PN的基网,记为N。
Petri网的图形表示就是一种有向图,它包括两类节点:库所(用圆表示)和变迁(用短线表示)。弧用来表示流关系。Petri网的状态由标识M来表示,在某一时刻的标识决定该PN的状态。图1表示一个已标识的PN,各库所包含整数(正或零)个标记(称为token或marking),用圆点表示,初始标识M0=(1,0,0,0,0),下文称为令牌。
标识在Petri网中的变化遵循一定的规则——变迁规则:(1)一个变迁,如果它的每一个输入库所(库所到变迁存在有向弧)都包含至少一个标记,则这个变迁是使能的;(2)一个使能变迁的激发,将引起其每个输入库所中标记减少,而每个输出库所(变迁到库所存在有向弧)中增加标记。