Computer Science ›› 2015, Vol. 42 ›› Issue (Z6): 57-60.

Previous Articles     Next Articles

Community Detection Algorithm Based on Single Objective PSO

YANG Ling-xing and ZHANG Xi-bin   

  • Online:2018-11-14 Published:2018-11-14

Abstract: The community detection problem is modeled as single objective optimization problem,and the PSO algorithm is adopted to solve it.The traditional PSO algorithms are used to handle with continuous optimal problems,while the community detection problem is a graph based on discrete optimal problem in our paper.In this case,a new coding scheme and particles updating scheme were used to overcome this shortcoming.Besides that,a neighbor based strategy was adopted in the updating scheme to confirm that the neighborhood information can guide their updating which is con-sistent with the property of the real world complex networks.Besides,the general modularity density function is taken as the objective function to overcome the resolution problem,which confirms proposed algorithm can detect the construction of community under different resolutions.Experimental results indicate that this algorithm is effective and can detect the community construction of different resolutions.

Key words: Complex networks,Community detection,Modularity density function,PSO algorithm,Single objective

[1] Roxborough T,Sen A.Graph clustering using multiway ratiocut(Software demonstration)[C]∥Graph Drawing.Springer Berlin Heidelberg,1997:291-296
[2] Angelini L,Boccaletti S,Marinazzo D,et al.Identification of network modules by optimization of ratio association[J].arXiv preprint cond-mat/0610182,2006
[3] Shi J,Malik J.Normalized cuts and image segmentation[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2000,22(8):888-905
[4] Fortunato S,Barthelemy M.Resolution limit in community detection[J].Proceedings of the National Academy of Sciences,2007,104(1):36-41
[5] Kennedy J,Eberhart R.Particle swarm optimization[C]∥IEEE International Conference on Neural Networks,1995.IEEE,1995,4:1942-1948
[6] Li Zhen-ping,Zhang Shui-hua,Wang Rui-sheng,et al.Quantitative Function for Community Detection[J].Phys.Rev.E,2008,77(3):036109
[7] Kennedy J.The particle swarm:social adaptation of knowledge[C]∥IEEE International Conference on Evolutionary Computation,1997.IEEE,1997:303-308
[8] 陈琳,何嘉.基于模糊聚类的粒子群优化算法[J].西南民族大学学报:自然科学版,2007,33(4):739-742
[9] Gong M,Cai Q,Li Y,et al.An improved memetic algorithm for community detection in complex networks[C]∥2012 IEEE Congress on Evolutionary Computation(CEC).IEEE,2012:1-8
[10] Gong M,Cai Q,Chen X,et al.Complex Network Clustering by Multiobjective Discrete Particle Swarm Optimization Based on Decomposition[J].IEEE Transactions on Evolutionary Computation,2014,8(1):82-97
[11] Danon L,Diaz-Guilera A,Duch J,et al.Comparing communitystructure identification[J].Journal of Statistical Mechanics:Theory and Experiment,2005,2005(9):P09008
[12] Lancichinetti A,Fortunato S,Radicchi F.Benchmark graphs for testing community detection algorithms[J].Physical Review E,2008,78(4):046110
[13] Girvan M,Newman M E J.Community structure in social and biological networks[J].Proceedings of the National Academy of Sciences,2002,99(12):7821-7826

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!