loading...
The Power and Limit of Adding Synchronization Messages for Synchronous Agreement
Columbus, Ohio August 14-August 18
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICPP.2006.692006 International Conference on Para ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jiannong Cao, Hong Kong Polytechnic University, Hong Kong
Michel Raynal, IRISA, Universite de Rennes, France
Xianbing Wang, Singapore-Massachusetts Institute of Technology Alliance, Singapore
Weigang Wu, Hong Kong Polytechnic University, Hong Kong
This paper investigates the use of additional synchronization messages in round-based message-passing synchronous systems. It first presents a synchronous computation model allowing a process to send such messages. The difference with respect to the traditional round-based synchronous model lies in the sending phase, where a process can first send a data message to each other process, and then, without a break, a synchronization message (their sendings can be pipelined). This model is suited to the class of local area networks where communication channels are reliable. (It is not for networks where unreliable communication requires message retransmission.)

To illustrate the model, the paper presents a uniform consensus algorithm suited to this model. This algorithm, based on the rotating coordinator paradigm, allows the processes to decide in at most f + 1 rounds where f is the actual number of processes that crash in the corresponding run. (This improves the f + 2 lower bound of the traditional synchronous model.) In addition to its efficiency, the algorithm enjoys another first class property, namely, design simplicity. The paper focuses also on lower bound results, and shows that any uniform consensus algorithm designed for the proposed model, requires at least f + 1 rounds in the worst case. The proposed algorithm is consequently optimal. In that sense the paper has to be seen as an investigation of both the power and the limit of adding synchronization messages to synchronous systems built on top of local networks with reliable communication.

Index Terms:
Distributed system, Early-stopping, Lower bound, Message-passing, Round-based computation, Two-step, Uniform consensus, Synchronous system.
Citation:
Jiannong Cao, Michel Raynal, Xianbing Wang, Weigang Wu, "The Power and Limit of Adding Synchronization Messages for Synchronous Agreement," icpp, pp.399-406, 2006 International Conference on Parallel Processing (ICPP'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.