Skip to main content

NPCCPM: An Improved Approach Towards Community Detection in Online Social Networks

  • Conference paper
  • First Online:
Applications of Computing and Communication Technologies (ICACCT 2018)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Fortunato, S.: Community detection in graphs. Physics reports (2010)

    Google Scholar 

  2. Schaeffer, S.: Graph clustering. Comput. Sci. Rev. 1(1), 27–64 (2007)

    Article  Google Scholar 

  3. 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)

    Article  MathSciNet  Google Scholar 

  4. Yang, J., Leskovec, J.: Defining and evaluating network communities based on ground-truth. In: ICDM 2012 (2012)

    Google Scholar 

  5. Granovetter, M.S.: The strength of weak ties. Am. J. Sociol. (1973)

    Google Scholar 

  6. Girvan, M., Newman, M.: Community structure in social and biological networks. PNAS 99(12), 7821–7826 (2002)

    Article  MathSciNet  Google Scholar 

  7. Newman, M.: Modularity and community structure in networks. PNAS 103(23), 8577–8582 (2006)

    Article  Google Scholar 

  8. Ahn, Y., Bagrow, J.P., Lehmann, S.: Link communities reveal multi-scale complexity in networks. Nature 466(7307), 761 (2010)

    Article  Google Scholar 

  9. Airoldi, E.M., Blei, D.M., Fienberg, S.E., Xing, E.P.: Mixed membership stochastic blockmodels. JMLR 9, 1981–2014 (2007)

    MATH  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Newman, M.E.J., Girvan, M.: Finding and evaluating community structure in networks. Phys. Rev. E 69(2), 026113 (2004)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Blondel, V.: Fast unfolding of communities in large networks. J. Stat. Mech: Theory Exp. 2008(10), P10008 (2008)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  MathSciNet  Google Scholar 

  18. Rosvall, M., Bergstrom, C.T.: Maps of random walks on complex networks reveal community structure. Natl. Acad. Sci. 105(4), 1118–1123 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hilal Ahmad Khanday .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics