2011 · 471 citations · 15 references
EngineeringCommunity MiningNetwork AnalysisCommunicationCommunity DiscoveryComputational Social ScienceSocial MediaData ScienceIndividual Overlapping NodesCommunity DetectionSocial Network AnalysisCommunity NetworkSocial NetworksComputer ScienceSocial Network AggregationCommunity StructureNetwork ScienceGraph TheorySocial ComputingDynamic Interaction RulesArts
Overlap is one of the characteristics of social networks, in which a person may belong to more than one social group. For this reason, discovering overlapping structures is necessary for realistic social analysis. In this paper, we present a novel, general framework to detect and analyze both individual overlapping nodes and entire communities. In this framework, nodes exchange labels according to dynamic interaction rules. A specific implementation called Speaker-listener Label Propagation Algorithm (SLPA) demonstrates an excellent performance in identifying both overlapping nodes and overlapping communities with different degrees of diversity.
15
Fast algorithm for detecting community structure in networks
M. E. J. Newman · Physical Review E · 2004 · 5.4K citations · Full text
Uncovering the overlapping community structure of complex networks in nature and society
Gergely Palla, Imre Derényi, Illés J. Farkas et al. · Nature · 2005 · 5.4K citations · Full text
Community Network, Community Structure, Network Evolution +12
Link communities reveal multiscale complexity in networks
Yong‐Yeol Ahn, James P. Bagrow, Sune Lehmann · Nature · 2010 · 1.9K citations · Full text