Evolutionary Detection of Community Structures in Complex Networks: a New Fitness Function

被引:0
作者
Chira, Camelia [1 ]
Gog, Anca [1 ]
Iclanzan, David [2 ]
机构
[1] Univ Babes Bolyai, Dept Comp Sci, Kogalniceanu 1, Cluj Napoca 400084, Romania
[2] Univ Transylvania, Dept Elect Engn, Brasov, Romania
来源
2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2012年
关键词
Community Detection; Complex Networks; Evolutionary Algorithms; Partition Fitness;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The discovery and analysis of communities in networks is a topic of high interest in sociology, biology and computer science. Complex networks in nature and society range from the immune system and the brain to social, communication and transport networks. The key issue in the development of algorithms able to automatically detect communities in complex networks refers to a meaningful quality evaluation of a community structure. Given a certain grouping of nodes into communities, a good measure is needed to evaluate the quality of the community structure based on the definition that a strong community has dense intra-connections and sparse outside-community links. We propose a new fitness function for the assessment of community structures quality which is based on the number of nodes and their links inside a community versus the community size further reported to the size of the network. A novel aspect of the proposed fitness function refers to considering the way nodes connect to other nodes inside the same community making this second level of links contribute to the strength of the community. The introduced fitness function is tested inside a collaborative evolutionary algorithm specifically designed for the problem of community detection in complex networks. Computational experiments are performed for several real-world complex networks which have a known real community structure. This allows the direct verification of the quality of evolved communities via the proposed fitness function emphasizing extremely promising numerical results.
引用
收藏
页数:8
相关论文
共 22 条
[1]  
[Anonymous], CONDMAT0604419 ARXIV
[2]  
[Anonymous], 2003, Linked: How everything is connected to everything else and what it means
[3]  
CHIRA C, 2011, HAIS, V6678, P380
[4]  
Chira C, 2011, IEEE C EVOL COMPUTAT, P2200
[5]  
Cog A, 2007, LECT NOTES ARTIF INT, V4648, P886
[6]   Comparing community structure identification -: art. no. P09008 [J].
Danon, L ;
Díaz-Guilera, A ;
Duch, J ;
Arenas, A .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2005, :219-228
[7]   Community detection in complex networks using extremal optimization [J].
Duch, J ;
Arenas, A .
PHYSICAL REVIEW E, 2005, 72 (02)
[8]   Community detection in graphs [J].
Fortunato, Santo .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2010, 486 (3-5) :75-174
[9]   Community structure in social and biological networks [J].
Girvan, M ;
Newman, MEJ .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2002, 99 (12) :7821-7826
[10]   Functional cartography of complex metabolic networks [J].
Guimerà, R ;
Amaral, LAN .
NATURE, 2005, 433 (7028) :895-900