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

03/22/2020
by   Peter Robinson, et al.
0

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 presents a natural lower bound on the communication complexity of distributed algorithms. We demonstrate the application of local information cost by deriving a lower bound on the communication complexity of computing a (2t-1)-spanner that consists of at most O(n^1+1/t + ϵ) edges, where ϵ = Θ( 1/t^2). Our main result is that any O(poly(n))-time algorithm must send at least Ω̃(1t^2 n^1+1/2t) bits in the CONGEST model under the KT1 assumption, where each node has knowledge of its neighbors' IDs initially. Previously, only a trivial lower bound of Ω̃(n) bits was known for this problem; in fact, our result is the first nontrivial lower bound on the communication complexity of a sparse subgraph problem under the KT1 assumption. A consequence of our lower bound is that achieving both time- and communication-optimality is impossible when designing spanner algorithms for this setting. 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 Õ(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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/21/2019

Memory Lower Bounds for Self-Stabilization

In the context of self-stabilization, a silent algorithm guarantees that...
research
10/06/2022

What Can We Compute in a Single Round of the Congested Clique?

We study the computational power of one-round distributed algorithms in ...
research
07/03/2018

Detecting cliques in CONGEST networks

The problem of detecting network structures plays a central role in dist...
research
10/26/2018

Interruptible Algorithms for Multiproblem Solving

In this paper we address the problem of designing an interruptible syste...
research
07/11/2023

ℓ_p-Regression in the Arbitrary Partition Model of Communication

We consider the randomized communication complexity of the distributed ℓ...
research
08/25/2017

The Price of Uncertainty in Present-Biased Planning

The tendency to overestimate immediate utility is a common cognitive bia...
research
11/11/2019

Interaction is necessary for distributed learning with privacy or communication constraints

Local differential privacy (LDP) is a model where users send privatized ...

Please sign up or login with your details

Forgot password? Click here to reset