Skip to main content

Sponge Walker: Community Detection in Large Directed Social Networks Using Local Structures and Random Walks

  • Chapter
  • First Online:
Network Intelligence Meets User Centered Social Media Networks (ENIC 2017)

Part of the book series: Lecture Notes in Social Networks ((LNSN))

Included in the following conference series:

  • 375 Accesses

Abstract

Community detection is one of the most central topics in social network analysis. Yet, many methods that account for directed interactions in social networks scale poorly. Some methods that have lower complexity focus on local criteria, ignoring larger structures. This paper proposes an iterative community detection algorithm that captures local structure in its first iterations and then performs random walks to capture larger structures on a reduced network. The proposed algorithm returns a dendrogram and also suggests the best partition of a network. Experimentations on synthetic social networks were performed and comparisons with benchmark community detection algorithms show that the Sponge walker detects high quality clusters despite low time complexity.

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
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover 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. Malliaros, F.D., Vazirgiannis, M.: Clustering and community detection in directed networks: a survey. Phys. Rep. 533(4), 95–142 (2013)

    Article  Google Scholar 

  2. Erdos, P., Renyi, A.: On the evolution of random graphs. Publ. Math. Inst. Hung. Acad. 32(4), 1312–1315 (1960)

    Google Scholar 

  3. Fortunato, S.: Community detection in graphs, pp. 75–174. http://www.sciencedirect.com/science/article/pii/S0370157309002841 (2010)

  4. Newman, M.: Modularity and community structure in networks. Proc. Natl. Acad. Sci. USA 103(23), 8577–8582 (2006). http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=1482622&tool=pmcentrez&rendertype=abstract

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. Rosvall, M., Bergstrom, C.T.: Maps of random walks on complex networks reveal community structure. Proc. Natl. Acad. Sci. USA 105(4), 1118–1123 (2008). http://www.ncbi.nlm.nih.gov/pubmed/18216267

    Article  Google Scholar 

  7. Pons, P., Latapy, M.: Computing communities in large networks using random walks. Lect. Notes Comput. Sci. 3733, 284–293 (2005)

    Article  Google Scholar 

  8. Subelj, L., Van Eck, N.J., Waltman, L.: Clustering scientific publications based on citation relations: a systematic comparison of different methods. PLoS One 11(4), 1–23 (2016)

    Article  Google Scholar 

  9. Zhou, D., Schölkopf, B., Hofmann, T.: Semi-supervised learning on directed graphs. Adv. Neural Inf. Proces. Syst. 17, 1633–1640 (2005)

    Google Scholar 

  10. Wang, L., Lou, T., Tang, J., Hopcroft, J.E.: Detecting community kernels in large social networks. In: Data Mining (ICDM), pp. 784–793 (2011)

    Google Scholar 

  11. Arenas, A., Duch, J., Fern, A.: Size reduction of complex networks preserving modularity. New J. Phys. 9(6), 176 (2007)

    Article  Google Scholar 

  12. Kim, Y., Son, S.W., Jeong, H.: Finding communities in directed networks. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 81(1), 1–9 (2010)

    Google Scholar 

  13. Agreste, S., De Meo, P., Fiumara, G., Piccione, G., Piccolo, S., Rosaci, D., Sarne, G.M.L., Vasilakos, A.: An empirical comparison of algorithms to find communities in directed graphs and their application in Web Data Analytics. IEEE Trans. Big Data 3(3), 289–306 (2016). http://ieeexplore.ieee.org/document/7755743/

    Article  Google Scholar 

  14. Lancichinetti, A., Fortunato, S.: Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 80(1), 1–9 (2009)

    Article  Google Scholar 

  15. Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E 76, 036106 (2007). http://arxiv.org/abs/0709.2938

    Article  Google Scholar 

  16. Satuluri, V., Parthasarathy, S.: Symmetrizations for clustering directed graphs. In: Proceedings of the 14th International Conference on Extending Database Technology, no. i, pp. 343–354 (2011). http://doi.acm.org/10.1145/1951365.1951407

  17. Klymko, C., Gleich, D., Kolda, T.G.: Using triangles to improve community detection in directed networks (2014). http://arxiv.org/abs/1404.5874

  18. Blondel, V.D., Guillaume, J.-L., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks. J. Stat. Mech. Theory Exp. 10008(10), 6 (2008). http://arxiv.org/abs/0803.0476

    Google Scholar 

  19. Stanley, M.: The small world problem. Pshychol. Today 1(1), 61–67 (1967)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the French Investment for the future project REQUEST (REcursive QUEry and Scalable Technologies) and the region of Champagne-Ardenne.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Omar Jaafor .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Jaafor, O., Birregah, B. (2018). Sponge Walker: Community Detection in Large Directed Social Networks Using Local Structures and Random Walks. In: Alhajj, R., Hoppe, H., Hecking, T., Bródka, P., Kazienko, P. (eds) Network Intelligence Meets User Centered Social Media Networks. ENIC 2017. Lecture Notes in Social Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-90312-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-90312-5_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-90311-8

  • Online ISBN: 978-3-319-90312-5

  • eBook Packages: Social SciencesSocial Sciences (R0)

Publish with us

Policies and ethics