13、连通性在分布式计算中的探讨

连通性在分布式计算中的探讨

在分布式计算领域,连通性是一个至关重要的概念。本文将深入探讨连通性与共识任务之间的关系,以及在即时快照模型中的应用。

1. 共识与路径连通性

我们从熟悉的一维连通性概念入手,探索其与共识任务的关联。在 n + 1 个进程的共识任务中,每个进程以私有输入值开始,并以输出值结束,需满足两个条件:一是所有进程选择相同的输出值;二是该值是某个进程的输入。

这里我们考虑具有任意输入复形的共识任务 (I, O, )。对于某些特定的输入复形,共识很容易解决。若输入复形中每个进程在每个配置下都具有相同的输入,则称该输入复形对于共识是退化的。在这种情况下,每个进程只需决定其输入即可。

然而,如果一个协议的载体映射将每个单纯形映射到协议复形的路径连通子复形,那么该协议无法解决非退化输入复形的共识任务。下面我们通过一个定理来精确说明这一点。

定理 10.1.1 :设 I 是共识的非退化输入复形。若 (I, O, ) 是一个 (n + 1) 进程的共识任务,且 (I, P, ) 是一个协议,使得对于 I 中的所有单纯形 σ,(σ) 都是路径连通的,那么 (I, P, ) 无法解决共识任务 (I, O, )。

证明 :假设该协议可以解决共识任务。由于 I 是非退化的,它包含一条边 {v, w},使得 view(v) ≠ view(w)。根据假设,( {v, w} ) 是路径连通的,并且根据命题 3.5.3,δ(( {v, w} )) 也是路径连通的,且位于 O 的单个路径连通分量中。但共识输出复形 O 的每个路径连通分量都是一个单纯形,其顶点都

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值