首页> 外文会议>International symposium on stabilization, safety, and security of distributed systems >A Topological View of Partitioning Arguments: Reducing k-Set Agreement to Consensus
【24h】

A Topological View of Partitioning Arguments: Reducing k-Set Agreement to Consensus

机译:分区参数的拓扑视图:将k-Set协议简化为共识

获取原文

摘要

The objective of this paper is to understand the effect of partitioning in distributed computing models. In spite of being quite similar agreement problems, (deterministic) consensus (1-set agreement) and k-set agreement (for k > 1) require surprisingly different techniques for proving impossibilities. There is a widely applicable generic theorem, however, which allows to reduce the impossibility of k-set agreement to consensus in message-passing models that allow some partitioning. In this paper, we provide the topological representation of this theorem, which reveals how partitioning is reflected in the protocol complex: It turns out that this leads to a "color splitting" of the algorithm's decision map, which separates the sub-complexes representing the partitioned processes. We also harvest a general advantage of topological results, which allowed us to carry over our findings to shared memory systems. We first demonstrate the utility of our reduction theorem by proving that d-set agreement cannot be solved in the d-solo asynchronous read-write model even when a single process may crash, not just in the wait-free case. Moreover, our new insights into the structure of protocol complexes gave us the idea for a simple proof of the fact that no partitioning argument can provide a valid impossibility proof for wait-free set agreement in the iterated immediate snapshot model: For any set of partition-compatible runs (which do not contain runs where all processes always have a complete view), we provide a way to construct a simple algorithm that solves set agreement.
机译:本文的目的是了解分区在分布式计算模型中的作用。尽管存在非常相似的协议问题,(确定性)共识(1套协议)和k套协议(对于k> 1)需要令人惊讶的不同技术来证明不可能。但是,存在一个广泛适用的泛型定理,它可以减少k-set协议在允许某些划分的消息传递模型中无法达成共识的可能性。在本文中,我们提供了该定理的拓扑表示,它揭示了分区如何在协议复合体中反映:事实证明,这导致算法决策图的“颜色分裂”,从而将代表复合体的子复合体分开。分区的进程。我们还获得了拓扑结果的总体优势,这使我们能够将发现转移到共享内存系统中。我们首先证明还原定理的效用,证明了即使在单个进程可能崩溃的情况下,d-solo异步读写模型也无法解决d-set协议,而不仅仅是在免等待的情况下。此外,我们对协议复合物结构的新见解为我们提供了一个简单证据,即没有分区参数可以为迭代立即快照模型中的免等待集协议提供有效的不可能性证明这一事实的想法:对于任何分区集合兼容运行(不包含所有进程始终具有完整视图的运行),我们提供了一种构造简单算法来解决集合协议的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号