TY - JOUR
T1 - A Self-Adaptive Evolutionary Deception Framework for Community Structure
AU - Zhao, Jie
AU - Wang, Zhen
AU - Cao, Jinde
AU - Cheong, Kang Hao
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2023/8/1
Y1 - 2023/8/1
N2 - The rapid development of community detection algorithms, while serving users in social networks, also brings about certain privacy problems. In this work, we study community deception, which aims to counter malicious community detection attacks by imperceptibly modifying a small part of the connections. However, it is computationally challenging to find an optimal edge set since it is an NP-hard problem. To address this issue, we propose a self-adaptive evolutionary deception (SAEP) framework. In SAEP, a novel fitness function that is able to capture local and global community change is being proposed. SAEP also provides a well-designed initialization mechanism to reduce the size of the solution space. In addition, we assign an indicator to each gene to reflect its strength within the chromosome that it belongs to, thereby a set of self-adaptive operations can be defined to enhance the algorithm's stability and efficacy. Furthermore, we define a new 'edge distance' to conserve the limited modification resource on the graph. In the experiment, the proposed method is tested against different community detection methods using various real-world datasets, and the experimental results demonstrate that SAEP improves significantly over state-of-the-art approaches in terms of effectiveness.
AB - The rapid development of community detection algorithms, while serving users in social networks, also brings about certain privacy problems. In this work, we study community deception, which aims to counter malicious community detection attacks by imperceptibly modifying a small part of the connections. However, it is computationally challenging to find an optimal edge set since it is an NP-hard problem. To address this issue, we propose a self-adaptive evolutionary deception (SAEP) framework. In SAEP, a novel fitness function that is able to capture local and global community change is being proposed. SAEP also provides a well-designed initialization mechanism to reduce the size of the solution space. In addition, we assign an indicator to each gene to reflect its strength within the chromosome that it belongs to, thereby a set of self-adaptive operations can be defined to enhance the algorithm's stability and efficacy. Furthermore, we define a new 'edge distance' to conserve the limited modification resource on the graph. In the experiment, the proposed method is tested against different community detection methods using various real-world datasets, and the experimental results demonstrate that SAEP improves significantly over state-of-the-art approaches in terms of effectiveness.
KW - Community deception
KW - community structure
KW - evolutionary computation
KW - privacy protection
KW - social network
UR - http://www.scopus.com/inward/record.url?scp=85159282520&partnerID=8YFLogxK
U2 - 10.1109/TSMC.2023.3240765
DO - 10.1109/TSMC.2023.3240765
M3 - 文章
AN - SCOPUS:85159282520
SN - 2168-2216
VL - 53
SP - 4954
EP - 4967
JO - IEEE Transactions on Systems, Man, and Cybernetics: Systems
JF - IEEE Transactions on Systems, Man, and Cybernetics: Systems
IS - 8
ER -