Finding overlapping communities in networks by label propagation
Near linear time algorithm to detect community structures in large-scale networks