• 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