Asynchronous approximate agreement in partially connected networks

被引:0
|
作者
Azadmanesh, M.H. [1 ]
Kieckhafer, R.M. [1 ]
机构
[1] Department of Computer Science, University of Nebraska at Omaha, Omaha, NE 08182-0500, United States
关键词
Asynchronous transfer mode - Data communication systems - Fault tolerant computer systems - Interconnection networks - Parallel algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
An important problem in fault-tolerant distributed systems is maintaining agreement between nonfaulty processes in the presence of undiagnosed faults. To achieve agreement, processes must exchange their local opinions of a particular value, and then vote on the values received to arrive at a consensus. Approximate agreement defines a condition in which it is not necessary for consensus values to be identical, but only to agree within a predefined tolerance. Approximate agreement can be achieved through a sequence of convergent voting rounds, in which the range of values held by nonfaulty processes is reduced in each round. Simple expressions have been obtained for the convergence rate and fault tolerance of a broad family of locally convergent voting algorithms. in the presence of mixed fault-modes. However, the results apply only to synchronous systems, in which there is a known finite bound on computation and communications times. This article addresses convergent voting algorithms in asynchronous partially connected systems, in which no bound exists on process operations and communication delays. It is shown that these systems can be treated as a variant of synchronous partially connected systems. The result is tighter bounds on convergence rates and fault tolerance than is possible with previous analysis of asynchronous systems.
引用
收藏
页码:26 / 32
相关论文
共 50 条
  • [1] ASYNCHRONOUS APPROXIMATE AGREEMENT
    FEKETE, AD
    INFORMATION AND COMPUTATION, 1994, 115 (01) : 95 - 124
  • [2] Multidimensional Approximate Agreement with Asynchronous Fallback
    Ghinea, Diana
    Liu-Zhang, Chen-Da
    Wattenhofer, Roger
    PROCEEDINGS OF THE 35TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2023, 2023, : 141 - 151
  • [3] Optimal resilience asynchronous approximate agreement
    Abraham, I
    Amit, Y
    Dolev, D
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2005, 3544 : 229 - 239
  • [4] Optimal Synchronous Approximate Agreement with Asynchronous Fallback
    Ghinea, Diana
    Liu-Zhang, Chen-Da
    Wattenhofer, Roger
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 70 - 80
  • [5] Multidimensional Approximate Agreement in Byzantine Asynchronous Systems
    Mendes, Hammurabi
    Herlihy, Maurice
    STOC'13: PROCEEDINGS OF THE 2013 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2013, : 391 - 400
  • [6] New hybrid fault models for asynchronous approximate agreement
    Azadmanesh, MH
    Kieckhafer, RM
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (04) : 439 - 449
  • [7] Delphi: Efficient Asynchronous Approximate Agreement for Distributed Oracles
    Bandarupalli, Akhil
    Bhat, Adithya
    Bagchi, Saurabh
    Kate, Aniket
    Liu-Zhang, Chen-Da
    Reiter, Michael K.
    2024 54TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, DSN 2024, 2024, : 456 - 469
  • [8] Brief Announcement: Reaching Approximate Byzantine Consensus in Partially-Connected Mobile Networks
    Li, Chuanyou
    Hurfin, Michel
    Wang, Yun
    DISTRIBUTED COMPUTING, DISC 2012, 2012, 7611 : 405 - +
  • [9] A Speedup Theorem for Asynchronous Computation with Applications to Consensus and Approximate Agreement
    Fraigniaud, Pierre
    Paz, Ami
    Rajsbaum, Sergio
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 460 - 470
  • [10] Approximate Capacity of a Class of Partially Connected Interference Channels
    Kim, Muryong
    Chen, Yitao
    Vishwanath, Sriram
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 654 - 658