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 :
بازگشت