One Trillion Edges: Graph Processing at Facebook-Scale
Clustering by passing messages between data points