On the possibility of consensus in asynchronous systems with finite average response times

被引:22
作者
Fetzer, C [1 ]
Schmid, U [1 ]
Süsskraut, M [1 ]
机构
[1] Tech Univ Dresden, Dept Comp Sci, D-01062 Dresden, Germany
来源
25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS | 2005年
关键词
impossibility; consensus; asynchronous systems; eventually perfect failure detector;
D O I
10.1109/ICDCS.2005.57
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It has long been known that the consensus problem cannot be solved deterministically in completely asynchronous distributed systems, i.e., systems (1) without assumptions on communication delays and relative speed of processes and (2) without access to real-time clocks. In this paper(1) we define a new asynchronous system model: Instead of assuming reliable channels with finite transmission delays, we assume stubborn channels with a finite average response time (if neither the sender nor the receiver crashes), and we assume that there exists some unknown physical bound on how fast an integer can be incremented. Note that there is no limit on how slow a program can be executed or how fast other statements can be executed. Also, there exists no upper or lower bound on the transmission delay of messages or the relative speed of processes. The are no additional assumptions about clocks, failure detectors, etc. that would aid in solving consensus either We show that consensus can nevertheless be solved deterministically in this asynchronous system model.
引用
收藏
页码:271 / 280
页数:10
相关论文
共 30 条
  • [1] On quiescent reliable communication
    Aguilera, MK
    Chen, W
    Toueg, S
    [J]. SIAM JOURNAL ON COMPUTING, 2000, 29 (06) : 2040 - 2073
  • [2] AGUILERA MK, 2003, IN PRESS P 22 ANN AC
  • [3] [Anonymous], PODC 01 P ANN ACM S
  • [4] Implementation and performance evaluation of an adaptable failure detector
    Bertier, M
    Marin, O
    Sens, P
    [J]. INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 354 - 363
  • [5] Chandra T. D., 1991, Proceedings of the Tenth Annual ACM Symposium on Principles of Distributed Computing, P325, DOI 10.1145/112600.112627
  • [6] Chandra T. D., 1992, Proceedings of the Eleventh Annual ACM Symposium on Principles of Distributed Computing, P147, DOI 10.1145/135419.135451
  • [7] Unreliable failure detectors for reliable distributed systems
    Chandra, TD
    Toueg, S
    [J]. JOURNAL OF THE ACM, 1996, 43 (02) : 225 - 267
  • [8] On the quality of service of failure detectors
    Chen, W
    Toueg, S
    Aguilera, MK
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (05) : 561 - 580
  • [9] The timed asynchronous distributed system model
    Cristian, F
    Fetzer, C
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (06) : 642 - 657
  • [10] ON THE MINIMAL SYNCHRONISM NEEDED FOR DISTRIBUTED CONSENSUS
    DOLEV, D
    DWORK, C
    STOCKMEYER, L
    [J]. JOURNAL OF THE ACM, 1987, 34 (01) : 77 - 97