佩特里网

✍ dations ◷ 2025-02-24 21:34:41 #并行流计算,计算模型,图表,建模语言

佩特里网(英语:Petri net),又译为裴氏网、派翠网络,是对离散并行系统的数学表示。佩特里网属于离散事件动态系统,是1960年代由卡尔·亚当·佩特里发明的,适合于描述异步的、并发的计算机系统模型。佩特里网既有严格的数学表述方式,也有直观的图形表达方式。

由于佩特里网能表达并发的事件,被认为是自动化理论的一种。研究领域趋向认为佩特里网是所有流程定义语言之母。

卡尔·亚当·佩特里是一名物理学家,他发明佩特里网主要是从物理的角度去描述并发现象的。据佩特里本人所述,他认为60年代计算机科学的概念构架由于缺乏并发不适合于描述物理系统。其中一个重要的概念,就是佩特里网里面不存在所谓的“全局时间”的概念,因为这跟狭义相对论是冲突的。相反,佩特里网可以描述每一个节点的时序。

从狭义相对论的观点出发,两个时空点之间如果没有因果关系把它们连接起来(或者说“类空”的),它们就是独立的,不能说其中一个发生在前另一个在后或者相反。因此,佩特里网里面的两种变迁(见下文)如果都有发生的条件,则不能认为其执行顺序有任何关系。然而,佩特里网旨在描述变迁之间的因果关系,并由此构造时序。

经典的佩特里网是简单的过程模型,由两种节点:库所和变迁,有向弧,以及令牌等元素组成的。

PetriNet.JPG

佩特里网的元素:

佩特里网的规则是:

如果一个变迁的每个输入库所(input place)都拥有数量足够的令牌时,该变迁即为被允许(enable)。一个变迁被允许时,变迁将发生(fire),输入库所(input place)的令牌被消耗,同时为输出库所(output place)产生令牌。

注意:

两个变迁争夺一个令牌的情形被称之为冲突。当发生冲突的时候,由于佩特里网的时序是不确定的,因此具体哪个变迁得以发生也是不确定的。实际应用中,往往需要避免这种情形。用于描述现象的佩特里网也可能自然出现冲突,这表明我们对于变迁发生的条件没有完全了解。

多个弧连接两个节点的情况。在输入库所和变迁之间的弧的个数决定了该变迁变为被允许需要的令牌的个数。弧的个数决定了消耗/产生的令牌的个数。

一个经典的佩特里网由四元组(库所,变迁,输入函数,输出函数)组成。任何图都可以映射到这样一个四元组上,反之亦然。

被允许的形式化 变迁发生的形式化佩特里网 到变迁系统的映射 可达性图

佩特里网是一个三元组(P,T,F)

F(P X T)U(T X P)是弧的集合

一个流程的状态是由在场所中的令牌建模的,状态的变迁是由变迁建模的。令牌表示事物(人,货物,机器),信息,条件,或对象的状态;库所代表库所,通道或地理位置;变迁代表事件,转化或运输

一个流程(Flow)有当前状态,可达状态,不可达状态。

为了压缩经典佩特里网中的重复结构,提高佩特里网的建模能力,高级佩特里网应运而生。高级佩特里网包括有色佩特里网和谓词/变迁系统。这类网系统的特点是通过折叠来减少网的网元,压缩网的规模。

一个有色的令牌(托肯)通常代表具有一个可以标识的对象,从而避免相同网络结构的重复建模,如一个令牌可以取值“令牌A”,另一个令牌取值“令牌B”。当有色令牌的标识符取值(颜色)可以使用复杂的复合类型时,因此令牌拥有取值(颜色)代表由令牌建模的对象的具体特征,如一个令牌代表一个工人(张三,28岁,经验3级)。


为了扩展佩特里网的建模能力,很多研究学者在多个方面对Petri网进行了扩展:

为了进行分析,我们需要建模期间,延迟等,因此可以为每一个令牌附加一个时间戳,由变迁决定生产出的令牌的延迟。常用的时间佩特里网可分为Timed Petri Net 和 Time Petri Net。

增加时序逻辑的定义,更好的描述行为过程。

构造一个复杂性与数据流图相当的佩特里网的机制。层次佩特里网是由库所,变迁和子网构成的网络。佩特里网的层次化具有多种实现形式,例如高层次佩特里网中的一个变迁可以代表一个子佩特里网。


相关

  • 交换机网络交换机(英语:Network switch)是一种网络硬件,通过报文交换接收和转发数据到目标设备,它能够在计算机网络上连接不同的设备。一般也简称为交换机。交换机是一种多端口的网桥,在
  • 帝乙帝乙(?-前1076年?),子姓,名羡,中国商朝晚期国王,末代商王帝辛(纣)之父。具体在位年代不详,约在公元前11世纪之初。夏商周断代工程定为前1101年-前1076年。帝乙为帝文丁之子,文丁崩,帝乙即位
  • 古无轻唇音古无轻唇音,为清代钱大昕(1728年-1804年)提出之音韵学概念,说明在秦汉时期声母系统中没有轻唇音,唐末出现轻唇音在上古均属于重唇音。在唐末宋初前,唇音都读作重唇音。中古末期,即唐
  • 前548年}}十二月,诸樊(春秋吴国第二十任君王)
  • 洛贵人洛贵人(?-?年),出身暂不详,康熙帝之贵人。出生日期暂不详。康熙年间被圣祖临幸,初始位份待考。目前仅知康熙四十六年的档案中并未有以“勒”或“洛”字作为称号的常在,某氏应在此日
  • 侯虞钧侯虞钧(1922年8月5日-2001年4月8日),中国化学工程学家。生于福建福州。1945年毕业于浙江大学化工系。1947年、1949年、1955年先后获美国威斯康辛大学化工硕士学位、麻省理工学院
  • 波克罗夫斯克 (乌克兰)波克罗夫斯克(原名:红军城)是乌克兰的城市,位于该国东部的格里申卡河畔,由顿涅茨克州负责管辖,始建于1880年,面积29.7平方公里,海拔高度181米,2010年人口65,000。在2014年至今的顿巴
  • 王加林王加林(1945年-),男,河北丰润人,中华人民共和国政治人物,中国书法家协会会员,中国摄影家协会会员,曾任河北省人大常委会副主任,第八、九届全国人大代表。
  • 真木阳子真木阳子(日语:真木 よう子,1982年10月15日-),日本女演员。千叶县印西市出生。原隶属Flying Box事务所,2018年1月,真木发表公开声明稿,表示已与事务所约满且不续约;2018年9月25日,加入L
  • 发翔羽发翔羽,亦作拨风羽、风切羽,是鸟类翅膀翼区后缘所着生的一列又长、又坚韧的强大羽毛。位于翅膀上的叫作“飞羽”,而位于尾部的叫作“舵羽”。这些羽毛牢固“锚定”在骨骼后缘。