Robust gossiping with an application to consensus

被引:31
|
作者
Chlebus, Bogdan S. [1 ]
Kowalski, Dariusz R.
机构
[1] Univ Colorado, Dept Comp Sci & Engn, Denver, CO 80217 USA
[2] Hlth Sci Ctr, Denver, CO 80217 USA
[3] Univ Liverpool, Dept Comp Sci, Liverpool L69 7ZF, Merseyside, England
基金
美国国家科学基金会;
关键词
distributed algorithm; crash failure; message passing; synchrony; gossiping; consensus;
D O I
10.1016/j.jcss.2006.08.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study deterministic gossiping in synchronous systems with dynamic crash failures. Each processor is initialized with an input value called rumor, In the standard gossip problem, the goal of every processor is to learn all the rumors. When processors may crash, then this goal needs to be revised, since it is possible, at a point in an execution, that certain rumors are known only to processors that have already crashed. We define gossiping to be completed, for a system with crashes, when every processor knows either the rumor of processor v or that v has already crashed, for any processor v. We design gossiping algorithms that are efficient with respect to both time and communication. Let t < n be the number of failures. where n is the number of processors. If n - t = ohm(n/polylog n), then one of our algorithms completes gossiping in O(log(2) t) time and with O(n polylog n) messages. We develop an algorithm that performs gossiping with O(n(1.77)) messages and in O(log(2) n) time, in any execution in which at least one processor remains non-faulty. We show a trade-off between time and communication in gossiping algorithms: if the number of messages is at most O(n polylog n), then the time has to be at least Omega(log(n log n)-log t<(log n)over bar>). By way of application, we show that if n - t = Omega(n), then consensus can be solved in O(t) time and with O(n log(2) t) messages. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:1262 / 1281
页数:20
相关论文
共 50 条
  • [1] Robust Gossiping for Distributed Average Consensus in IoT Environments
    Orostica, Boris
    Nunez, Felipe
    IEEE ACCESS, 2019, 7 : 994 - 1005
  • [2] A robust and scalable peer-to-peer gossiping protocol
    Voulgaris, S
    Jelasity, M
    van Steen, M
    AGENTS AND PEER-TO-PEER COMPUTING, 2004, 2872 : 47 - 58
  • [3] Average consensus in asymmetric broadcasting wireless sensor networks through gossiping
    Peper, Ferdinand
    Leibnitz, Kenji
    Shimokawa, Tetsuya
    Remiche, Marie-Ange
    ADJUNCT PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING NETWORKING AND SERVICES (MOBIQUITOUS 2016), 2016, : 171 - 176
  • [4] Fast Average Consensus in Clustered Wireless Sensor Networks by Superposition Gossiping
    Zheng, Meng
    Goldenbaum, Mario
    Stanczak, Slawomir
    Yu, Haibin
    2012 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2012,
  • [5] Robust monitoring of network-wide aggregates through gossiping
    Wuhib, Fetahi
    Dam, Mads
    Stadler, Rolf
    Clemm, Alexander
    2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, 2007, : 226 - +
  • [6] Robust consensus models based on minimum cost with an application to marketing plan
    Han, Yefan
    Qu, Shaojian
    Wu, Zhong
    Huang, Ripeng
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (04) : 5655 - 5668
  • [7] A Novel Robust Hierarchical Consensus Algorithm with Application in DC Nanogrids Coordination
    Ghaznavi, Ahmadreza
    Almodarresi, S. M. T.
    INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2019, 10 (02): : 97 - 110
  • [8] ROBUST OBJECT-AWARE SAMPLE CONSENSUS WITH APPLICATION TO LIDAR ODOMETRY
    Cheng, Hui
    Hu, Yongheng
    Chen, Chongyu
    Lin, Liang
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 4499 - 4503
  • [9] Robust Multiobjective Optimization With Robust Consensus
    Nag, Kaustuv
    Pal, Tandra
    Mudi, Rajani K.
    Pal, Nikhil R.
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2018, 26 (06) : 3743 - 3754
  • [10] Robust consensus computation
    Tobias Rausch
    Anne-Katrin Emde
    Knut Reinert
    BMC Bioinformatics, 9