Skip to main content

Core Decomposition in Directed Networks: Kernelization and Strong Connectivity

  • Conference paper
Complex Networks V

Part of the book series: Studies in Computational Intelligence ((SCI,volume 549))

Abstract

In this paper, we propose a method allowing decomposition of directed networks into cores, which final objective is the detection of communities.We based our approach on the fact that a community should be composed of elements having communication in both directions. Therefore, we propose a method based on digraph kernelization and strongly p-connected components. By identifying cores, one can use based-centers clustering methods to generate full communities. Some experiments have been made on three real-world networks, and have been evaluated using the V-Measure, having a more precise analysis through its two sub-measures: homogeneity and completeness. Our work proposes different directions about the use of kernelization into structure analysis, and strong connectivity concept as an alternative to modularity optimization.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adamic, L.A., Glance, N.: The political blogosphere and the 2004 u.s. election: divided they blog. In: Proceedings of the 3rd International Workshop on Link Discovery (LinkKDD 2005), pp. 36–43. ACM, New York (2005)

    Chapter  Google Scholar 

  2. Berge, C.: Graphes et Hypergraphes. Dunod, Paris (1970)

    Google Scholar 

  3. Blondel, V.D., Guillaume, J.-L., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks. Journal of Statistical Mechanics (10) (2008)

    Google Scholar 

  4. Cheng, J., Romero, D.M., Meeder, B., Kleinberg, J.M.: Predicting reciprocity in social networks. In: SocialCom/PASSAT, pp. 49–56 (2011)

    Google Scholar 

  5. Clauset, A., Newman, M.E.J., Moore, C.: Finding community structure in very large networks. Phys. Rev. E 70(6), 066111 (2004)

    Google Scholar 

  6. Danon, L., Díaz-Guilera, A., Duch, J., Arenas, A.: Comparing community structure identification. Journal of Statistical Mechanics: Theory and Experiment (9), P09008–P09008 (2005)

    Google Scholar 

  7. Diestel, R.: Graph Theory, 4th revised edn. Springer (July 2010)

    Google Scholar 

  8. Fleischer, R., Wu, X., Yuan, L.: Experimental study of fpt algorithms for the directed feedback vertex set problem. In: Fiat, A., Sanders, P. (eds.) ESA 2009. LNCS, vol. 5757, pp. 611–622. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Fortunato, S.: Community detection in graphs. Physics Reports 486(3-5), 74–174 (2010)

    Article  MathSciNet  Google Scholar 

  10. Fortunato, S., Barthélemy, M.: Resolution limit in community detection. Proceedings of the National Academy of Science 104(1), 36–41 (2006)

    Article  Google Scholar 

  11. Guimerà, R., Nunes Amaral, L.A.: Functional cartography of complex metabolic networks. Nature 433, 895–900 (2005)

    Article  Google Scholar 

  12. Harary, F.: Graph Theory. Addison-Wesley, Reading (1969)

    Google Scholar 

  13. Labatut, V., Balasque, J.-M.: Detection and interpretation of communities in complex networks: Practical methods and application. In: Computational Social Networks: Tools, Perspectives and Applications, pp. 81–113 (2012)

    Google Scholar 

  14. Lai, D., Lu, H., Nardini, C.: Finding communities in directed networks by pagerank random walk induced network embedding. Physica A: Statistical Mechanics and its Applications 389(12), 2443–2454 (2010)

    Article  Google Scholar 

  15. Lambiotte, R., Sinatra, R., Delvenne, J.-C., Evans, T.S., Barahona, M., Latora, V.: Flow graphs: Interweaving dynamics and structure. Phys. Rev. E 84, 017102 (2011)

    Google Scholar 

  16. Lancichinetti, A., Fortunato, S.: Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities. Physical Review E 80(1), 1–8 (2009)

    Article  Google Scholar 

  17. Lancichinetti, A., Fortunato, S.: Community detection algorithms: A comparative analysis. Phys. Rev. E 80, 056117 (2009)

    Google Scholar 

  18. Leicht, E.A., Newman, M.E.J.: Community structure in directed networks. Phys. Rev. Lett. 100(11), 118703 (2008)

    Article  Google Scholar 

  19. Levorato, V., Petermann, C.: Detection of communities in directed networks based on strongly p-connected components. In: IEEE International Conference on Computational Aspects of Social Networks (CASoN), pp. 211–216 (October 2011)

    Google Scholar 

  20. Mokken, R.J.: Cliques, clubs and clans. Quality & Quantity 13(2), 161–173 (1979)

    Article  Google Scholar 

  21. Palla, G., Derényi, I., Farkas, I., Vicsek, T.: Uncovering the overlapping community structure of complex networks in nature and society. Nature 435, 814–818 (2005)

    Article  Google Scholar 

  22. Rosenberg, A., Hirschberg, J.: V-measure: A conditional entropy-based external cluster evaluation measure. In: Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning (EMNLP-CoNLL), pp. 410–420 (2007)

    Google Scholar 

  23. Rosvall, M., Bergstrom, C.T.: Maps of random walks on complex networks reveal community structure. In: Proceedings of the National Academy of Sciences USA, pp. 1118–1123 (2008)

    Google Scholar 

  24. Schuetz, P., Caflisch, A.: Efficient modularity optimization by multistep greedy algorithm and vertex mover refinement. Phys. Rev. E 77, 046112 (2008)

    Google Scholar 

  25. Sen, P., Namata, G.M., Bilgic, M., Getoor, L., Gallagher, B., Eliassi-Rad, T.: Collective classification in network data. AI Magazine 29(3), 93–106 (2008)

    Google Scholar 

  26. Tarjan, R.: Enumeration of the Elementary Circuits of a Directed Graph. SIAM Journal on Computing 2(3), 211–216 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  27. Tarjan, R.E.: Depth-first search and linear graph algorithms. SIAM Journal on Computing 1(2), 146–160 (1972)

    Article  MATH  MathSciNet  Google Scholar 

  28. Thomassé, S.: A quadratic kernel for feedback vertex set. In: Proceedings of the Twentieth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2009), Philadelphia, PA, USA, pp. 115–119. Society for Industrial and Applied Mathematics (2009)

    Google Scholar 

  29. Van Dongen, S.: Graph clustering via a discrete uncoupling process. SIAM. J. Matrix Anal. & Appl. 30(1), 121–141 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  30. Wasserman, S., Faust, K.: Social Network Analysis: Methods and Applications. Cambridge University Press (1994)

    Google Scholar 

  31. Wu, F., Huberman, B.A.: Finding communities in linear time: A physics approach. The European Physical Journal B Condensed Matter 38(2), 331–338 (2003)

    Google Scholar 

  32. Yang, T., Chi, Y., Zhu, S., Jin, R.: Directed network community detection: A popularity and productivity link model. In: SDM 2010: Proceedings of the 2010 SIAM International Conference on Data Mining (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vincent Levorato .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Levorato, V. (2014). Core Decomposition in Directed Networks: Kernelization and Strong Connectivity. In: Contucci, P., Menezes, R., Omicini, A., Poncela-Casasnovas, J. (eds) Complex Networks V. Studies in Computational Intelligence, vol 549. Springer, Cham. https://doi.org/10.1007/978-3-319-05401-8_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-05401-8_13

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-05400-1

  • Online ISBN: 978-3-319-05401-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics