DocumentCode
2984511
Title
Scalable and Memory-Efficient Clustering of Large-Scale Social Networks
Author
Whang, Joyce Jiyoung ; Xin Sui ; Dhillon, Inderjit S.
Author_Institution
Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX, USA
fYear
2012
fDate
10-13 Dec. 2012
Firstpage
705
Lastpage
714
Abstract
Clustering of social networks is an important task for their analysis, however, most existing algorithms do not scale to the massive size of todayâs social networks. A popular class of graph clustering algorithms for large-scale networks, such as PMetis, KMetis and Graclus, is based on a multilevel framework. Generally, these multilevel algorithms work reasonably well on networks with a few million vertices. However, when the network size increases to the scale of 10 million vertices or greater, the performance of these algorithms rapidly degrades. Furthermore, an inherent property of social networks, the power law degree distribution, makes these algorithms infeasible to apply to large-scale social networks. In this paper, we propose a scalable and memory-efficient clustering algorithm for large-scale social networks. We name our algorithm GEM, by mixing two key concepts of the algorithm, Graph Extraction and weighted kernel k-Means. GEM efficiently extracts a good skeleton graph from the original graph, and propagates the clustering result of the extracted graph to the rest of the network. Experimental results show that GEM produces clusters of quality comparable to or better than existing state-of-the-art graph clustering algorithms, while it is much faster and consumes much less memory. Furthermore, the parallel implementation of GEM, called PGEM, not only produces higher quality of clusters but also achieves much better scalability than most current parallel graph clustering algorithms.
Keywords
graph theory; pattern clustering; social networking (online); GEM; Graclus; KMetis; PMetis; graph extraction; large-scale social networks; memory-efficient clustering; multilevel framework; parallel graph clustering algorithms; power law degree distribution; scalable clustering; weighted kernel k-means; Algorithm design and analysis; Clustering algorithms; Kernel; Memory management; Skeleton; Twitter; clustering; graph clustering; graph partitioning; kernel k-means; scalable computing; social networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Mining (ICDM), 2012 IEEE 12th International Conference on
Conference_Location
Brussels
ISSN
1550-4786
Print_ISBN
978-1-4673-4649-8
Type
conf
DOI
10.1109/ICDM.2012.148
Filename
6413858
Link To Document