Petri网学习(四):Petri网的结构性质

article/2025/10/31 19:43:01

一、结构有界性&守恒性

1. 结构有界性

定义:设N=(P,T;F)为一个网。对N赋予任意的初始标识M0,网(N,M0)都是有界的,则称N为结构有界网;

  • 再回忆一下什么是有界petri网:在PN=(P,T;F,M0)中,\forall p\in P,库所p都有界,则称PN为有界petri网。区别在于是不是任意初始标识
  • 什么是库所有界:\forall M\in R(M_0),M(p)\leqslant B 

定理:设A为网N=(P,T;F)的关联矩阵,N是结构有界网的充分必要条件是:存在一个m(m=|P|)维正整数向量Y,使得AY<=0

证明充分性思路:要证明一个网是结构有界网,则要证明\forall M_0,\forall M\in R(M_0):M(k)\leqslant一个正整数

定义:设N=(P,T;F)为一个网,P_1\subseteq P,对于\forall M_0\forall p\in P_1的p都是有界的,则称P1为N的结构有界库所子集。当P1={p}时,称库所p是结构有界的。若p不是结构有界的,则称p为结构无界库所

定理:设A为网N=(P,T;F)的关联矩阵,P_1\subseteq P是网N的结构有界库所子集的充分必要条件是:存在非平凡的非负整数向量Y,使得AY<=0,且\forall p_i\in P,Y(p_i)>0

2. 守恒性

定义:设N=(P,T;F)为一个网,如果存在一个m(m=|P|)维正整数权向量Y,使得对于任意初始标识M0,\forall M\in M_0,有:

\sum_{i=1}^m M(p_i)Y(i)=\sum_{j=1}^m M_0(p_j)Y(j),则N是守恒的;特别的,当Y=[1,1,...,1]时,\sum_{i=1}^m M(p_i)=\sum_{j=1}^m M_0(p_j),称N是严格守恒的

\sum_{i=1}^m M(p_i)Y(i)=M^TY\sum_{j=1}^m M_0(p_j)Y(j)=M_0^TY

守恒是指网N从任何初始状态开始运行,这运行的过程中标识数的权和保持不变

严格守恒是指网N从任何初始状态开始运行,这运行过程中标识数的保持不变

定理1:设A为网N=(P,T;F)的关联矩阵,N是守恒网的充分必要条件是:存在一个m(m=|P|)维正整数向量Y,使得AY=0;

推理1:设A为网N=(P,T;F)的关联矩阵,N是严格守恒网的充分必要条件是:存在一个m(m=|P|)维正整数向量Y=[1,1,1,...,1],使得AY=0;

推理2:若N是守恒网,则N必然是结构有界网;

定义2:设N(P,T;F)为一个网,P_1\subseteq P,若存在一个m(m=|P|)维非负整数向量Y,使得\sum_{p_i\in P_1}M(p_i)Y(i)=\sum_{p_j\in P_1}M_0(p_j)Y(j),则称网N是关于库所集P1部分守恒的。

定理:设A为网N=(P,T;F)的关联矩阵。网N关于库所子集P1为部分守恒的充分必要条件是:存在m维非负整数向量Y,使得AY=0

二、可重复性&协调性

1. 可重复性

