Counting triangles and the curse of the last reducer
Efficient semi-streaming algorithms for local triangle counting in massive graphs