Clustering a graph, i.e., assigning its nodes to groups, is an important
operation whose best known application is the discovery of communities in
social networks. graph clustering and community detection have traditionally
focused on graphs without attributes, with the notable excepti