Eventual strong consensus with fault detection in the presence of dual failure mode on processors under dynamic networks

  • Authors:
  • Chien-Fu Cheng;Kuo-Tang Tsai

  • Affiliations:
  • Department of Computer Science and Information Engineering, Tamkang University, No. 151, Yingzhuan Rd., Tamsui District, New Taipei City 251, Taiwan, ROC and Graduate Institute of Networking and C ...;Graduate Institute of Networking and Communication, Tamkang University, No. 151, Yingzhuan Rd., Tamsui District, New Taipei City 251, Taiwan, ROC

  • Venue:
  • Journal of Network and Computer Applications
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The fault tolerance capability and reliability of a distributed system can be enhanced if the Strong Consensus (SC) problem can be properly addressed. Most of the extant SC protocols are designed for static networks. Besides, the number of rounds of message exchange required by all of the extant SC protocols is determined by the total number of processors in the network rather than by the actual number of faulty processors in the network. Even if there is only a few or no faulty processor in the network, the SC protocols may waste a lot of time and memory space on many unnecessary rounds of message exchange. Thus, this paper revisits the SC problem in dynamic networks and uses two rules, Detection Rule for Malicious fault in dynamic network (DRM"d"y"n) and Early Stopping Rule for Strong Consensus protocol in dynamic networks (ESRSC"d"y"n), to reduce the time consumption and space complexity of SC protocols. DRM"d"y"n is a rule that detects malicious processors, and ESRSC"d"y"n is a rule that determines whether the messages collected are enough for reaching a strong consensus. To be succinct, the proposed SC protocol can not only work in dynamic networks consisting of both dormant processors and malicious processors (dual failure mode) but also ensure that all correct processors reach a SC value within fewer rounds of message exchange than required by the extant SC protocols.