Conditions for Set Agreement with an Application to Synchronous Systems

来源 :Journal of Computer Science & Technology | 被引量 : 0次 | 上传用户:alabo353
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
The k-set agreement problem is a generalization of the consensus problem:considering a system made up of n processes where each process proposes a value,each non-faulty process has to decide a value such that a decided value is a proposed value,and no more than k different values are decided.While this problem cannot be solved in an asynchronous system prone to t process crashes when t≥k,it can always be solved in a synchronous system;(?)+1 is then a lower bound on the number of rounds(consecutive communication steps) for the non-faulty processes to decide.The condition-based approach has been introduced in the consensus context.Its aim was to both circumvent the consensus impossibility in asynchronous systems,and allow for more efficient consensus algorithms in synchronous systems.This paper addresses the condition-based approach in the context of the k-set agreement problem.It has two main contributions.The first is the definition of a framework that allows defining conditions suited to the e-set agreement problem and the second is a generic synchronous k-set agreement algorithm based on conditions. The k-set agreement problem is a generalization of the consensus problem: considering a system made up of n processes where each process requires a value such that each a decided value is a proposed value, and no more than k different values ​​are decided. Whilst this problem can not be solved in an asynchronous system prone to t process crashes when t ≧ k, it can always be solved in a synchronous system; (?) + 1 is then a lower bound on the number of rounds (consecutive communication steps) for the non-faulty processes to decide. The condition-based approach has been introduced in the consensus context. It has been both circumvent the consensus impossibility in asynchronous systems, and allow for a more efficient consensus. algorithms in synchronous systems. This paper addresses the condition-based approach in the context of the k-set agreement problem. It has two main contributions. The first is the definition of a framework that allows specification conditions suit ed to the e-set agreement problem and the second is a generic synchronous k-set agreement algorithm based on conditions.
其他文献
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
将监理在特高压郑州±800k V的换流站工程中如何立足于“创”的工作思路,从监理单位的角度阐述如何进行创优策划、提出创新亮点、细化拓展检验标准、审查施工单位的创优组织
海蜇是一种有毒的海洋生物,海蜇的触手上有大量刺胞,刺胞内含有毒液.当人体接触海蜇触手时,刺胞可刺入皮肤,引起刺胞皮炎,若全身多处被蜇伤或被大型水母及毒性强的海蜇蜇伤[1
编辑同志:   一年前,王某因经营之需向我借款10万元,并口头言明月利率15‰,期限为一年。我通过银行汇款的方式给付款项后,并未向王某索要借条。还款期限届满后,王某不但拒绝返还
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
颈动脉狭窄是一种常见的疾病,以持续头晕、反复出现短暂性脑缺血发作(TIA)、脑梗死为特点,药物治疗往往无效,血管内支架成形术成为其主要治疗方法之一.颈动脉狭窄支架成形术
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