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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call