Superlinear Lower Bounds for Distributed Subgraph Detection
Abstract
In the distributed subgraph-freeness problem, we are given a graph H, and asked to determine whether the network graph contains H as a subgraph or not. Subgraph-freeness is an extremely local problem: if the network had no bandwidth constraints, we could detect any subgraph H in |H| rounds, by having each node of the network learn its entire |H|-neighborhood. However, when bandwidth is limited, the problem becomes harder. Upper and lower bounds in the presence of congestion have been established for several classes of subgraphs, including cycles, trees, and more complicated subgraphs. All bounds shown so far have been linear or sublinear. We show that the subgraph-freeness problem is not, in general, solvable in linear time: for any k ≥ 2, there exists a subgraph Hk such that Hk-freeness requires ( n2-1/k / (Bk) ) rounds to solve. Here B is the bandwidth of each communication link. The lower bound holds even for diameter-3 subgraphs and diameter-3 network graphs. In particular, taking k = ( n), we obtain a lower bound of (n2 / (B n)).
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.