atlas

Research map / Learning theory and algorithms / Clustering

Dynamic Spectral Clustering with Provable Approximation Guarantee

ICML 2024 · Learning theory and algorithms › Clustering · approach: Spectral clustering algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a dynamic spectral clustering algorithm for evolving graphs with edge and vertex insertions that maintains a cluster-preserving sparsifier and a contracted super-vertex graph, giving provable conductance guarantees with O(1) amortised update and sublinear query time.

Problem

Clustering dynamically evolving graphs where edges and vertices are inserted and the number of clusters can change, with provable approximation guarantees and fast updates and queries.

Approach

Dynamically maintain a degree-proportional sampled sparsifier (resampling edges when endpoint degrees change significantly) and a small contracted graph of super-vertices for the current clusters, so spectral clustering on the contracted graph reveals new cluster structure in sublinear query time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the dynamically updated contracted graph instead of clustering the full graphDynamic spectral clustering · Dynamic SBM, increasing clustersruntime: around 100 seconds -> less than 1 secondHelped
Use the dynamically updated contracted graph instead of clustering the full graphDynamic spectral clustering · Dynamic SBM, increasing clustersARIHurt
Use the dynamically updated contracted graph instead of clustering G_T or H_TDynamic spectral clustering · Dynamic SBM, decreasing clustersruntimeHelped
Use the dynamically updated contracted graph instead of clustering G_T or H_TDynamic spectral clustering · Dynamic SBM, decreasing clustersARINo clear effect
Use dynamic sparsifiers and contracted graphs rather than repeated spectral clusteringDynamic spectral clustering · MNIST and EMNIST dynamic clusteringruntimeHelped
Use dynamic sparsifiers and contracted graphs rather than repeated spectral clusteringDynamic spectral clustering · MNIST and EMNIST dynamic clusteringARINo clear effect

Limitations

Experimental setup

Datasets: synthetic stochastic block model graphs MNIST EMNIST letters

Benchmarks: synthetic dynamic SBM MNIST kNN graph EMNIST letters kNN graph

Metrics: Adjusted Rand Index running time spectral gap ratio

Baselines: spectral clustering on full graph G_T spectral clustering on sparsifier H_T

Builds on: spectral clustering (Peng et al.) SZ cluster-preserving sparsifier (Spielman-Srivastava style) higher-order Cheeger inequality

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy