Some New Results With k-Set Agreement

被引:0
|
作者
Delporte-Gallet, Carole [1 ]
Fauconnier, Hugues [1 ]
Safir, Mouna [1 ,2 ]
机构
[1] Univeriste Paris Cite, IRIF, Paris, France
[2] Univ Polytech Mohammed VI Benguerir, Coll Comp, Benguerir, Morocco
来源
NETWORKED SYSTEMS, NETYS 2024 | 2024年 / 14783卷
关键词
Byzantine failures; Crash failures; Distributed systems; k-set agreement; Shared memory; Authentication; Message Passing; CONSENSUS PROBLEMS;
D O I
10.1007/978-3-031-67321-4_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article, we investigate the solvability of k-set agreement among n processes in distributed systems prone to different types of process failures. k-set agreement allows each process to propose a value and decide a value such that at most k different values are decided by the correct processes, in such a way that, if all the correct processes propose the same value v, they will decide v. We specially explore two scenarios: synchronous message-passing systems prone to up to t Byzantine failures of processes, and asynchronous shared memory systems prone to up to t crash failures. Our goal is to address the gaps left by previous works [4,8,15] in these areas. In the message passing system with Byzantine failures we enrished the system with authentication, we present an algorithm that ensures k-set agreement in only two rounds, with no constraints on the number of faults t, with k determined as k >= left perpendicular n/n-t right perpendicular + 1, and an optimal algorihtm ensuring k-set agreement in t + 1 rounds for k >= left perpendicular n/n-t right perpendicular. While in the crash asynchronous shared memory systems, we introduce an algorithm that ensure k-set agreement when n > 2t for k >= left perpendicular n-t/n-2t right perpendicular + 1, and an impossibility result for k >= left perpendicular n-t/n-2t right perpendicular - 1.
引用
收藏
页码:83 / 99
页数:17
相关论文
共 50 条
  • [21] Strongly terminating early-stopping k-set agreement in synchronous systems with general omission failures
    Parvedy, Philippe Raipin
    Raynal, Michel
    Travers, Cotentin
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2006, 4056 : 182 - 196
  • [22] Strongly Terminating Early-Stopping k-Set Agreement in Synchronous Systems with General Omission Failures
    Parvedy, Philippe Raipin
    Raynal, Michel
    Travers, Corentin
    THEORY OF COMPUTING SYSTEMS, 2010, 47 (01) : 259 - 287
  • [23] Early-stopping k-set agreement in synchronous systems prone to any number of process crashes
    Parvedy, PR
    Raynal, M
    Travers, C
    PARALLEL COMPUTING TECHNOLOGIES, 2005, 3606 : 49 - 58
  • [24] Decision optimal early-stopping k-set agreement in synchronous systems prone to send omission failures
    Parvédy, PR
    Raynal, M
    Travers, C
    11TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2005, : 23 - 30
  • [25] Anonymous obstruction-free (n, k)-set agreement with n - k+1 atomic read/write registers
    Bouzid, Zohir
    Raynal, Michel
    Sutra, Pierre
    DISTRIBUTED COMPUTING, 2018, 31 (02) : 99 - 117
  • [26] Distributed computability: Relating k-immediate snapshot and x-set agreement
    Delporte, Carole
    Fauconnier, Hugues
    Rajsbaum, Sergio
    Raynal, Michel
    INFORMATION AND COMPUTATION, 2022, 285
  • [27] Life beyond set agreement
    Chan, David Yu Cheng
    Hadzilacos, Vassos
    Toueg, Sam
    DISTRIBUTED COMPUTING, 2020, 33 (3-4) : 255 - 277
  • [28] On the Space Complexity of Set Agreement
    Delporte-Gallet, Carole
    Fauconnier, Hugues
    Kuznetsov, Petr
    Ruppert, Eric
    PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2015, : 271 - 280
  • [29] Life Beyond Set Agreement
    Chan, David Yu Cheng
    Hadzilacos, Vassos
    Toueg, Sam
    PROCEEDINGS OF THE ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'17), 2017, : 345 - 354
  • [30] Life beyond set agreement
    David Yu Cheng Chan
    Vassos Hadzilacos
    Sam Toueg
    Distributed Computing, 2020, 33 : 255 - 277