Dynamic multi-swarm particle swarm optimizer using parallel PC cluster systems for global optimization of large-scale multimodal functions

被引:31
作者
Fan, Shu-Kai S. [1 ]
Chang, Ju-Ming [1 ]
机构
[1] Yuan Ze Univ, Dept Ind Engn & Management, Chungli 320, Taoyuan County, Taiwan
关键词
particle swarm optimization (PSO); parallelization; master-slave paradigm; multimodal function; global optimization; TABU SEARCH;
D O I
10.1080/03052150903247736
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article presents a novel parallel multi-swarm optimization (PMSO) algorithm with the aim of enhancing the search ability of standard single-swarm PSOs for global optimization of very large-scale multimodal functions. Different from the existing multi-swarm structures, the multiple swarms work in parallel, and the search space is partitioned evenly and dynamically assigned in a weighted manner via the roulette wheel selection (RWS) mechanism. This parallel, distributed framework of the PMSO algorithm is developed based on a master-slave paradigm, which is implemented on a cluster of PCs using message passing interface (MPI) for information interchange among swarms. The PMSO algorithm handles multiple swarms simultaneously and each swarm performs PSO operations of its own independently. In particular, one swarm is designated for global search and the others are for local search. The first part of the experimental comparison is made among the PMSO, standard PSO, and two state-of-the-art algorithms (CTSS and CLPSO) in terms of various un-rotated and rotated benchmark functions taken from the literature. In the second part, the proposed multi-swarm algorithm is tested on large-scale multimodal benchmark functions up to 300 dimensions. The results of the PMSO algorithm show great promise in solving high-dimensional problems.
引用
收藏
页码:431 / 451
页数:21
相关论文
共 22 条
[1]  
[Anonymous], 2004, Dark Victory: How a Government Lied Its Way to Political Triumph
[2]  
[Anonymous], 2001, THESIS U PRETORIA PR
[3]  
Baskar S, 2004, IEEE C EVOL COMPUTAT, P792
[4]   Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization [J].
Chatterjee, A ;
Siarry, P .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (03) :859-871
[5]   A hybrid method combining continuous tabu search and Nelder-Mead simplex algorithms for the global optimization of multiminima functions [J].
Chelouah, R ;
Siarry, P .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (03) :636-654
[6]  
El-Abd M., 2006, PROC IEEE SWARM INTE, P43
[7]   A hybrid simplex search and particle swarm optimization for unconstrained optimization [J].
Fan, Shu-Kai S. ;
Zahara, Erwie .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (02) :527-548
[8]   Tabu Search directed by direct search methods for nonlinear global optimization [J].
Hedar, AR ;
Fukushima, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 170 (02) :329-349
[9]  
HIROYASU T, 2000, 4 INT C HIGH PERF CO, V2, P945
[10]  
Kennedy J, 1997, IEEE SYS MAN CYBERN, P4104, DOI 10.1109/ICSMC.1997.637339