Average Long-Lived Memoryless Consensus: The Three-Value Case

We study strategies that minimize the instability of a fault-tolerant consensus system. More precisely, we find the strategy than minimizes the number of output changes over a random walk sequence of input vectors (where each component of the vector corresponds to a particular sensor reading). We analyze the case where each sensor can read three possible inputs. The proof of this result appears to be much more complex than the proof of the binary case (previous work). In the binary case the problem can be reduced to a minimal cut in a graph. We succeed in three dimensions by using the fact that an auxiliary graph (projected graph) is planar. For four and higher dimensions this auxiliary graph is not planar anymore and the problem remains open.

[1]  Mihalis Yannakakis,et al.  The Complexity of Multiterminal Cuts , 1994, SIAM J. Comput..

[2]  Shlomi Dolev,et al.  Stability of Multivalued Continuous Consensus , 2007, SIAM J. Comput..

[3]  Shlomi Dolev,et al.  Self Stabilization , 2004, J. Aerosp. Comput. Inf. Commun..

[4]  Chi-Ying Tsui,et al.  Saving power in the control path of embedded processors , 1994, IEEE Design & Test of Computers.

[5]  Paulo Veríssimo,et al.  Real time and dependability concepts , 1993 .

[6]  Shlomi Dolev,et al.  Stability of Multi-Valued Continuous Consensus , 2009, GETCO@DISC.

[7]  Marie Ennemond Camille Jordan Cours d'analyse , 1887 .

[8]  E. Sperner Neuer beweis für die invarianz der dimensionszahl und des gebietes , 1928 .

[9]  Tomás Lang,et al.  Exploiting the locality of memory references to reduce the address bus energy , 1997, Proceedings of 1997 International Symposium on Low Power Electronics and Design.

[10]  Sape Mullender,et al.  Distributed systems , 1989 .

[11]  Nathan Linial,et al.  The influence of variables on Boolean functions , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[12]  Alan M. Frieze,et al.  The Cover Times of Random Walks on Hypergraphs , 2011, SIROCCO.

[13]  Shlomi Dolev,et al.  Stability of long-lived consensus (extended abstract) , 2000, PODC '00.

[14]  Ryuji Maehara,et al.  The Jordan Curve Theorem Via the Brouwer Fixed Point Theorem , 1984 .

[15]  Anantha P. Chandrakasan,et al.  Low Power Digital CMOS Design , 1995 .

[16]  D. Cohen On the Sperner lemma , 1967 .

[17]  Shlomi Dolev,et al.  Stability of long-lived consensus , 2003, J. Comput. Syst. Sci..

[18]  Toshimitsu Masuzawa,et al.  Output Stability Versus Time Till Output , 2007, DISC.

[19]  Ivan Rapaport,et al.  Average Binary Long-Lived Consensus: Quantifying the Stabilizing Role Played by Memory , 2008, SIROCCO.

[20]  Piotr Berman,et al.  Cloture Votes:n/4-resilient Distributed Consensus int + 1 rounds , 2005, Mathematical systems theory.