English

Eigenvectors for clustering: Unipartite, bipartite, and directed graph cases

Machine Learning 2010-07-13 v5 Spectral Theory

Abstract

This paper presents a concise tutorial on spectral clustering for broad spectrum graphs which include unipartite (undirected) graph, bipartite graph, and directed graph. We show how to transform bipartite graph and directed graph into corresponding unipartite graph, therefore allowing a unified treatment to all cases. In bipartite graph, we show that the relaxed solution to the KK-way co-clustering can be found by computing the left and right eigenvectors of the data matrix. This gives a theoretical basis for KK-way spectral co-clustering algorithms proposed in the literatures. We also show that solving row and column co-clustering is equivalent to solving row and column clustering separately, thus giving a theoretical support for the claim: ``column clustering implies row clustering and vice versa''. And in the last part, we generalize the Ky Fan theorem---which is the central theorem for explaining spectral clustering---to rectangular complex matrix motivated by the results from bipartite graph analysis.

Keywords

Cite

@article{arxiv.1005.2603,
  title  = {Eigenvectors for clustering: Unipartite, bipartite, and directed graph cases},
  author = {Andri Mirzal and Masashi Furukawa},
  journal= {arXiv preprint arXiv:1005.2603},
  year   = {2010}
}

Comments

9 pages, no figure, to appear in ICEIE 2010

R2 v1 2026-06-21T15:23:04.689Z