ComputingComputer ScienceComputer SystemsCluster ComputingData StructuresParallel ComputingCluster ManagementData ParallelismGraph AlgorithmsGraph AnalyticsGraph MiningGraph TheoryClusteringMain Memory OrganizationMemory SpaceScalable Graph AlgorithmsSubgraph Mining
Most existing algorithms for graph clustering, including SCAN, are not designed to cope with large volumes of data that cannot fit in main memory. When there is not enough memory, those algorithms will incur thrashing, i.e. result in huge I/O costs. We propose an I/O-efficient algorithm for structural clustering, pm-SCAN. The main idea of our scheme is to partition a large graph into several subgraphs that can fit into main memory. We first find clusters in each subgraph, and then merge them to produce final clustering of the input graph. Experimental results show that while other existing algorithms are not scalable to the graph size, our proposed method produces scalable performance for limited memory space.
11
What is Twitter, a social network or a news media?
Haewoon Kwak, Changhyun Lee, Hosung Park et al. · 2010 · 6.7K citations · Full text
{SNAP Datasets}: {Stanford} Large Network Dataset Collection
Jure Leskovec, Andrej Krevl · 2014 · 2.8K citations
Satu Elisa Schaeffer · Computer Science Review · 2007 · 1.6K citations
Xiaowei Xu, Nurcan Yuruk, Zhidan Feng et al. · 2007 · 842 citations