Simple probabilistic algorithm for detecting community structure

Wei Ren, Guiying Yan, Xiaoping Liao, and Lan Xiao
Phys. Rev. E 79, 036111 – Published 20 March 2009
PDFHTMLExport Citation

Abstract

With the growing number of available social and biological networks, the problem of detecting the network community structure is becoming more and more important which acts as the first step to analyze these data. The community structure is generally regarded as that nodes in the same community tend to have more edges and less if they are in different communities. We propose a simple probabilistic algorithm for detecting community structure which employs expectation-maximization (SPAEM). We also give a criterion based on the minimum description length to identify the optimal number of communities. SPAEM can detect overlapping nodes and handle weighted networks. It turns out to be powerful and effective by testing simulation data and some widely known data sets.

    • Received 18 October 2007

    DOI:https://doi.org/10.1103/PhysRevE.79.036111

    ©2009 American Physical Society

    Authors & Affiliations

    Wei Ren*, Guiying Yan, Xiaoping Liao, and Lan Xiao

    • Academy of Mathematics and Systems Science, Chinese Academy of Sciences, No. 55 Zhongguncun East Road, Beijing, China

    • *renwei@amss.ac.cn

    Article Text (Subscription Required)

    Click to Expand

    Supplemental Material (Subscription Required)

    Click to Expand

    References (Subscription Required)

    Click to Expand
    Issue

    Vol. 79, Iss. 3 — March 2009

    Reuse & Permissions
    Access Options
    Author publication services for translation and copyediting assistance advertisement

    Authorization Required


    ×
    ×

    Images

    ×

    Sign up to receive regular email alerts from Physical Review E

    Log In

    Cancel
    ×

    Search


    Article Lookup

    Paste a citation or DOI

    Enter a citation
    ×