4、自稳定群体协议实现周期函数

自稳定群体协议实现周期函数

周期函数的实现与推论

对于周期为 τ 且取值在 {0, n} 的任意周期函数 f,存在一个状态集 Sf ⊆ Qτ,使得带有 Sf 的 τ - CLK 能实现 f。证明过程为:令 Sf = {t mod τ : f(t) = n},根据定义,带有 Sf 的 τ - CLK 可实现 f。

原始振荡器的同步

在同步原始振荡器时,假设参与不同振荡器的代理是不相交的,即它们知道自己所属的组,不过会相互交互以同步执行。偏移量是两个原始振荡器相对于同一时间点的延迟时间差,在本文中以代理的时钟值差表示。假设原始振荡器周期相同但延迟可能不同,且可不失一般性地假设偏移量为正。

为简化协议解释,先聚焦于同步两个原始振荡器。设 POαk(k = 0, 1)是集合 Ak 上的两个原始振荡器,αk = (nk, τ, ιdk, ιℓk),nk = |Ak|,偏移量为 o。若 A0 ∩ A1 = ∅ 且 |A0 ∪ A1| 为偶数,需找到一个在 A = A0 ∪ A1 上工作的协议,使得从任意初始配置 C0 开始的任何执行 E : C0, C1, …,以概率 1 存在一个时间点 t0 和整数 d0, d1(≥ -t0)满足:
1. o = d1 - d0
2. 对于 k = 0, 1,当 t(≥ t0) 时,νSk(Ct + dk) = fαk(t),其中 Sk 是 POαk 的状态集,即 POαk = (τ - CLK, Sk)。满足这些条件的协议称为 ⟨POα0, o, POα1⟩。

以下是满足条件的协议 2 - CPO:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值