Skip to main content

The Optimal Strategy for the Average Long-Lived Consensus

  • Conference paper
  • 756 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6651))

Abstract

Consider a system composed of n sensors operating in synchronous rounds. In each round an input vector of sensor readings x is produced, where the r-th entry of x is a value, selected in a finite set of potential values, produced by the r-th sensor. The sequence of input vectors is assumed to be smooth: exactly one entry of the vector changes from one round to the next one. The system implements a fault-tolerant averaging consensus function f. This function returns, in each round, a representative output value v of the sensor readings x. Assuming there are a + 1 equal entries of the vector, f is required to return a value that appears at least a + 1 times in x.

We study strategies that minimize the instability of a fault-tolerant consensus system. More precisely, we find the strategy that minimizes, in average, the frequency of output changes over a random walk sequence on input vectors (where each component of the vector corresponds to a particular sensor reading).

This work is partially supported by Programs Ecos C09E04 and IXXI (Complex System Institute, Lyon).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Becker, F., Rajsbaum, S., Rapaport, I., Rémila, E.: Average Binary Long-Lived Consensus: Quantifying the Stabilizing Role Played by Memory. Theoretical Computer Science 411(6), 1558–1566 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  2. Berman, P., Garay, J.: Cloture votes: n/4-resilient distributed consensus in t + 1 rounds. Math. Sys. Theory 26(1), 3–19 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chandrakasan, A.P., Brodersen, R.W.: Low power digital CMOS design. Kluwer Academic Publishers, Dordrecht (1995)

    Book  Google Scholar 

  4. Davidovitch, L., Dolev, S., Rajsbaum, S.: Stability of Multi-Valued Continuous Consensus. SIAM J. on Computing 37(4), 1057–1076 (2007)

    Article  MATH  Google Scholar 

  5. Dolev, S.: Self-Stabilization. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  6. Dolev, D., Hoch, E.N.: OCD: obsessive consensus disorder (or repetitive consensus). In: Proc. of the 27th Annual ACM Symp. on Principles of Distributed Computing, PODC 2008, pp. 395–404 (2008)

    Google Scholar 

  7. Dolev, S., Rajsbaum, S.: Stability of Long-lived Consensus. J. of Computer and System Sciences 67(1), 26–45 (2000); Preliminary version in Proc. of the 19th Annual ACM Symp. on Principles of Distributed Computing, (PODC 2000), pp. 309–318 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  8. Kahn, J., Kalai, G., Linial, N.: The Influence of Variables on Boolean Functions. In: Proc. of the IEEE FOCS, pp. 68–80 (1988)

    Google Scholar 

  9. Kutten, S., Masuzawa, T.: Output Stability Versus Time Till Output. In: Pelc, A. (ed.) DISC 2007. LNCS, vol. 4731, pp. 343–357. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  10. Kopetz, H., Veríssimo, P.: Real Time and Dependability Concepts. In: Mullender, S. (ed.) Distributed Systems, ch. 16, pp. 411–446. ACM Press, New York (1993)

    Google Scholar 

  11. Musoll, E., Lang, T., Cortadella, J.: Exploiting the locality of memory references to reduce the address bus energy. In: Proc. of the Int. Symp. on Low Power Electronics and Design, pp. 202–207 ( August 1997)

    Google Scholar 

  12. Norris, J.R.: Markov Chains. Cambridge Series in Statistical and Probabilistic Mathematics. Cambridge University Press, Cambridge (1998)

    MATH  Google Scholar 

  13. Rapaport, I., Rémila, E.: Average memoryless long-lived Consensus: the three value case. In: Patt-Shamir, B., Ekim, T. (eds.) SIROCCO 2010. LNCS, vol. 6058, pp. 114–126. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  14. Su, C.-L., Tsui, C.-Y., Despain, A.M.: Saving power in the control path of embedded processors. IEEE Design & Test of Comp., 24–30 (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rémila, E. (2011). The Optimal Strategy for the Average Long-Lived Consensus. In: Kulikov, A., Vereshchagin, N. (eds) Computer Science – Theory and Applications. CSR 2011. Lecture Notes in Computer Science, vol 6651. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20712-9_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20712-9_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20711-2

  • Online ISBN: 978-3-642-20712-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics