title: Simple probabilistic algorithm for detecting community structure.
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.
authors.affiliation: Academy of Mathematics and Systems Science, Chinese Academy of Sciences, No. 55 Zhongguncun East Road, Beijing, China. renwei@amss.ac.cn
authors.forename: Wei
authors.initials: W
authors.lastname: Ren
authors.forename: Guiying
authors.initials: G
authors.lastname: Yan
authors.forename: Xiaoping
authors.initials: X
authors.lastname: Liao
authors.forename: Lan
authors.initials: L
authors.lastname: Xiao