20、异步系统建模与共享内存算法解析

异步系统建模与共享内存算法解析

1. 异步系统建模基础

在异步系统的建模中,我们有一些关键的概念和定理。首先是执行对应关系,设 (f) 是状态集合 (states(A)) 和 (states(B)) 上的二元关系。若存在一个从执行 (\alpha) 中状态的索引(出现)到执行 (\alpha’) 中状态的索引的映射 (g),且满足以下性质,我们就说 (\alpha) 和 (\alpha’) 关于 (f) 对应:
1. (g) 是单调非递减的。
2. (g) 遍历了 (\alpha’) 的所有状态(即 (g) 的值域的上确界是 (\alpha’) 中状态索引的上确界)。
3. (g) 对应的状态对通过 (f) 相关联。
4. 在连续的 (g) 对应状态对之间,(\alpha) 和 (\alpha’) 的轨迹是相同的。

有定理表明,如果 (f) 是从自动机 (A) 到自动机 (B) 的模拟关系,那么对于 (A) 的每一个执行 (\alpha),都存在 (B) 的一个执行 (\alpha’),使得 (\alpha) 和 (\alpha’) 关于 (f) 对应。这个定理可用于在假设 (B) 有类似活性性质的情况下,证明 (A) 的活性性质。

2. 复杂度度量

尽管 I/O 自动机模型是异步的,但它有自然的时间复杂度概念。对于给定的自动机 (A),我们为任务划分 (tasks(A)) 中的等价类的任何子集定义时间上界。对于任何任务 (C),可以定义一个界 (upper_C),它可以是正实数或 (\infty)。对于 (A) 的任何公平执行 (\alpha),每个事件都可以关联一个实值时间,需满足以下条件:
1. 时间

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值