Network community discovery: solving modularity clustering via normalized cut

Modularity clustering is a recently introduced clustering objective function for graph clustering. It has been widely used in bioinformatics and social networks. Its relation to data mining field has yet to be explored. In this paper, we show that a normalized version modularity clustering is identical to the popular normalized cut spectral clustering. This also provides an effective algorithm to solve the modularity clustering problem. We demonstrate this algorithm on several datasets.

[1]  Chris H. Q. Ding,et al.  Nonnegative Matrix Factorization for Combinatorial Optimization: Spectral Clustering, Graph Matching, and Clique Finding , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[2]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Brian W. Kernighan,et al.  An efficient heuristic procedure for partitioning graphs , 1970, Bell Syst. Tech. J..

[4]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[5]  Andrew B. Kahng,et al.  New spectral methods for ratio cut partitioning and clustering , 1991, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..