Testing Cluster Structure of Graphs
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 , a d-bounded degree graph is defined to be (k, φ)-clusterable, if it can be partitioned into no more than k 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,k4φ2, where cd,k depends only on d,k. Our main result is a sublinear algorithm with the running time O(n·poly(φ,k,1/)) that takes as input a graph with maximum degree bounded by d, parameters k, φ, , and with probability at least 23, accepts the graph if it is (k,φ)-clusterable and rejects the graph if it is -far from (k, φ*)-clusterable for φ* = c'd,kφ2 4 n, where c'd,k depends only on d,k. By the lower bound of (n) on the number of queries needed for testing graph expansion, which corresponds to k=1 in our problem, our algorithm is asymptotically optimal up to polylogarithmic factors.
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.