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 条
  • [21] Dynamic Byzantine Broadcast in Asynchronous Message-Passing Systems
    Li, Jing
    Yu, Tianming
    Wang, Ye
    Wattenhofer, Roger
    IEEE ACCESS, 2022, 10 : 91372 - 91384
  • [22] Asynchronous Byzantine-Robust Stochastic Aggregation with Variance Reduction for Distributed Learning
    Zhu, Zehan
    Huang, Yan
    Zhao, Chengcheng
    Xu, Jinming
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 151 - 158
  • [23] Distributed monitoring of concurrent and asynchronous systems
    Fabre, E
    Benveniste, A
    Haar, S
    Jard, C
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2005, 15 (01): : 33 - 84
  • [24] FLUSH PRIMITIVES FOR ASYNCHRONOUS DISTRIBUTED SYSTEMS
    AHUJA, M
    INFORMATION PROCESSING LETTERS, 1990, 34 (01) : 5 - 12
  • [25] An introduction to oracles for asynchronous distributed systems
    Mostefaoui, A
    Mourgaya, E
    Raynal, M
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2002, 18 (06): : 757 - 767
  • [26] Distributed monitoring of concurrent and asynchronous systems
    Benveniste, A
    Haar, S
    Fabre, E
    Jard, C
    CONCUR 2003 - CONCURRENCY THEORY, 2003, 2761 : 1 - 26
  • [27] Distributed Monitoring of Concurrent and Asynchronous Systems*
    Eric Fabre
    Albert Benveniste
    Stefan Haar
    Claude Jard
    Discrete Event Dynamic Systems, 2005, 15 : 33 - 84
  • [28] Fair Synthesis for Asynchronous Distributed Systems
    Gastin, Paul
    Sznajder, Nathalie
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2013, 14 (02)
  • [29] PROCESSOR MEMBERSHIP IN ASYNCHRONOUS DISTRIBUTED SYSTEMS
    MOSER, LE
    MELLIARSMITH, PM
    AGRAWALA, V
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (05) : 459 - 473
  • [30] Checkpoint and rollback in asynchronous distributed systems
    Higaki, H
    Shima, K
    Tachikawa, T
    Takizawa, M
    IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 998 - 1005