A Local Clustering Algorithm for Massive Graphs and Its Application to Nearly Linear Time Graph Partitioning

By Daniel A. Spielman, Shang-Hua Teng. SIAM journal on computing (Print), 2008

364 citations recorded by the source corpus.

We study the design of local algorithms for massive graphs. A local graph algorithm is one that finds a solution containing or near a given vertex without looking at the whole graph. We present a local clustering algorithm. Our algorithm finds a good cluster---a subset of vertices whose internal connections are significantly richer than its external connections---near a given vertex. The running time of our algorithm, when it finds a nonempty local cluster, is nearly linear in the size of the cluster it outputs. The running time of our algorithm also depends polylogarithmically on the size of the graph and polynomially on the conductance of the cluster it produces. Our clustering algorithm could be a useful primitive for handling massive graphs, such as social networks and web-graphs. As an application of this clustering algorithm, we present a partitioning algorithm that finds an approximate sparsest cut with nearly optimal balance. Our algorithm takes time nearly linear in the number edges of the graph....

Subfields: Computational Theory and Mathematics, Computer Vision and Pattern Recognition, Geometry and Topology

View Paper: https://www.semanticscholar.org/paper/c996c17c72b8d526e3e0c9abb9f83c9acfc98a5d

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Theory and Mathematics

  1. Renaud Lambiotte
  2. Shih-Fu Chang
  3. Zhenguo Li
  4. Xiao-Ming Wu
  5. Peter Bhlmann
  6. Michael J. Kane
  7. M. J. van der Laan
  8. Naoki Masuda

In Computer Vision and Pattern Recognition

  1. Ming Ding
  2. Jie Tang
  3. Zhenguo Li
  4. Eduardo Pavez
  5. Hilmi E. Egilmez
  6. Hongxia Yang
  7. Yuxiao Dong
  8. Shih-Fu Chang

In Geometry and Topology

  1. Naoki Masuda
  2. Antonio Ortega
  3. Ming Ding
  4. Renaud Lambiotte
  5. Fionn Murtagh
  6. Anthony Man-Cho So
  7. Petros Drineas
  8. Kuansan Wang

Citations in the corpus