Efficient Identification of Overlapping Communities
In this paper, we present an efficient algorithm for finding overlapping communities in social networks. Our algorithm does not rely on the contents of the messages and uses the communication graph only. The knowledge of the structure of the communities is important for the analysis of social behavior and evolution of the society as a whole, as well as its individual members. This knowledge can be helpful in discovering groups of actors that hide their communications, possibly for malicious reasons. Although the idea of using communication graphs for identifying clusters of actors is not new, most of the traditional approaches, with the exception of the work by Baumes et al, produce disjoint clusters of actors, de facto postulating that an actor is allowed to belong to at most one cluster. Our algorithm is significantly more efficient than the previous algorithm by Baumes et al; it also produces clusters of a comparable or better quality.
Unable to display preview. Download preview PDF.
- 1.Baumes, J., Goldberg, M., Krishnamoorty, M., Magdon-Ismail, M., Preston, N.: Finding communities by clustering a graph into overlapping subgraphs. In: Proceedings of IADIS Applied Computing 2005, February 2005, pp. 97–104 (2005)Google Scholar
- 2.Baumes, J., Goldberg, M., Magdon-Ismail, M., Wallace, W.: Discovering hidden groups in communication networks. In: 2nd NSF/NIJ Symposium on Intelligence and Security Informatics (2004)Google Scholar
- 4.Brandes, U., Gaertler, M., Wagner, D.: Experiments on graph clustering algorithms. In: Battista, D., Zwick, U. (eds.). LNCS, vol. 568–579. Springer, Heidelberg (2003)Google Scholar
- 5.Drineas, P., Kannan, R., Frieze, A., Vempala, S., Vinay, V.: Clustering in large graphs and matrices. In: Proc. ACM-SIAM Symposium on Discrete Algorithms, SODA (1999)Google Scholar
- 6.Flake, G.W., Tsioutsiouliklis, K., Tarjan, R.E.: Graph clustering techniques based on minimum cut trees. Technical report, NEC, Princeton, NJ (2002)Google Scholar
- 8.Kernighan, B.W., Lin, S.: An efficient heuristic procedure for partitioning graphs. Bell System Technical Journal 49, 291–307 (1970)Google Scholar
- 10.Page, L., Brin, S., Motwani, R., Winograd, T.: The pagerank citation ranking: Bringing order to the web. In: Stanford Digital Libraries Working Paper (1998)Google Scholar