FLP(Fisher,Lynch和Paterson)在已知文章Impossibility of Distributed Consensus with one Faulty Process (JACM85)中证明了令人惊讶的结果,即完全异步共识协议甚至可以容忍单个未通知的进程死亡。
在引理3,示出了$ d $同时包含0价和1价的配置后,它说:
呼叫两种配置邻居在单一步骤如果从其他结果。通过简单归纳,在C $中存在邻居$ C_0,C_1 \,使得$ D_i = e(C_i)$是i-价格,$ i = 0,1 $。
我可以按照除了整个证明:
我的问题:虽然它被认为是容易的,我不能证明这样$ C_0,C_1 $的存在。你能给我一些提示吗?
谢谢。
这个特定的引理是本文的核心,我观察到它在Herlihy的另一篇论文“等待自由同步”中被广泛用于证明同步对象的一致性编号。 – 2017-02-01 03:58:53