【24h】

Wait-Freedom with Advice

机译:等待自由建议

获取原文

摘要

We motivate and propose a new way of thinking about failure detectors which allows us to define, quite surprisingly, what it means to solve a distributed task wait-free using a failure detector. In our model, the system is composed of computation processes that obtain inputs and are supposed to produce outputs and synchronization processes that are subject to failures and can query a failure detector. Under the condition that correct synchronization processes take sufficiently many steps, they provide the computation processes with enough advice to solve the given task wait-free: every computation process outputs in a finite number of its own steps, regardless of the behavior of other computation processes. Every task can thus be characterized by the weakest failure detector that allows for solving it, and we show that every such failure detector captures a form of set agreement. We then obtain a complete classification of tasks, including ones that evaded comprehensible characterization so far, such as renaming or weak symmetry breaking.
机译:我们激励并提出了一种关于允许我们定义的失败探测器的新思考方式,令人惊讶的是,解决分布式任务的意义使用失败检测器就无背活。在我们的模型中,系统由获取输入的计算过程组成,并且应该生成受到故障的输出和同步过程,并且可以查询故障检测器。在正确同步过程采取足够多步骤的情况下,它们提供了有足够建议的计算过程来解决给定的任务等待:每一个计算过程输出的有限数量,无论其他计算过程的行为如何。因此,每个任务都可以通过允许解决它的最薄弱的故障检测器来表征,并且我们表明每个这样的故障检测器捕获了一致的组合形式。然后,我们获得了一个完整的任务分类,包括到目前为止逃避可理解的特征的任务,例如重命名或弱对称性突破。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号