Abstract

We study the problem of recognizing the cluster structure of a graph in the framework of property testing in the bounded degree model. Given a parameter ε\varepsilon, a dd-bounded degree graph is defined to be (k,ϕ)(k, ϕ)-clusterable, if it can be partitioned into no more than kk parts, such that the (inner) conductance of the induced subgraph on each part is at least ϕϕ and the (outer) conductance of each part is at most cd,kε4ϕ2c_{d,k}\varepsilon^4ϕ^2, where cd,kc_{d,k} depends only on d,kd,k. Our main result is a sublinear algorithm with the running time O~(n⋅poly(ϕ,k,1/ε))\widetilde{O}(\sqrt{n}\cdot\mathrm{poly}(ϕ,k,1/\varepsilon)) that takes as input a graph with maximum degree bounded by dd, parameters kk, ϕϕ, ε\varepsilon, and with probability at least 23\frac23, accepts the graph if it is (k,ϕ)(k,ϕ)-clusterable and rejects the graph if it is ε\varepsilon-far from (k,ϕ∗)(k, ϕ^*)-clusterable for ϕ∗=cd,k′ϕ2ε4log⁡nϕ^* = c'_{d,k}\frac{ϕ^2 \varepsilon^4}{\log n}, where cd,k′c'_{d,k} depends only on d,kd,k. By the lower bound of Ω(n)Ω(\sqrt{n}) on the number of queries needed for testing graph expansion, which corresponds to k=1k=1 in our problem, our algorithm is asymptotically optimal up to polylogarithmic factors.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.