Issue No.10 - October (2004 vol.53)
Giuseppe Anastasi , IEEE Computer Soc.
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TC.2004.82
A causal broadcast protocol was proposed earlier in . Two extensions of the protocol were also proposed in order to improve its throughput and bandwidth utilization. In this paper, we show that both extensions are not live, i.e., there may be execution patterns in which processes stop delivering messages. We also show that the algorithm for the second extension does not satisfy the requirements on which its correctness was established. Finally, we provide fixed versions of both extensions and prove their correctness.
Happened-before relation, vector times, multicast, sliding windows, asynchrony.
Giuseppe Anastasi, Alberto Bartoli, Giacomo Giannini, "On Causal Broadcasting with Positive Acknowledgments and Bounded-Length Counters", IEEE Transactions on Computers, vol.53, no. 10, pp. 1355-1358, October 2004, doi:10.1109/TC.2004.82