A genetic algorithm approach for detecting hierarchical and overlapping community structure in dynamic social networks

Author(s):  
Chun-Cheng Lin ◽  
Wan-Yu Liu ◽  
Der-Jiunn Deng
2014 ◽  
Vol 2014 ◽  
pp. 1-22 ◽  
Author(s):  
Jingjing Ma ◽  
Jie Liu ◽  
Wenping Ma ◽  
Maoguo Gong ◽  
Licheng Jiao

Community structure is one of the most important properties in social networks. In dynamic networks, there are two conflicting criteria that need to be considered. One is the snapshot quality, which evaluates the quality of the community partitions at the current time step. The other is the temporal cost, which evaluates the difference between communities at different time steps. In this paper, we propose a decomposition-based multiobjective community detection algorithm to simultaneously optimize these two objectives to reveal community structure and its evolution in dynamic networks. It employs the framework of multiobjective evolutionary algorithm based on decomposition to simultaneously optimize the modularity and normalized mutual information, which quantitatively measure the quality of the community partitions and temporal cost, respectively. A local search strategy dealing with the problem-specific knowledge is incorporated to improve the effectiveness of the new algorithm. Experiments on computer-generated and real-world networks demonstrate that the proposed algorithm can not only find community structure and capture community evolution more accurately, but also be steadier than the two compared algorithms.


Author(s):  
Fuzhong Nian ◽  
Li Luo ◽  
Xuelong Yu

The evolution analysis of community structure of social network will help us understand the composition of social organizations and the evolution of society better. In order to discover the community structure and the regularity of community evolution in large-scale social networks, this paper analyzes the formation process and influencing factors of communities, and proposes a community evolution analysis method of crowd attraction driven. This method uses the traditional community division method to divide the basic community, and introduces the theory of information propagation into complex network to simulate the information propagation of dynamic social networks. Then defines seed node, the activity of basic community and crowd attraction to research the influence of groups on individuals in social networks. Finally, making basic communities as fixed groups in the network and proposing community detection algorithm based on crowd attraction. Experimental results show that the scheme can effectively detect and identify the community structure in large-scale social networks.


Author(s):  
Hongtao Liu ◽  
Linghu Fen ◽  
Jie Jian ◽  
Long Chen

Overlapping community is a response to the real network structure in social networks and in real society in order to solve the problems such as the parameters of the existing overlapping community discovery algorithm being too large, excessive overlap and no guarantee of stability of multiple runs. In this paper, the method of calculating the node degree of membership was proposed, and an overlapping community discovery algorithm based on the local optimal expansion cohesion idea was designed. Firstly, the initial core community was constructed with the highest importance node and its neighbor nodes. Secondly, the core community was extended by node attribution degree until the termination condition of the algorithm was satisfied. Finally, the experimental results were compared with the existing algorithms. The experiments show that the result of the division by the improved algorithm has been significantly improved compared to the other algorithms, and the community structure after the division is more reasonable.


Sign in / Sign up

Export Citation Format

Share Document