2014 · 324 citations · 54 references
Cluster ComputingEngineeringDistributed AlgorithmsNetwork AnalysisGraph DatabaseGraph ProcessingData ScienceStructural Graph TheoryCombinatorial OptimizationSocial Network AnalysisBalanced Graph PartitioningComputer ScienceGraph AlgorithmGraph PartitioningNetwork ScienceGraph TheoryStreaming SettingBusinessParallel ProgrammingGraph Analysis
Balanced graph partitioning in the streaming setting is a key problem to enable scalable and efficient computations on massive graph data such as web graphs, knowledge graphs, and graphs arising in the context of online social networks. Two families of heuristics for graph partitioning in the streaming setting are in wide use: place the newly arrived vertex in the cluster with the largest number of neighbors or in the cluster with the least number of non-neighbors.
54
The Structure and Function of Complex Networks
Michael Newman · SIAM Review · 2003 · 18.4K citations · Full text
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.4K citations · Full text
Finding and evaluating community structure in networks
Michelle G. Newman, Michelle Girvan · Physical Review E · 2004 · 13.9K citations · Full text
The PageRank Citation Ranking : Bringing Order to the Web
Lawrence M. Page, Sergey Brin, Rajeev Motwani et al. · 1999 · 12.6K citations