Graphs are everywhere. From websites adding social capabilities, to telcos providing personalized customer services, to innovative bioinformatics research, organizations are integrating graphs into ...