Multiobjective Particle Swarm Community Discovery Arithmetic Based on Representation Learning

Jianpei Zhang,Xiaoxian Zhang,Jing Yang
DOI: https://doi.org/10.1002/cpe.5788
2020-01-01
Abstract:SummaryWith the continuous increase of the network scale, the structure of the network has also become complicated. The original community discovery algorithm based on small‐scale static networks has been unable to meet our needs. In order to improve the quality of community division, community discovery algorithms based on multiple optimization functions have been proposed. These multiobjective algorithms have continued to increase in time complexity as the optimization functions increase. The time complexity of the multiobjective community discovery algorithm is reduced, and the particle swarm algorithm has higher efficiency and accuracy in solving multiobjective optimization (MOO) problems. Based on the above background, the purpose of this article is to study a multiobjective particle swarm community discovery algorithm based on representation learning. This article uses the network representation learning method for static network community discovery, and designs an improved multiobjective particle swarm‐based community discovery algorithm (MOPSO‐CD). This randomness effectively prevents the algorithm from falling into a local optimum. At the same time, combined with the MOO algorithm, all the Pareto optimal solution sets are retained to adjust the population to correct the lack of accuracy caused by the randomness of the algorithm. In addition, in order to improve the efficiency of the algorithm, this article introduces an efficient Pareto optimal solution set method. Compared with the traditional MOO strategy, the time complexity of the MOO process is O(n2) Reduced to O(nlogn). Through experimental analysis, MOPSO‐CD has higher efficiency and community discovery quality.
What problem does this paper attempt to address?