• DocumentCode
    1415426
  • Title

    Dense Subgraph Extraction with Application to Community Detection

  • Author

    Chen, Jie ; Saad, Yousef

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Minnesota at Twin Cities, Minneapolis, MN, USA
  • Volume
    24
  • Issue
    7
  • fYear
    2012
  • fDate
    7/1/2012 12:00:00 AM
  • Firstpage
    1216
  • Lastpage
    1230
  • Abstract
    This paper presents a method for identifying a set of dense subgraphs of a given sparse graph. Within the main applications of this “dense subgraph problem,” the dense subgraphs are interpreted as communities, as in, e.g., social networks. The problem of identifying dense subgraphs helps analyze graph structures and complex networks and it is known to be challenging. It bears some similarities with the problem of reordering/blocking matrices in sparse matrix techniques. We exploit this link and adapt the idea of recognizing matrix column similarities, in order to compute a partial clustering of the vertices in a graph, where each cluster represents a dense subgraph. In contrast to existing subgraph extraction techniques which are based on a complete clustering of the graph nodes, the proposed algorithm takes into account the fact that not every participating node in the network needs to belong to a community. Another advantage is that the method does not require to specify the number of clusters; this number is usually not known in advance and is difficult to estimate. The computational process is very efficient, and the effectiveness of the proposed method is demonstrated in a few real-life examples.
  • Keywords
    graph theory; sparse matrices; blocking matrices; community detection application; complex networks; dense subgraph extraction; graph node clustering; graph structures; matrix column similarities; partial clustering; reordering matrices; social networks; sparse graph; sparse matrix techniques; Bipartite graph; Clustering algorithms; Communities; Data mining; Partitioning algorithms; Sparse matrices; Symmetric matrices; Dense subgraph; community; hierarchical clustering; matrix reordering; partial clustering.; social network;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2010.271
  • Filename
    5677532