Skip to main content

Detecting Overlapping Communities with Triangle-Based Rough Local Expansion Method

  • Conference paper
  • First Online:
Rough Sets and Knowledge Technology (RSKT 2015)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9436))

Included in the following conference series:

Abstract

Overlapping communities structures could effectively reveal the internal relationships in real networks, especially on the ownership problems on the nodes in overlapping areas between communities. Hence, the overlapping community detection research becomes a hotspot topic on graph mining in the decade, while the local expansion methods based on structural fitness function could simultaneously discover overlapped and hierarchical structures. Aimed at community drift and redundant calculation problems on general local expansion methods, the paper presents a novel local expansion method based on rough neighborhood that carries out the heuristic technology by the community seed inspiration and the triangle optimization on the boundary domain. The method could directly generate natural overlaps between communities, reduce the computational complexity and improve the detection on the overlapped boundary area. Finally, the experimental results on some real networks also show that the rough expansion method based on triangle optimization could be more effective in detecting the overlapping structures.

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

Access this chapter

Institutional subscriptions

References

  1. Girvan, M., Newman, M.E.J.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. 99(12), 7821–7826 (2002)

    Article  MathSciNet  Google Scholar 

  2. Fortunato, S.: Community detection in graphs. Phys. Rep. 486(3), 75–174 (2010)

    Article  MathSciNet  Google Scholar 

  3. Clauset, A.: Finding local community structure in networks. Phys. Rev. E 72(2), 026132 (2005)

    Article  Google Scholar 

  4. Dernyi, I., Palla, G., Vicsek, T.: Clique percolation in random networks. Phys. Rev. Lett. 94(16), 160202 (2005)

    Article  Google Scholar 

  5. Evans, T.S., Lambiotte, R.: Line graphs, link partitions, and overlapping communities. Phys. Rev. E 80(1), 016105 (2009)

    Article  Google Scholar 

  6. Lancichinetti, A., Fortunato, S.: Detecting the overlapping and hierarchical community structure in complex networks. New J. Phys. 11(3), 033015 (2009)

    Article  Google Scholar 

  7. Ahn, Y.Y., Bagrow, J.P., Lehmann, S.: Link communities reveal multiscale complexity in networks. Nature 466(7307), 761–764 (2010)

    Article  Google Scholar 

  8. Ball, B., Karrer, B., Newman, M.E.J.: An efficient and principled method for detecting communities in networks. Phys. Rev. E 84(3), 036103 (2011)

    Article  Google Scholar 

  9. Havemann, F., Heinz, M., Struck, A., et al.: Identification of overlapping communities and their hierarchy by locally calculating community-changing resolution levels. J. Stat. Mech. Theory Experiment 2011(01), P01023 (2011)

    Article  Google Scholar 

  10. Yang, J., Leskovec, J.: Defining and evaluating network communities based on ground-truth. Knowl. Inf. Syst. 42(1), 181–213 (2015)

    Article  Google Scholar 

  11. Gregory, S.: Fuzzy overlapping communities in networks. J. Stat. Mech. Theory Experiment 2011(02), P02017 (2011)

    Article  Google Scholar 

  12. Zhang, Z., Miao, D., Qian, J.: Detecting overlapping communities with heuristic expansion method based on rough neighborhood. Chin. J. Comput. 36(10), 2078–2086 (2013)

    Article  MathSciNet  Google Scholar 

  13. Pawlak, Z.: Rough sets. Int. J. Comput. Inf. Sci. 11(5), 341–356 (1982)

    Article  Google Scholar 

  14. Yao, Y.Y.: Relational interpretations of neighborhood operators and rough set approximation operators. Inf. Sci. 111(1), 239–259 (1998)

    Article  MathSciNet  Google Scholar 

  15. Hu, Q., Yu, D., Liu, J., et al.: Neighborhood rough set based heterogeneous feature subset selection. Inf. Sci. 178(18), 3577–3594 (2008)

    Article  MathSciNet  Google Scholar 

  16. Radicchi, F., Castellano, C., Cecconi, F., Loreto, V., Parisi, D.: Defining and identifying communities in networks. Proc. Natl. Acad. Sci. 101, 2658–2663 (2004)

    Article  Google Scholar 

  17. Wu, W., Zhang, W.: Neighborhood operator systems and approximations. Inf. Sci. 144(1), 201–217 (2002)

    Article  MathSciNet  Google Scholar 

  18. Lin, G., Qian, Y., Li, J.: NMGRS: neighborhood-based multigranulation rough sets. Int. J. Approximate Reasoning 53, 1080–1093 (2012)

    Article  MathSciNet  Google Scholar 

  19. Lusseau, D.: The emergent properties of a dolphin social network. Proc. R. Soc. Lond. Ser. B Biol. Sci. 270, S186–S188 (2003)

    Article  Google Scholar 

  20. Newman, M.E.J.: Finding community structure in networks using the eigenvectors of matrices. Phys. Rev. E 74(3), 036104 (2006)

    Article  MathSciNet  Google Scholar 

  21. Lee, C., Reid, F., McDaid, A., et al.: Detecting highly overlapping community structure by greedy clique expansion. In: Proceedings of the 4th SNA-KDD Workshop, pp. 33–42 (2010)

    Google Scholar 

  22. Lin, T.Y.: Granular computing on binary relations I: data mining and neighborhood systems. In: Proceedings of Rough sets in knowledge discovery (1998)

    Google Scholar 

Download references

Acknowledgments

The research is supported by the Creative Research Groups and the Qualified Personnel Foundation of Taiyuan University of Technology of China (Grant No. 2014TD056), the National Natural Science Foundation of China (No. 61503273 and 61403329) and General Program (No. 61175054), and the Natural Science Foundation of Shandong Province (No. ZR2013FQ020).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zehua Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (http://creativecommons.org/licenses/by-nc/2.5/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Zhang, Z., Zhang, N., Zhong, C., Duan, L. (2015). Detecting Overlapping Communities with Triangle-Based Rough Local Expansion Method. In: Ciucci, D., Wang, G., Mitra, S., Wu, WZ. (eds) Rough Sets and Knowledge Technology. RSKT 2015. Lecture Notes in Computer Science(), vol 9436. Springer, Cham. https://doi.org/10.1007/978-3-319-25754-9_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25754-9_39

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25753-2

  • Online ISBN: 978-3-319-25754-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics