Algorithmic Perspectives on Large-Scale Social Network Data