DocumentCode
3726634
Title
A Parallel Implementation of Multiobjective Particle Swarm Optimization Algorithm Based on Decomposition
Author
Jin-Zhou Li;Wei-Neng Chen;Jun Zhang;Zhi-Hui Zhan
Author_Institution
Sun Yat-sen Univ., Guangzhou, China
fYear
2015
Firstpage
1310
Lastpage
1317
Abstract
Multiobjective particle swarm optimization based on decomposition (MOPSO/D) is an effective algorithm for multiobjective optimization problems (MOPs). This paper proposes a parallel version of MOPSO/D algorithm using both message passing interface (MPI) and OpenMP, which is abbreviated as MO-MOPSO/D. It adopts an island model and divides the whole population into several subspecies. Based on the hybrid of distributed and shared-memory programming models, the proposed algorithm can fully use the processing power of today´s multicore processors and even a cluster. The experimental results show that MO-MOPSO/D can achieve speedups of 2× on a personal computer equipped with a dual-core four-thread CPU. In terms of the quality of solutions, it can perform similarly to the serial MOPSO/D but greatly outperform NSGA-II. An additional experiment is done on a cluster, and the results show the speedup is not obvious for small-scale MOPs and it is more suitable for solving highly complex problems.
Keywords
"Sociology","Statistics","Optimization","Computational modeling","Multicore processing","Linear programming","Algorithm design and analysis"
Publisher
ieee
Conference_Titel
Computational Intelligence, 2015 IEEE Symposium Series on
Print_ISBN
978-1-4799-7560-0
Type
conf
DOI
10.1109/SSCI.2015.187
Filename
7376763
Link To Document