Distributed Computability in Byzantine Asynchronous Systems

被引:15
|
作者
Mendes, Hammurabi [1 ]
Tasson, Christine [2 ]
Herlihy, Maurice [1 ]
机构
[1] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
[2] Univ Paris Diderot, Sorbonne Paris Cite, Paris, France
关键词
computability; combinatorial topology; Byzantine failures; asynchronous systems; colorless tasks; SET CONSENSUS PROBLEMS; AGREEMENT;
D O I
10.1145/2591796.2591853
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work, we extend the topology-based approach for characterizing computability in asynchronous crash-failure distributed systems to asynchronous Byzantine systems. We give the first theorem with necessary and sufficient conditions to solve arbitrary tasks in asynchronous Byzantine systems where an adversary chooses faulty processes. For colorless tasks, an important subclass of distributed problems, the general result reduces to an elegant model that effectively captures the relation between the number of processes, the number of failures, as well as the topological structure of the task's simplicial complexes.
引用
收藏
页码:704 / 713
页数:10
相关论文
共 50 条
  • [1] Atomic Appends in Asynchronous Byzantine Distributed Ledgers
    Cholvi, Vicent
    Fernandez Anta, Antonio
    Georgiou, Chryssis
    Nicolaou, Nicolas
    Raynal, Michel
    2020 16TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2020), 2020, : 77 - 84
  • [2] Atomic Appends in Asynchronous Byzantine Distributed Ledgers
    Cholvi, Vicent
    Anta, Antonio Fernandez
    Georgiou, Chryssis
    Nicolaou, Nicolas
    Raynal, Michel
    Russo, Antonio
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 182
  • [3] Asynchronous Byzantine-Resilient Distributed Optimization with Momentum
    Wan, Yi
    Qu, Yifei
    Zhao, Zuyan
    Yang, Shaofu
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 2022 - 2027
  • [4] Access cost for asynchronous Byzantine quorum systems
    Rida A. Bazzi
    Distributed Computing, 2001, 14 : 41 - 48
  • [5] Multidimensional Approximate Agreement in Byzantine Asynchronous Systems
    Mendes, Hammurabi
    Herlihy, Maurice
    STOC'13: PROCEEDINGS OF THE 2013 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2013, : 391 - 400
  • [6] Access cost for asynchronous Byzantine quorum systems
    Bazzi, RA
    DISTRIBUTED COMPUTING, 2001, 14 (01) : 41 - 48
  • [7] A Generalized Asynchronous Computability Theorem
    Gafni, Eli
    Kuznetsov, Petr
    Manolescu, Ciprian
    PROCEEDINGS OF THE 2014 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'14), 2014, : 222 - 231
  • [8] The topological structure of asynchronous computability
    Herlihy, M
    Shavit, N
    JOURNAL OF THE ACM, 1999, 46 (06) : 858 - 923
  • [9] Timed asynchronous distributed systems
    Fetzer, C
    DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 2 - 3
  • [10] OPmute-BASED CONSENSUS for ASYNCHRONOUS BYZANTINE SYSTEMS
    Friedman, Roy
    Mostefaoui, Achour
    Raynal, Michel
    PARALLEL PROCESSING LETTERS, 2005, 15 (1-2)