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
来源
STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING | 2014年
关键词
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 条
  • [41] Asynchronous Distributed Algorithms for Solving Linear Algebraic Equations
    Liu, Ji
    Mou, Shaoshuai
    Morse, A. Stephen
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (02) : 372 - 385
  • [42] Atomic broadcast in asynchronous crash-recovery distributed systems and its use in quorum-based replication
    Rodrigues, L
    Raynal, M
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (05) : 1206 - 1217
  • [43] Automated Software Testing of Asynchronous Systems
    Salas, Percy Pari
    Krishnan, Padmanabhan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 253 (02) : 3 - 19
  • [44] Fast asynchronous systems in dense time
    Jenner, L
    Vogler, W
    THEORETICAL COMPUTER SCIENCE, 2001, 254 (1-2) : 379 - 422
  • [45] Exact Timing Analysis for Asynchronous Systems
    Hua, Wenmian
    Manohar, Rajit
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (01) : 203 - 216
  • [46] A Fully-Distributed Scalable Peer-to-Peer Protocol for Byzantine-Resilient Distributed Hash Tables
    Augustine, John
    Chatterjee, Soumyottam
    Pandurangan, Gopal
    PROCEEDINGS OF THE 34TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2022, 2022, : 87 - 98
  • [47] Renaming in synchronous message passing systems with Byzantine failures
    Michael Okun
    Amnon Barak
    Eli Gafni
    Distributed Computing, 2008, 20 : 403 - 413
  • [48] Efficient Exact Regenerating Codes for Byzantine Fault Tolerance in Distributed Networked Storage
    Han, Yunghsiang S.
    Pai, Hung-Ta
    Zheng, Rong
    Mow, Wai Ho
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2014, 62 (02) : 385 - 397
  • [49] Constructing Byzantine Quorum systems from combinatorial designs
    Tsuchiya, T
    Ido, N
    Kikuno, T
    INFORMATION PROCESSING LETTERS, 1999, 71 (01) : 35 - 42
  • [50] Strong Dynamic Consensus in Byzantine Faulty Systems with Churn
    Klappenecker, Andreas
    Lee, Hyunyoung
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, : 323 - 330