Abstract
The overlapping community detection algorithm divides social networks into multiple overlapping parts, and members can belong to multiple communities at the same time. Although the overlapping community detection algorithm can help people understand network topology, it exposes personal privacy. The BIH algorithm is proposed to solve the problem of personal privacy leaks in overlapping areas. However, some specific members in overlapping areas do not want to be discovered to belong to some specific community. To solve this problem, an overlapping community hiding algorithm based on multi level neighborhood information (MLNI) is proposed. The MLNI algorithm defines node probability of community based on multi-layer neighborhood information. By adjusting the probability of the target node belonging to each community, the difference between the probability that the target node belongs to outside and inside the target community is maximized. This process can be regarded as an optimization problem. In addition, the MLNI algorithm uses the genetic algorithm to find the optimal solution, and finally achieves the purpose of moving the target node in the overlapping area out of a specific community. The effectiveness of the MLNI algorithm is demonstrated through extensive experiments and baseline algorithms. The MLNI algorithm effectively realizes the protection of personal privacy in social networks.
Funder
National Natural Science Foundation of China
key scientific and technical project of Henan Province
Subject
Physics and Astronomy (miscellaneous),General Mathematics,Chemistry (miscellaneous),Computer Science (miscellaneous)
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献