NECESSARY AND SUFFICIENT CONDITIONS FOR BROADCAST CONSENSUS PROTOCOLS

Citation
Le. Moser et al., NECESSARY AND SUFFICIENT CONDITIONS FOR BROADCAST CONSENSUS PROTOCOLS, Distributed computing, 7(2), 1993, pp. 75-85
Citations number
25
Categorie Soggetti
Controlo Theory & Cybernetics",Mathematics,"Computer Applications & Cybernetics
Journal title
ISSN journal
01782770
Volume
7
Issue
2
Year of publication
1993
Pages
75 - 85
Database
ISI
SICI code
0178-2770(1993)7:2<75:NASCFB>2.0.ZU;2-P
Abstract
We consider consensus protocols in asynchronous distributed systems th at are based on broadcast communication. We show that a necessary and sufficient condition for the existence of a deterministic consensus pr otocol is delivery of each broadcast message to at least inverted righ t perpendicular (n + k + 1)/2 inverted left perpendicular processes in an n-process system subject to k crash failures with either eventual fair broadcasting or eventual full broadcasting. The broadcast model c aptures the idea of a broadcast communication medium, such as the Ethe rnet, in which messages, if delivered, are delivered immediately and i n order but not necessarily to all processes.