Subspace based Network Community Detection using sparse linear coding

Arif Mahmood, Michael Small

    Research output: Contribution to journalArticlepeer-review

    58 Citations (Scopus)
    907 Downloads (Pure)

    Abstract

    © 1989-2012 IEEE. Information mining from networks by identifying communities is an important problem across a number of research fields including social science, biology, physics, and medicine. Most existing community detection algorithms are graph theoretic and lack the ability to detect accurate community boundaries if the ratio of intra-community to inter-community links is low. Also, algorithms based on modularity maximization may fail to resolve communities smaller than a specific size if the community size varies significantly. In this paper, we present a fundamentally different community detection algorithm based on the fact that each network community spans a different subspace in the geodesic space. Therefore, each node can only be efficiently represented as a linear combination of nodes spanning the same subspace. To make the process of community detection more robust, we use sparse linear coding with l-1 norm constraint. In order to find a community label for each node, sparse spectral clustering algorithm is used. The proposed community detection technique is compared with more than 10 state of the art methods on two benchmark networks (with known clusters) using normalized mutual information criterion. Our proposed algorithm outperformed existing algorithms with a significant margin on both benchmark networks. The proposed algorithm has also shown excellent performance on three real-world networks.
    Original languageEnglish
    Article number7312985
    Pages (from-to)801-812
    Number of pages12
    JournalIEEE Transactions on Knowledge and Data Engineering
    Volume28
    Issue number3
    Early online date30 Oct 2015
    DOIs
    Publication statusPublished - 1 Mar 2016

    Fingerprint

    Dive into the research topics of 'Subspace based Network Community Detection using sparse linear coding'. Together they form a unique fingerprint.

    Cite this