Skip to main content
Log in

Lower-Bound Study for Function Computation in Distributed Networks via Vertex-Eccentricity

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

Abstract

Distributed computing network-systems are modeled as graphs with vertices representing compute elements and adjacency-edges capturing their uni- or bi-directional communication. Distributed function computation has a wide spectrum of major applications in distributed systems. Distributed computation over a network-system proceeds in a sequence of time-steps in which vertices update and/or exchange their values based on the underlying algorithm constrained by the time-(in)variant network-topology. For finite convergence of distributed information dissemination and function computation in the model, we present a lower bound on the number of time-steps for vertices to receive (initial) vertex-values of all vertices regardless of underlying protocol or algorithmics in time-invariant networks via the notion of vertex-eccentricity in a graph-theoretic framework. We also address lower bounds on vertex-eccentricity and its maximum version in terms of common graph-parameters such as maximum degree, and order and size.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Ayaso O, Shah D, Dahleh MA. Information theoretic bounds for distributed computation over networks of point-to-point channels. IEEE Trans Inf Theory. 2010;56(12):6020–39.

    Article  MathSciNet  Google Scholar 

  2. Bondy JA, Murty USR. Graph theory, volume 244 of graduate texts in mathematics. London: Springer; 2008.

    Google Scholar 

  3. Cormen TH, Leiserson CE, Rivest RL, Stein C. Introduction to algorithms. 3rd ed. Cambridge: MIT Press; 2009.

    MATH  Google Scholar 

  4. Fich FE, Ruppert E. Hundreds of impossibility results for distributed computing. Distrib Comput. 2003;16(2–3):121–63.

    Article  Google Scholar 

  5. Hendrickx JM, Olshevsky A, Tsitsiklis JN. Distributed anonymous discrete function computation. IEEE Trans Autom Control. 2011;56(10):2276–89.

    Article  MathSciNet  Google Scholar 

  6. Kashyap A, Basar T, Srikant R. Quantized consensus. Automatica. 2007;43(7):1192–203.

    Article  MathSciNet  Google Scholar 

  7. Katz G, Piantanida P, Debbah M. Collaborative distributed hypothesis testing. Computing Research Repository, arXiv:abs/1604.01292, 2016.

  8. Kuhn F, Moscibroda T, Wattenhofer R. Local computation: lower and upper bounds. J ACM. 2016;63(2):17:1–44.

    Article  MathSciNet  Google Scholar 

  9. Mehlhorn K, Sanders P. Algorithms and data structures: the basic toolbox. New York: Springer; 2008.

    MATH  Google Scholar 

  10. Olshevsky A, Tsitsiklis JN. Convergence speed in distributed consensus and averaging. SIAM J Control Optim. 2009;48(1):33–55.

    Article  MathSciNet  Google Scholar 

  11. Sundaram, S. Linear iterative strategies for information dissemination and processing in distributed systems. PhD thesis, University of Illinois at Urbana-Champaign;2009.

  12. Sundaram S, Hadjicostis CN. Distributed function calculation and consensus using linear iterative strategies. IEEE J Sel Areas Commun. 2008;26(4):650–60.

    Article  Google Scholar 

  13. Sundaram S, Hadjicostis CN. Distributed function calculation via linear iterative strategies in the presence of malicious agents. IEEE Trans Autom Control. 2011;56(7):1495–508.

    Article  MathSciNet  Google Scholar 

  14. Toulouse M, Minh B Q. Applicability and resilience of a linear encoding scheme for computing consensus. In: Muñoz V M, Wills G, Walters R J, Firouzi F, Chang V, editors. Proceedings of the Third International Conference on Internet of Things, Big Data and Security, IoTBDS 2018, Funchal, Madeira, Portugal, March 19-21, 2018. p. 173–184. SciTePress.

  15. Toulouse M, Minh BQ, Minh QT. Invariant properties and bounds on a finite time consensus algorithm. Trans Large Scale Data Knowl Cent Syst. 2019;41:32–58.

    Google Scholar 

  16. Wang L, Xiao F. Finite-time consensus problems for networks of dynamic agents. IEEE Trans Autom Control. 2010;55(4):950–5.

    Article  MathSciNet  Google Scholar 

  17. Xiao L, Boyd SP, Kim S-J. Distributed average consensus with least-mean-square deviation. J Parallel Distrib Comput. 2007;67(1):33–46.

    Article  Google Scholar 

  18. Xu A. Information-theoretic limitations of distributed information processing. PhD thesis, University of Illinois at Urbana-Champaign;2016.

  19. Xu A, Raginsky M. Information-theoretic lower bounds for distributed function computation. IEEE Trans Inf Theory. 2017;63(4):2314–37.

    Article  MathSciNet  Google Scholar 

Download references

Funding

This study was not supported by any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to H. K. Dai.

Ethics declarations

Conflict of Interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article is part of the topical collection “Future Data and Security Engineering” guest edited by Tran Khanh Dang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dai, H.K., Toulouse, M. Lower-Bound Study for Function Computation in Distributed Networks via Vertex-Eccentricity. SN COMPUT. SCI. 1, 10 (2020). https://doi.org/10.1007/s42979-019-0002-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-019-0002-3

Keywords

Navigation