Parallel Consensus is Harder than Set Agreement in Message Passing

被引:2
|
作者
Bouzid, Zohir [1 ]
Travers, Corentin [2 ]
机构
[1] UPMC, LIP6, CNRS, Paris, France
[2] CNRS, F-75700 Paris, France
来源
2013 IEEE 33RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS) | 2013年
关键词
Consensus; Failure detectors; Fault tolerance; Agreement; Message passing; Kneser graph; WEAKEST FAILURE DETECTOR; KNESERS CONJECTURE; SYSTEMS; COMPUTABILITY; KNOWLEDGE; PROOF;
D O I
10.1109/ICDCS.2013.72
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the traditional consensus task, processes are required to agree on a common value chosen among the initial values of the participating processes. It is well known that consensus cannot be solved in crash-prone, asynchronous distributed systems. Two generalizations of the consensus tasks have been introduced: k-set agreement and k-parallel consensus. The k-set agreement task has the same requirements as consensus except that processes are allowed to decide up to k distinct values. In the k-parallel consensus task, each process participates simultaneously in k instances of consensus and is required to decide in at least one of them; any two processes deciding in the same instance must decide the same value. It is known that both tasks are equivalent in the wait-free shared memory model. Perhaps surprisingly, this paper shows that this is no longer the case in the n-process asynchronous message passing model with at most t process crashes. Specifically, the paper establishes that for parameters t, n, k such that t > n+ k-2/2, k-parallel consensus is strictly harder than k-set agreement. The proof compares the information on failures necessary to solve each task in the failure detector framework and relies on a result in topological combinatorics, namely, the chromatic number of Kneser graphs. The paper also introduces the new failure detector class V Sigma k, which is a generalization of the quorum failures detector class Sigma suited to k-parallel consensus.
引用
收藏
页码:611 / 620
页数:10
相关论文
共 50 条
  • [41] Parallel Simulation of Digital Logic Circuits Using Message Passing via CSP as an Educational Tool
    Rossainz-Lopez, Mario
    Ceron-Garnica, Carmen
    Archundia-Sierra, Etelvina
    Cervantes-Marquez, Patricia
    Carrasco-Limon, David
    Sanchez-Rinza, Barbara
    HUMAN-COMPUTER INTERACTION, HCI-COLLAB 2019, 2019, 1114 : 284 - 298
  • [42] A parallel algorithm for computing eigenvalues of very large real symmetric matrices on message passing architectures
    Balle, S
    Cullum, J
    APPLIED NUMERICAL MATHEMATICS, 1999, 30 (2-3) : 341 - 365
  • [43] Implementation of a parallel image low-pass filter using message passing in a cluster of workstations
    Goes, LFW
    Ramos, LES
    Martins, CAPS
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: IMAGE, ACOUSTIC, SPEECH AND SIGNAL PROCESSING II, 2002, : 240 - 245
  • [44] Low Complexity Message Passing Receiver For Fast-Than-Nyquist Signaling in Nonlinear Channels
    Wen, Xiaojie
    Yuan, Weijie
    Yang, Dewei
    Wu, Nan
    Kuang, Jingming
    IEEE ACCESS, 2018, 6 : 68233 - 68241
  • [45] A robust dynamic load-balancing scheme for data parallel application on message passing architecture
    Kee, Y
    Ha, S
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 974 - 980
  • [46] A Message Passing Based Consensus Averaging Algorithm for Decentralized Frequency and Phase Synchronization in Distributed Phased Arrays
    Rashid, Mohammed
    Nanzer, Jeffrey A.
    2022 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2022,
  • [47] Parallel explicit finite element solid dynamics with domain decomposition and message passing: dual partitioning scalability
    Krysl, P
    Bittnar, Z
    COMPUTERS & STRUCTURES, 2001, 79 (03) : 345 - 360
  • [48] Unified fault-tolerance framework for hybrid task-parallel message-passing applications
    Subasi, Omer
    Martsinkevich, Tatiana
    Zyulkyarov, Ferad
    Unsal, Osman
    Labarta, Jesus
    Cappello, Franck
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2018, 32 (05) : 641 - 657
  • [49] A message-passing distributed-memory Newton-GMRES parallel power flow algorithm
    Tu, F
    Flueck, AJ
    2002 IEEE POWER ENGINEERING SOCIETY SUMMER MEETING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2002, : 1477 - 1482
  • [50] A COMPARISON OF DATA-PARALLEL AND MESSAGE-PASSING VERSIONS OF THE MIAMI ISOPYCNIC COORDINATE OCEAN MODEL (MICOM)
    BLECK, R
    DEAN, S
    OKEEFE, M
    SAWDEY, A
    PARALLEL COMPUTING, 1995, 21 (10) : 1695 - 1720