Abstract
In this paper, we focus on the task community detection in social networks as it is the key aspect of complex network analysis. Lot of work has already been carried out on community detection, though most of the work done in this field is on non-overlapping communities. But in real networks, some nodes may belong to more than one community, so overlapping community detection needs more attention. The most popular technique for detecting overlapping communities is the Clique Percolation Method (CPM) which is based on the concept that the internal edges of a community are likely to form cliques due to their high density. CPM uses the term k-clique to indicate a complete sub-graph with k vertices. But it is not clear a priori which value of k one has to choose to detect the meaningful structures. Here we propose a method NO PARAMETER CORE CPM (NPCCPM) which calculates the value of k dynamically. Dynamic calculation of k makes it sure to give out the good community structure. We have developed a tool that improves the quality of simple CPM by making CPM-cover much more efficient by absorbing all the eligible nodes to communities and leaving out the bad nodes as outliers with respect to the given new detected cover.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Fortunato, S.: Community detection in graphs. Physics reports (2010)
Schaeffer, S.: Graph clustering. Comput. Sci. Rev. 1(1), 27–64 (2007)
Leskovec, J., Lang, K.J., Dasgupta, A., Mahoney, M.W.: Community structure in large networks, Natural cluster sizes and the absence of large well-defined clusters. Internet Math. 6(1), 29–123 (2009)
Yang, J., Leskovec, J.: Defining and evaluating network communities based on ground-truth. In: ICDM 2012 (2012)
Granovetter, M.S.: The strength of weak ties. Am. J. Sociol. (1973)
Girvan, M., Newman, M.: Community structure in social and biological networks. PNAS 99(12), 7821–7826 (2002)
Newman, M.: Modularity and community structure in networks. PNAS 103(23), 8577–8582 (2006)
Ahn, Y., Bagrow, J.P., Lehmann, S.: Link communities reveal multi-scale complexity in networks. Nature 466(7307), 761 (2010)
Airoldi, E.M., Blei, D.M., Fienberg, S.E., Xing, E.P.: Mixed membership stochastic blockmodels. JMLR 9, 1981–2014 (2007)
Palla, G., Der´enyi, I., Farkas, I., Vicsek, T.: Uncovering the overlapping community structure of complex networks in nature and society. Nature 435(7043), 814 (2005)
Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 76(3), 036106 (2007)
Subelj, S., Bajec M.: Unfolding communities in large complex networks: combining defensive and offensive label propagation for core extraction. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 83(3), 036103 (2011)
Newman, M.E.J., Girvan, M.: Finding and evaluating community structure in networks. Phys. Rev. E 69(2), 026113 (2004)
Shang, R.H., et al.: Community detection based on modularity and an improved genetic algorithm. Phys. a-Stat. Mech. Appl. 392(5), 1215–1231 (2013)
Blondel, V.: Fast unfolding of communities in large networks. J. Stat. Mech: Theory Exp. 2008(10), P10008 (2008)
Shen, H.W., Cheng, X.Q.: Spectral methods for the detection of network community structure: a comparative analysis. J. Stat. Mech: Theory Exp. 2010(10), P10020 (2010)
Jiang, J.Q., Dress, A.W.M., Yang, G.K.: A spectral clustering-based framework for detecting community structures in complex networks. Appl. Math. Lett. 22(9), 1479–1482 (2009)
Rosvall, M., Bergstrom, C.T.: Maps of random walks on complex networks reveal community structure. Natl. Acad. Sci. 105(4), 1118–1123 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Khanday, H.A., Hashmy, R., Ganai, A.H. (2018). NPCCPM: An Improved Approach Towards Community Detection in Online Social Networks. In: Deka, G., Kaiwartya, O., Vashisth, P., Rathee, P. (eds) Applications of Computing and Communication Technologies. ICACCT 2018. Communications in Computer and Information Science, vol 899. Springer, Singapore. https://doi.org/10.1007/978-981-13-2035-4_2
Download citation
DOI: https://doi.org/10.1007/978-981-13-2035-4_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-2034-7
Online ISBN: 978-981-13-2035-4
eBook Packages: Computer ScienceComputer Science (R0)