50
1

Superlinear Lower Bounds for Distributed Subgraph Detection

Abstract

In the distributed subgraph-freeness problem, we are given a graph HH, and asked to determine whether the network graph contains HH as a subgraph or not. Subgraph-freeness is an extremely local problem: if the network had no bandwidth constraints, we could detect any subgraph HH in H|H| rounds, by having each node of the network learn its entire H|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 k2k \geq 2, there exists a subgraph HkH_k such that HkH_k-freeness requires Ω(n21/k/(Bk))\Omega( n^{2-1/k} / (Bk) ) rounds to solve. Here BB 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=Θ(logn)k = \Theta(\log n), we obtain a lower bound of Ω(n2/(Blogn))\Omega(n^2 / (B \log n)).

View on arXiv
Comments on this paper

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. See our policy.