A Hybrid Evolutionary Algorithm based on HSA and CLS for Multi-objective Community Detection in Complex Networks

被引:7
作者
Amiri, Babak [1 ]
Hossain, Liaquat [1 ]
Crawford, John [1 ]
机构
[1] Univ Sydney, Sydney, NSW 2006, Australia
来源
2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM) | 2012年
关键词
complex network; community; multi-objective; harmony search; chaos local search; OPTIMIZATION; GA;
D O I
10.1109/ASONAM.2012.49
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Detecting community structure is crucial for uncovering the links between structures and functions in complex networks. Most of contemporary community detection algorithms employ single optimization criteria (e. g., modularity), which may have fundamental disadvantages. This paper considers the community detection process as a Multi-Objective optimization Problem (MOP). To solve the community detection problem this study used modified harmony search algorithm (HAS), the original HAS often converges to local optima which is a disadvantage with this method. To avoid this shortcoming the HAS was combined with a Chaotic Local Search (CLS). In the proposed algorithm an external repository considered to save non-dominated solutions found during the search process and a fuzzy clustering technique was used to control the size of the repository. The experiments in synthetic and real networks show that the proposed multi-objective community detection algorithm is able to discover more accurate community structures.
引用
收藏
页码:243 / 247
页数:5
相关论文
共 30 条
[11]   A new heuristic optimization algorithm: Harmony search [J].
Geem, ZW ;
Kim, JH ;
Loganathan, GV .
SIMULATION, 2001, 76 (02) :60-68
[12]   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
[13]   An evolutionary approach to multiobjective clustering [J].
Handl, Julia ;
Knowles, Joshua .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2007, 11 (01) :56-76
[14]  
LANCICHINETTI A, 2009, PHYS REV E 2, V80, DOI DOI 10.1103/PHYSREVE.80.056117
[15]   Detecting the overlapping and hierarchical community structure in complex networks [J].
Lancichinetti, Andrea ;
Fortunato, Santo ;
Kertesz, Janos .
NEW JOURNAL OF PHYSICS, 2009, 11
[16]   A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice [J].
Lee, KS ;
Geem, ZW .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2005, 194 (36-38) :3902-3933
[17]  
Li Bing, 1997, Control Theory & Applications, V14, P613
[18]   Multi-criteria human resource allocation for solving multistage combinatorial optimization problems using multiobjective hybrid genetic algorithm [J].
Lin, Chi-Ming ;
Gen, Mitsuo .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (04) :2480-2490
[19]  
Liu J., 2010, SEPARATED OVERLAPPIN, P1
[20]   Detecting community structure in complex networks using simulated annealing with k-means algorithms [J].
Liu, Jian ;
Liu, Tingzhan .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2010, 389 (11) :2300-2309