Skip to main content

Community Detection Based on Minimum-Cut Graph Partitioning

  • Conference paper
  • First Online:
Web-Age Information Management (WAIM 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9098))

Included in the following conference series:

Abstract

One of the most useful measurements of community detection quality is the modularity, which evaluates how a given division deviates from an expected random graph. This article demonstrates that (i) modularity maximization can be transformed into versions of the standard minimum-cut graph partitioning, and (ii) normalized version of modularity maximization is identical to normalized cut graph partitioning. Meanwhile, we innovatively combine the modularity theory with popular statistical inference method in two aspects: (i) transforming such statistical model into null model in modularity maximization; (ii) adapting the objective function of statistical inference method for our optimization. Based on the demonstrations above, this paper proposes an efficient algorithm for community detection by adapting the Laplacian spectral partitioning algorithm. The experiments, in both real-world and synthetic networks, show that both the quality and the running time of the proposed algorithm rival the previous best algorithms.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Newman, M.E.J., Girvan, M.: Finding and Evaluating Community Structure in Networks. Physical Review E. 69(2), 026113 (2004)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  3. Zhou, T.C., Ma, H., Lyu, M.R., King, I.: User-rec: a user recommendation framework in social tagging systems. In: Proceedings of 24th AAAI Conference on Artificial Intelligence, pp. 1486–1491. AAAI Press, Atlanta (2010)

    Google Scholar 

  4. Weng, J., Lee, B.S.: Event detection in twitter. In: Proceedings of 5th International AAAI Conference on Weblogs and Social Media, pp. 401–408. AAAI Press, Barcelona (2011)

    Google Scholar 

  5. Papadopoulos, S., Kompatsiaris, Y., Vakali, A., Spyridonos, P.: Community detection in Social Media. Data Mining and Knowledge Discovery 24(3), 515–554 (2011)

    Article  Google Scholar 

  6. Clauset, A., Newman, M., Moore, C.: Finding community structure in very large networks. Physical Review E. 70(6), 066111 (2004)

    Article  Google Scholar 

  7. Newman, M.E.J.: Community detection and graph partitioning. EPL (Europhysics Letters). 103(2), 28003 (2013)

    Article  Google Scholar 

  8. Karypis, G., Kumar, V.: A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs. SIAM Journal on Scientific Computing 20(1), 359–392 (1998)

    Article  MathSciNet  Google Scholar 

  9. Condon, A., Karp, R.M.: Algorithms for Graph Partitioning on the Planted Partition Model. Random Structures and Algorithms. 18(2), 116–140 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  10. Lancichinetti, A., Fortunato, S.: Community detection algorithms: A comparative analysis. Physical Review E. 80, 056117 (2009)

    Article  Google Scholar 

  11. Karrer, B., Newman, M.E.J.: Stochastic blockmodels and community structure in networks. Physical Review E. 83(1), 016107 (2011)

    Article  MathSciNet  Google Scholar 

  12. Newman, M.E.J.: Finding community structure in networks using the eigenvectors of matrices. Physical Review E. 74(3), 036104 (2006)

    Article  MathSciNet  Google Scholar 

  13. Fjallstrom, P.: Algorithms for Graph Partitioning: A Survey. Linkoping Electronic Articles in Computer and Information Science. 3(10) (1998)

    Google Scholar 

  14. Newman, M.E.: Modularity and community structure in networks. Proceedings of the National Academy of Sciences 103(23), 8577–8582 (2006)

    Article  Google Scholar 

  15. Fiedler, M.: Algebraic Connectivity of Graphs. Czechoslovak Mathematical Journal 23(98), 298–305 (1973)

    MathSciNet  Google Scholar 

  16. White, S., Smyth, P.: A spectral approach to find communities in graphs. Proceedings of SIAM Conf. on Data Mining 5, 76–84 (2005)

    Google Scholar 

  17. Erdös, P., Renyi, A.: On Random Graphs. Publ. Math. 6, 290–297 (1959)

    MATH  Google Scholar 

  18. Chung, F., Lu, L.: Connected Components in Random Graphs with Given Expected Degree Sequences. Annals of Combinatorics. 6(2), 125–145 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  19. Fred, A.L.N., Jain, A.K.: Robust data clustering. In: Proceedings of 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition II, pp. 128–133. IEEE Press, Madison, Wisconsin, USA (2003)

    Google Scholar 

  20. Zachary, W.W.: An Information Flow Model for Conflict and Fission in Small Groups. Journal of Anthropological Research. 33(4), 452–473 (1977)

    Google Scholar 

  21. Lusseau, D., Schneider, K., Boisseau, O.J., Haase, P., Slooten, E., Dawson, S.M.: The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations. Behavioral Ecology and Sociobiology. 54, 396–405 (2003)

    Article  Google Scholar 

  22. Adamic, L.A., Glance, N.: The political blogosphere and the 2004 U.S. election. In: Proceedings of 3rd International Workshop on Link Discovery, pp. 36–43. ACM Press, New York (2005)

    Google Scholar 

  23. Lancichinetti, A., Fortunato, S., Radicchi, F.: Benchmark graphs for testing community detection algorithms. Physical Review E. 78, 046110 (2008)

    Article  Google Scholar 

  24. Chung, F., Lu, L.: The average distances in random graphs with given expected degrees. Proceedings of the National Academy of Sciences of the United States of America 99(25), 15879–15882 (2002)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yashen Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Wang, Y., Huang, H., Feng, C., Liu, Z. (2015). Community Detection Based on Minimum-Cut Graph Partitioning. In: Dong, X., Yu, X., Li, J., Sun, Y. (eds) Web-Age Information Management. WAIM 2015. Lecture Notes in Computer Science(), vol 9098. Springer, Cham. https://doi.org/10.1007/978-3-319-21042-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21042-1_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21041-4

  • Online ISBN: 978-3-319-21042-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics