TY - JOUR
T1 - Community detection in temporal networks via a spreading process
AU - Zhu, Peican
AU - Dai, Xiangfeng
AU - Li, Xuelong
AU - Gao, Chao
AU - Jusup, Marko
AU - Wang, Zhen
N1 - Publisher Copyright:
© CopyrightEPLA, 2019.
PY - 2019
Y1 - 2019
N2 - Time-evolving relationships between entities in many complex systems are captured by temporal networks, wherein detecting the network components, i.e., communities or subgraphs, is an important task. A vast majority of existing algorithms, however, treats temporal networks as a collection of snapshots, thus struggling with stability and continuity of detected communities. Inspired by an observation that similarly behaving agents tend to self-organise into the same cluster during epidemic spreading, we devised a novel community detection approach for temporal networks based on a susceptible-infectious-recovered-like (SIR-like) spreading process. Specifically, we used a Markov model of the spreading process to characterise each network node with a probability of getting infected, and subsequently recovering, when the infection starts from every other node in the network. This led to a similarity measure whereby nodes that easily infect one another are considered closer together. To account for network time evolution, we used communities from the preceding time step to modulate spreading in the current time step. Extensive simulations show that our technique outperforms several state-of-the-art methods in synthetic and real-world temporal networks alike.
AB - Time-evolving relationships between entities in many complex systems are captured by temporal networks, wherein detecting the network components, i.e., communities or subgraphs, is an important task. A vast majority of existing algorithms, however, treats temporal networks as a collection of snapshots, thus struggling with stability and continuity of detected communities. Inspired by an observation that similarly behaving agents tend to self-organise into the same cluster during epidemic spreading, we devised a novel community detection approach for temporal networks based on a susceptible-infectious-recovered-like (SIR-like) spreading process. Specifically, we used a Markov model of the spreading process to characterise each network node with a probability of getting infected, and subsequently recovering, when the infection starts from every other node in the network. This led to a similarity measure whereby nodes that easily infect one another are considered closer together. To account for network time evolution, we used communities from the preceding time step to modulate spreading in the current time step. Extensive simulations show that our technique outperforms several state-of-the-art methods in synthetic and real-world temporal networks alike.
UR - http://www.scopus.com/inward/record.url?scp=85070769762&partnerID=8YFLogxK
U2 - 10.1209/0295-5075/126/48001
DO - 10.1209/0295-5075/126/48001
M3 - 文章
AN - SCOPUS:85070769762
SN - 0295-5075
VL - 126
JO - EPL
JF - EPL
IS - 4
M1 - 48001
ER -