2014 · 332 citations · 54 references
ComputingComputer ScienceAlgorithmsParallel AlgorithmsParallel ComputingData PartitioningDistributed AlgorithmsGraph AlgorithmsGraph AnalyticsGraph TheoryStreaming AlgorithmsDistributed Graph ProcessingGraph Data StructuresGraph PartitioningGraph Partitioning ApproximationGraph Stream ProcessingGraph-based PartitioningScalable Graph AlgorithmsStreaming Graph Algorithms
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.7K citations · Full text
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Finding and evaluating community structure in networks
Michelle G. Newman, Michelle Girvan · Physical Review E · 2004 · 14.1K citations · Full text
The PageRank Citation Ranking : Bringing Order to the Web
Lawrence M. Page, Sergey Brin, Rajeev Motwani et al. · 1999 · 12.7K citations