Topological treatment of early-deciding set-agreement

被引:0
|
作者
Guerraoui, Rachid [1 ,2 ]
Herlihy, Maurice [3 ]
Pochon, Bastian [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Sch Comp & Commun Sci, CH-1015 Lausanne, Switzerland
[2] MIT, Lab Comp Sci & Artificial Intelligence, Cambridge, MA USA
[3] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
来源
PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS | 2006年 / 4305卷
关键词
set-agreement; topology; time complexity; lower bound; early global decision;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper considers the k-set-agreement problem in a synchronous message passing distributed system where up to t processes can fail by crashing. We determine the number of communication rounds needed for all correct processes to reach a decision in a given run, as a function of k, the degree of coordination, and f <= t the number of processes that actually fail in the run. We prove a lower bound of min([f/k] + 2, [t/k] + 1) rounds. Our proof uses simple topological tools to reason about runs of a full information set-agreement protocol. In particular, we introduce a topological operator, which we call the early deciding operator, to capture rounds where k processes fail but correct processes see only k - 1 failures.
引用
收藏
页码:20 / 35
页数:16
相关论文
共 9 条
  • [1] A topological treatment of early-deciding set-agreement
    Guerraoui, Rachid
    Herlihy, Maurice
    Pochon, Bastian
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (6-7) : 570 - 580
  • [2] THE COMPLEXITY OF EARLY DECIDING SET AGREEMENT
    Gafni, Eli
    Guerraoui, Rachid
    Pochon, Bastian
    SIAM JOURNAL ON COMPUTING, 2011, 40 (01) : 63 - 78
  • [3] The Weakest Failure Detector for Message Passing Set-Agreement
    Delporte-Gallet, Carole
    Fauconnier, Hugues
    Guerraoui, Rachid
    Tielmann, Andreas
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2008, 5218 : 109 - +
  • [4] The Complexity of Early Deciding Set Agreement: How can Topology help?
    Guerraoui, Rachid
    Pochon, Bastian
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 230 : 71 - 78
  • [5] Multi-Sided Shared Coins and Randomized Set-Agreement
    Hillel, Keren Censor
    SPAA '10: PROCEEDINGS OF THE TWENTY-SECOND ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2010, : 60 - 68
  • [6] A Non-topological Proof for the Impossibility of k-Set Agreement
    Attiya, Hagit
    Castaneda, Armando
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 2011, 6976 : 108 - +
  • [7] A non-topological proof for the impossibility of k-set agreement
    Attiya, Hagit
    Castaneda, Armando
    THEORETICAL COMPUTER SCIENCE, 2013, 512 : 41 - 48
  • [8] A Topological View of Partitioning Arguments: Reducing k-Set Agreement to Consensus
    Galeana, Hugo Rincon
    Winkler, Kyrill
    Schmid, Ulrich
    Rajsbaum, Sergio
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2019, 2019, 11914 : 307 - 322
  • [9] Strongly Terminating Early-Stopping k-Set Agreement in Synchronous Systems with General Omission Failures
    Philippe Raïpin Parvédy
    Michel Raynal
    Corentin Travers
    Theory of Computing Systems, 2010, 47 : 259 - 287