Network topology and fault-tolerant consensus

被引:0
|
作者
Sakavalas, Dimitris [1 ]
Tseng, Lewis [1 ]
机构
[1] Boston College, United States
关键词
D O I
10.2200/S00918ED1V01Y201904DCT016
中图分类号
学科分类号
摘要
As the structure of contemporary communication networks grows more complex, practical networked distributed systems become prone to component failures. Fault-tolerant consensus in message-passing systems allows participants in the system to agree on a common value despite the malfunction or misbehavior of some components. It is a task of fundamental importance for distributed computing, due to its numerous applications. We summarize studies on the topological conditions that determine the feasibility of consensus, mainly focusing on directed networks and the case of restricted topology knowledge at each participant. Recently, significant efforts have been devoted to fully characterize the underlying communication networks in which variations of fault-tolerant consensus can be achieved. Although the deduction of analogous topological conditions for undirected networks of known topology had shortly followed the introduction of the problem, their extension to the directed network case has been proven a highly non-trivial task. Moreover, global knowledge restrictions, inherent in modern large-scale networks, require more elaborate arguments concerning the locality of distributed computations. In this work, we present the techniques and ideas used to resolve these issues. Recent studies indicate a number of parameters that affect the topological conditions under which consensus can be achieved, namely, the fault model, the degree of system synchrony (synchronous vs. asynchronous), the type of agreement (exact vs. approximate), the level of topology knowledge, and the algorithm class used (general vs. iterative). We outline the feasibility and impossibility results for various combinations of the above parameters, extensively illustrating the relation between network topology and consensus. © 2019 by Morgan and Claypool.
引用
收藏
页码:1 / 151
相关论文
共 50 条
  • [21] A QoS based fault-tolerant topology control algorithm for ad hoc network
    Wang, Dong
    Li, Fa
    Li, Xiaohong
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2010, 35 (05): : 512 - 515
  • [22] Fault-Tolerant Routing for Irregular-Topology-based Network-on-Chips
    Ajabshir, Vahid Babaei
    Tosun, Suleyman
    2014 SECOND INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2014, : 123 - 129
  • [23] FAULT-TOLERANT CONSENSUS WITH NOMA IN MOBILE NETWORKS
    Zou, Yifei
    Xu, Minghui
    Yu, Jiguo
    Zhao, Feng
    Cheng, Xiuzhen
    IEEE WIRELESS COMMUNICATIONS, 2022, 29 (03) : 80 - 86
  • [24] Byzantine Fault-Tolerant Consensus Algorithms: A Survey
    Zhong, Weiyu
    Yang, Ce
    Liang, Wei
    Cai, Jiahong
    Chen, Lin
    Liao, Jing
    Xiong, Naixue
    ELECTRONICS, 2023, 12 (18)
  • [25] Exact Fault-Tolerant Consensus with Voting Validity
    Xu, Zhangchen
    Li, Yuetai
    Feng, Chenglin
    Zhang, Lei
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 842 - 852
  • [26] Improved communication complexity of fault-tolerant consensus
    Hajiaghayi, Mohammad T.
    Kowalski, Dariusz R.
    Olkowski, Jan
    Proceedings of the Annual ACM Symposium on Theory of Computing, 2022, : 488 - 501
  • [27] Improved Communication Complexity of Fault-Tolerant Consensus
    Hajiaghayi, Mohammad T.
    Kowalski, Dariusz R.
    Olkowski, Jan
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 488 - 501
  • [28] Fault-tolerant consensus for a network of multi-agent systems with actuator faults
    Department of Automation, Tsinghua University, Beijing
    100084, China
    Shanghai Jiaotong Daxue Xuebao, 6 (806-811):
  • [29] The fault-tolerant consensus strategy for leaderless Multi-AUV system on heterogeneous condensation topology
    Lin, Xiaogong
    Tian, Weida
    Zhang, Wei
    Li, Zixuan
    Zhang, Chao
    OCEAN ENGINEERING, 2022, 245
  • [30] Fault-tolerant consensus for a group of double-integrator agents communicating over directed topology
    Zhang, Gaosheng
    Qin, Jiahu
    Kang, Yu
    Zheng, Wei Xing
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 1075 - 1080