Reaching approximate Byzantine consensus with multi-hop communication

被引:22
作者
Su, Lili [1 ]
Vaidya, Nitin H.
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
Approximate agreement; Bounded length communication paths; Byzantine protocols; Synchronous systems; ALGORITHMS; AGREEMENT;
D O I
10.1016/j.ic.2016.12.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We are interested in approximate Byzantine consensus problem, wherein all the fault-free processes reach consensus asymptotically (approximately in finite time). In particular, we focus on the algorithms under which each process communicates with other processes that are up to l hops away and maintains minimal states across iterations. For a given l, we identify a necessary and sufficient condition on the network structure for the existence of iterative algorithms of interest. Our necessary and sufficient condition generalizes the tight condition identified in prior work for l = 1. For l > l*, where l* is the length of a longest cycle-free path in the given network, our condition is equivalent to the necessary and sufficient conditions for exact consensus in undirected and directed networks both. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:352 / 368
页数:17
相关论文
共 20 条
  • [1] [Anonymous], 2012, P 2012 ACM S PRINC D
  • [2] [Anonymous], 1996, Distributed algorithms
  • [3] [Anonymous], 2001, Introduction to algorithms
  • [4] [Anonymous], 2001, INTRO GRAPH THEORY
  • [5] Weighted Gossip: Distributed Averaging Using Non-Doubly Stochastic Matrices
    Benezit, Florence
    Blondel, Vincent
    Thiran, Patrick
    Tsitsiklis, John
    Vetterli, Martin
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2010, : 1753 - 1757
  • [6] REACHING A CONSENSUS
    DEGROOT, MH
    [J]. JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1974, 69 (345) : 118 - 121
  • [7] REACHING APPROXIMATE AGREEMENT IN THE PRESENCE OF FAULTS
    DOLEV, D
    LYNCH, NA
    PINTER, SS
    STARK, EW
    WEIHL, WE
    [J]. JOURNAL OF THE ACM, 1986, 33 (03) : 499 - 516
  • [8] ASYMPTOTICALLY OPTIMAL-ALGORITHMS FOR APPROXIMATE AGREEMENT
    FEKETE, AD
    [J]. DISTRIBUTED COMPUTING, 1990, 4 (01) : 9 - 29
  • [9] Fischer M. J., 1985, P ACM S PRINC DISTR
  • [10] IMPOSSIBILITY OF DISTRIBUTED CONSENSUS WITH ONE FAULTY PROCESS
    FISCHER, MJ
    LYNCH, NA
    PATERSON, MS
    [J]. JOURNAL OF THE ACM, 1985, 32 (02) : 374 - 382