定义1:设N=(P,T;F)为一个网,若存在一个N的初始标识M0,和一个无限变迁序列\sigma,使得M_0[\sigma>,且\forall t\in T都无限次地出现,则称N为一个可重复网。M0称为N的一个可重复标识

定理1:设A为网N=(P,T;F)的关联矩阵,网N是可重复网的充分必要条件是:存在n维正整数向量X,使得A^TX\geqslant 0

推论:设N=(P,T;F)为一个可重复网,M0是N的一个可重复标识,那么对任意的M\geqslant M_0,M也是N的一个可重复标识。

2. 协调性

定义2:设设N=(P,T;F)为一个网,若存在一个N的初始标识M0和一个变迁序列\sigma \in T^*,使得M_0[\sigma>M_0,且\forall t\in T, \#(\sigma ,t)\geqslant 1,则称网N是一个协调网。

定理2:设A为网N=(P,T;F)的关联矩阵,网N是协调网的充分必要条件是:存在n维正整数向量X,使得A^TX=0

三、不变量

定义1:设N=(P,T;F)是一个网,m=|P|,n=|T|,A是N的关联矩阵

1.如果存在非平凡的m维非负整数向量Y,使得AY=0,则称Y是N的一个S-不变量

2.如果存在非平凡的n维非负整数向量X,使得A^TX=0,则称X是N的一个T-不变量

定理1:设Y1和Y2为N=(P,T;F)的两个S-不变量,X1和X2为N的两个T-不变量。那么

  1. Y1 + Y2是网N的S-不变量, X1 + X2是网N的T-不变量。
  2. 若Y1 - Y2 >0,则Y1 - Y2也是网N的一个网S-不变量;若X1 - X2 >0 , X1 - X2是网N的T-不变量。

定义2:设N=(P,T;F)是一个网,m=|P|,n=|T|,A是N的关联矩阵。Y1(X1)是N的一个S-不变量(T-不变量),若对于任意的Y<Y1(X<X1)都不是N的S-不变量(T-不变量),则称Y1(X1)是N的一个极小S-不变量(极小T-不变量)

定义2.1:设V_1,V_2,...V_k都是n维非负整数向量,如果存在一组非负整数c_1,c_2,...,c_k,使得V=c_1V_1+c_2V_2+...+c_kV_k,则称V被V_1,V_2,...V_k非负整系数线性表出,或称V是V_1,V_2,...V_k的非负整系数线性组合。

定理2:一个网N的任意一个S-不变量(T-不变量)都是网N的极小S-不变量(极小T-不变量)的非负整系数线性组合

定义3.1:设Y,X分别为网N=(P,T;F)的S-不变量和T-不变量。记:

||Y||=\left \{ p_i\in P|Y(i)>0\right \};(S-不变量的Y支集)

||X||=\left \{ t_j\in T|X(j)>0\right \};(T-不变量的X支集)

并分别称他们为S-不变量的Y支集T-不变量的X支集

定义3.2:设Y是网N=(P,T;F)的一个S-不变量,||Y||=P1。如果任意满足||Y1||=P1,且Y1<Y的m维非负整数向量Y1都不是N的S-不变量,则称Y是立于支集P1上的极小S-不变量。同理可定义立于支集T1上的极小T-不变量

(立于xx支集上的极小S-不变量=A,极小S-不变量=B;A和B之间的区别是:A不一定是B,但B一定是某种A。A关心的是支集,B关心的是全集)

定义3.3:设Y为网N=(P,T;F)的一个S-不变量,||Y||=P1,如果任意的P_2\subset P_1都不是网N的S-不变量的支集,则称P1是网N的S-不变量的极小支集。同理可定义网N的T-不变量的极小支集。

关于不变量的一些定理:

1.设P1,P2是网N=(P,T;F)的两个S-不变量的支集,则P_1\cup P_2也是网N的一个S-不变量支集;

2.网N=(P,T;F)是一个守恒网,当且仅当P是N的一个S-不变量支集;网N是一个协调网,当且仅当T是N的一个T-不变量支集

3.对每个极小支集P1(T1),立于极小支集P1(T1)上的极小S-不变量(极小T-不变量)是唯一的。

4.一个网N的任意一个S-不变量(T-不变量)都是立于支集的极小S-不变量(极小T-不变量)的非负有理系数的线性组合。如果网N每个立于支集上的极小S-不变量(极小-T不变量)都是0-1向量,则网N的任意一个S-不变量(T-不变量)都是立于支集的极小S-不变量(极小T-不变量)的非负整系数的线性组合

个人对不变量的总结:

四、死锁&陷阱

死锁:前集是后集的子集

陷阱:后集是前集的子集

 

 

 

 

 

 

 

 

 

 

 

 

 


http://chatgpt.dhexx.cn/article/WO27Eh94.shtml

相关文章

Petri网建模技术基础入门学习

以自然规律刻画变迁及变迁间的关系&#xff0c;使Petri网具有区别于其它模型的许多优点。”表达了Petri网就是直接给物理世界的自然规律建立的计算模型。 最好的两个建模技术&#xff0c;自动机模型和Petri网模型&#xff08;我觉得跟非确定性自动机差不多&#xff09;&#…

Petri网介绍

Petri网是一种可以用网状图形表示的系统模型。并发系统中遇到的一个主要问题是定时问题。这个问题可以表现为多种形式,如同步问题、竞争条件以及死锁问题。定时问题通常是由不好的设计或有错误的实现引起的,而这样的设计或实现通常又是由不好的规格说明造成的。如果规格说明不…

qq群搜索关键词排名优化

QQ群排名方法[/caption] 那么这个护肤品牌做的怎么样呢&#xff0c;我们可以从下图&#xff0c;粗略的看到这个品牌的人气还是非常不错的&#xff0c;每天有大量的人搜索这个品牌&#xff0c;原来这样一个品牌&#xff0c;竟然用这样简单的qq群推广方法&#xff0c;就可以做起来…

2022年网站快速排名优化 方法是什么?

目前&#xff0c;为了取得更好的宣传效果&#xff0c;必须合理运用各种网络营销手段&#xff0c;在网上进行宣传&#xff0c;扩大宣传范围&#xff0c;获得更多的流量。 在众多的互联网普及方式中&#xff0c;网站的普及是大多数人最喜欢的普及方式&#xff0c;如果能够利用搜索…

搜狗排名优化要点

SEO全称(查找引擎优化)&#xff0c;广义上来看是在契合途径的算法和逻辑下进行内容、标签、技能等天然优化的方法来跋涉站点、账号的权重&#xff0c;然后获得途径查找流量的扶持和查找栏目占位靠前的一种技能手法。为了跋涉网站的天然排名&#xff0c;我们需要从以下几点下手优…

网站怎么快速优化关键词排名?

网站想要快速优化关键词排名&#xff0c;不能要求一口吃成一个胖子&#xff0c;而是需要懂得循环渐进&#xff0c;知道如何做好每一步优化工作&#xff0c;才能值得网站优化效果又快又好。所以&#xff0c;企业可以根据以下4个方法&#xff1a; 1、做好内容布局 内容最好…

SEO人员快速提升关键词优化排名的方法

随着移动互联网的激烈竞争&#xff0c;越来越多的企业寻求发展的突破口&#xff0c;而网站关键词优化是企业进入互联网的有效手段&#xff0c;也是一种必然选择。因为&#xff0c;通过对企业网站关键词的优化&#xff0c;不仅可以提高搜索引擎对企业网站的友好程度&#xff0c;…

最新搜狗泛目录站群程序,助力站群关键词优化方法详解

最新泛目录站群程序&#xff0c;泛目录站群前身是乔页&#xff0c;泛目录站群通常是有很多域名组成的&#xff0c;在域名后面的目录随便怎么输入都是有相应的页面展示&#xff0c;蜘蛛可以无限爬取。今天说说泛目录站群程序怎么做网站收录和SEO排名。 最新的泛目录站群需要准备…

qq群排名如何引流?QQ群排名引流方法,QQ群排名如何做?

说起QQ群排名,我们自然就会想到网站的SEO,当我们在QQ或者是浏览器搜索一个关键词的时候,总会有一个排在最前面,通过优化使我们的网站排名靠前,这种叫做网站的seo,那么通过某些手段让我们的QQ群排名也靠前,我们把这种暂且叫做QQ群的排名优化。那么我们需要怎样去优化我们…

站群代做关键词排名出技术

站群代做关键词排名出技术&#xff0c;站群优化排名快速引流让生意暴增#站群优化 我们来讲一下站群排名的一个工作原理。那何谓站群&#xff1f;我们之前讲过站群它就是一个&#xff0c;之前我们可能用一个站来建&#xff0c;那我们现在可能是用多个站&#xff0c;或者说多个这…

搜狗站群排名优化之搜狗批量推送工具

搜狗站群排名优化&#xff0c;最近很多站长问我搜狗站群SEO排名应该怎么做&#xff1f;搜狗站群如何实现大量搜狗泛收录以及搜狗蜘蛛怎么引。首先搜狗也是搜索引擎&#xff0c;既然是搜索引擎&#xff0c;做收录我们就要从内容出发&#xff0c;搜狗是很看重文章内容&#xff0c…

如何优化关键词搜索排名(提升关键词排名的方法)

百度SEO排名因素怎么优化某个词库关键词排名&#xff1f; 如何对词库关键词进行排名&#xff1f;对具体网站进行有针对性的诊断和分析&#xff0c;做好词库布局匹配。基础站内外搜索优化。 如何优化公司网站的关键词和产品词汇一直是企业网站SEO优化网站管理员思考的问题。如…

神马优化排名技巧

神马查找引擎并不是完全的一个新生儿。早在2008年阿里巴巴开端出资移动网络阅读器UCWeb&#xff0c;将淘宝、天猫、支付宝支付途径和运用查找服务整合到UC阅读器中&#xff0c;并于2014年阿里巴巴与UC合资建立公司&#xff0c;共同发展移动查找业务&#xff0c;创建移动查找引擎…

干货分享:QQ群排名霸屏优化规则靠前的新技术

谈起QQ群排名的优化规则&#xff0c;很多人又爱又恨&#xff0c;原因很简单&#xff0c;爱他的都是引流效果是非常好的&#xff0c;通过关键词搜索排名好的技术&#xff0c;能排到全国默认前三&#xff0c;叫人怎能不爱他&#xff0c;恨的原因也恨简单&#xff0c;无论你的群完…

QQ群排名优化到霸屏的策略怎么做?

谈起QQ群排名霸屏&#xff0c;首先要弄清楚概念&#xff0c;有些刚接触QQ群的朋友可能不太了解&#xff0c;所谓的QQ群排名霸屏&#xff0c;就是指当你的客户群体搜索QQ群某个关键词时&#xff0c;出现在QQ群搜索结果前面的群&#xff0c;全部或者大部分都是我们自己的群。 如图…

QQ群排名优化规则-学会后10分钟全国排名第一

QQ群排名优化规则-学会后10分钟全国排名第一 在推广的行业中&#xff0c;见效最快的属于QQ群排名技术了&#xff0c;但是也并不是说谁 本文来自&#xff1a;IT技术网站 本文原网址&#xff1a;https://zzzjtd.com/1276.html 都可以去操作这类业务&#xff0c;因为在QQ群排名…

2022QQ群排名优化规则教程解析

QQ群排名是一种经典的社群引流方法&#xff0c;由于QQ用户基数大&#xff0c;QQ群具有开放性的优点&#xff0c;所以QQ群还被称为“小百度”。接下来给大家盘点2022年5月后的群排名规则方法&#xff0c;掌握好以下5个方面&#xff0c;你的QQ群搜索排名是不会低的。 1、QQ群名字…

Tez 实现原理

文章目录 简介Tez的实现TezHive与Impala区别 简介 Tez是Apache开源的支持DAG作业的计算框架&#xff0c;是支持HADOOP2.x的重要引擎。它源于MapReduce框架&#xff0c;核心思想是将Map和Reduce两个操作进一步拆分&#xff0c;分解后的元操作可以任意灵活组合&#xff0c;产生新…

安装Tez Ui

tomcat下载 wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.73/bin/apache-tomcat-8.5.73.tar.gz tez下载 wget https://repository.apache.org/content/repositories/releases/org/apache/tez/tez-ui/0.9.1/tez-ui-0.9.1.war 解压&#xff1a; tar -zxvf apache…

Hive3.1.2 on Tez0.10.1的安装部署

一、Hive环境搭建 Hive安装部署 1&#xff09;把apache-hive-3.1.2-bin.tar.gz上传到linux的/opt/software目录下 2&#xff09;解压apache-hive-3.1.2-bin.tar.gz到/opt/module/目录下面 [yilihadoop102 software]$ tar -zxvf /opt/software/apache-hive-3.1.2-bin.tar.gz -…