ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2003.09895
58
0
v1v2v3v4v5 (latest)

Being Fast Means Being Chatty: The Local Information Cost of Graph Spanners

22 March 2020
Peter Robinson
ArXiv (abs)PDFHTML
Abstract

We introduce a new measure for quantifying the amount of information that the nodes in a network need to learn to jointly solve a graph problem. We show that the local information cost (LIC\textsf{LIC}LIC) presents a natural lower bound on the communication complexity of distributed algorithms. For the synchronous CONGEST-KT1 model, where each node has initial knowledge of its neighbors' IDs, we prove that Ω(LICγ(P)/log⁡τlog⁡n)\Omega(\textsf{LIC}_\gamma(P)/ \log\tau \log n)Ω(LICγ​(P)/logτlogn) bits are required for solving a graph problem PPP with a τ\tauτ-round algorithm that errs with probability at most γ\gammaγ. Our result is the first lower bound that yields a general trade-off between communication and time for graph problems in the CONGEST-KT1 model. We demonstrate how to apply the local information cost by deriving a lower bound on the communication complexity of computing a (2t−1)(2t-1)(2t−1)-spanner that consists of at most O(n1+1/t+ϵ)O(n^{1+1/t + \epsilon})O(n1+1/t+ϵ) edges, where ϵ=Θ(1/t2)\epsilon = \Theta(1/t^2)ϵ=Θ(1/t2). Our main result is that any O(poly(n))O(\textsf{poly}(n))O(poly(n))-time algorithm must send at least Ω~((1/t2)n1+1/2t)\tilde\Omega((1/t^2) n^{1+1/2t})Ω~((1/t2)n1+1/2t) bits in the CONGEST model under the KT1 assumption. Previously, only a trivial lower bound of Ω~(n)\tilde \Omega(n)Ω~(n) bits was known for this problem. A consequence of our lower bound is that achieving both time- and communication-optimality is impossible when designing a distributed spanner algorithm. In light of the work of King, Kutten, and Thorup (PODC 2015), this shows that computing a minimum spanning tree can be done significantly faster than finding a spanner when considering algorithms with O~(n)\tilde O(n)O~(n) communication complexity. Our result also implies time complexity lower bounds for constructing a spanner in the node-congested clique of Augustine et al. (2019) and in the push-pull gossip model with limited bandwidth.

View on arXiv
Comments on this paper