38、高效计算:Petri网综合与线性双态射翻译

高效计算:Petri网综合与线性双态射翻译

1. Petri网综合相关内容

在Petri网综合领域,有一种固定点算法可用于计算给定标记迁移系统(labelled transition system, LTS)的最小Petri网过近似。该算法依据LTS同态预序来理解最小性,此预序是不同LTS状态间的边保留函数。

1.1 固定点算法原理

从一个有限且可达的LTS (A) 开始,通过迭代应用Expand函数构建一个链:(A_0 = A),(A_{i + 1} = Expand(A_i))。这个链最终会达到一个固定点 (A^*)(直到同构)。

为证明固定点的存在性,我们考虑链中的任意LTS (A_i)。存在一个有界的最小Petri网过近似 (N(R’)) ,设 (m) 为 (N(R’)) 中可达标记的数量。通过迭代应用相关引理可知 (A ⊑ A_i ⊑ RG(N(R’))) 。设 (n) 为 (Merge(A_i)) 的状态数量,由于 (Merge(A_i)) 和 (RG(N(R’))) 中的每个状态分离问题都是可解的,且 (Merge(A_i)) 的每个区域都可通过引理转移到 (RG(N(R’))) ,所以 (n ≤ m) 。这也为 (Expand(A_i)) 的大小提供了上限,它最多有 (m · (1 + |T|)) 个状态,因为每个状态和标签最多添加一个状态。

每个 (A_i) 都是确定性且可达的,在这种情况下,预序 (⊑) 实际上是一个偏序。如果在偏序序列中某个元素出现两次,它必然连续出现两次,从而是底层函数的一个固定点。由于状态数量有上限且字母表固定的不同LTS数量有限,至少有一个LTS (A’) 会在链 ((A_i)_{i∈N})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值