UNIFIED APPROACH TO SYNCHRONOUS AND ASYNCHRONOUS APPROXIMATE AGREEMENT IN THE PRESENCE OF HYBRID FAULTS

被引:0
|
作者
KIECKHAFER, RM [1 ]
AZADMANESH, MH [1 ]
机构
[1] UNIV NEBRASKA,CTR MANAGEMENT INFORMAT TECHNOL,OMAHA,NE 68182
关键词
APPROXIMATE AGREEMENT; BYZANTINE AGREEMENT; CLOCK SYNCHRONIZATION; CONVERGENT VOTING ALGORITHM; FAULT-TOLERANT MULTIPROCESSOR; HYBRID FAULT;
D O I
10.1109/24.475992
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An important problem in fault-tolerant distributed systems is maintaining agreement between non-faulty processes in the presence of undiagnosed faults. Approximate agreement defines a condition in which it is not necessary for the agreed values to be numerically identical. Rather, processes need only agree with each other to within a predefined numerical tolerance. Convergent voting algorithms which achieve Approximate Agreement have been studied in the context of two classes of systems, Synchronous & Asynchronous. Studies have also addressed both Completely Connected and partially connected systems. Together, the two properties of synchrony & connectivity yield 4 different voting domains. In all studies to date, each voting domain has been treated as a separate problem. This paper: Shows that for at least one broad family of voting algorithms, the 4 domains are special cases of a more general convergent voting problem Analyzes convergent voting under the 3-mode hybrid fault model of Thambidurai & Park. Presents a set of unifying relations applicable to all 4 voting domains. These relations are used to specify voting algorithms which optimize fault-tolerance, convergence rate, or computational overhead in any given voting domain. The task of designing a voting algorithm for a particular fault-tolerant system is thus greatly simplified.
引用
收藏
页码:622 / 631
页数:10
相关论文
共 50 条
  • [41] Consensus in sensor networks in presence of hybrid faults
    Aditi Mishra
    Azad Azadmanesh
    Lotfollah Najjar
    Peer-to-Peer Networking and Applications, 2022, 15 : 1757 - 1774
  • [42] Consensus in sensor networks in presence of hybrid faults
    Mishra, Aditi
    Azadmanesh, Azad
    Najjar, Lotfollah
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (04) : 1757 - 1774
  • [43] Stability analysis of a packet switching network and its application to the construction of a unified approach to synchronous and asynchronous ALOHA radio networks
    Tsybakov, B.S.
    Bakirov, V.L.
    Problems of information transmission, 1988, 24 (02) : 139 - 151
  • [44] A Unified Approach to Hybrid Coding
    Minero, Paolo
    Lim, Sung Hoon
    Kim, Young-Han
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2015, 61 (04) : 1509 - 1523
  • [45] An Open Source Synchronous and Asynchronous Approach for Database Replication
    Orellana Cordero, Marcos
    Orellana Cordero, Gerardo
    Crespo Martinez, Esteban
    INFORMATION AND COMMUNICATION TECHNOLOGIES OF ECUADOR (TIC.EC), 2019, 884 : 45 - 56
  • [46] A Coordinated Synchronous and Asynchronous Parallel Routing Approach for FPGAs
    Shen, Minghua
    Luo, Guojie
    Xiao, Nong
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 577 - 584
  • [47] An approach to synthesis of mixed synchronous/asynchronous digital devices
    Sudnitson, A
    2002 23RD INTERNATIONAL CONFERENCE ON MICROELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2002, : 695 - 698
  • [48] An Axiomatic Approach to Computing the Connectivity of Synchronous and Asynchronous Systems
    Herlihy, Maurice
    Rajsbaum, Sergio
    Tuttle, Mark
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 230 (0C) : 79 - 102
  • [49] A unified approach for assessing agreement for continuous and categorical data
    Lin, Lawrence
    Hedayat, A. S.
    Wu, Wenting
    JOURNAL OF BIOPHARMACEUTICAL STATISTICS, 2007, 17 (04) : 629 - 652
  • [50] Social presence and student perceptions in the blend of synchronous and asynchronous communication forms
    Weinel, Miriam
    Hu, Chun
    7TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2007, : 701 - +