Abstract

This paper proposes a multi-objective particle swarm optimization algorithm based on Gaussian sampling (GS-MOPSO) to locate multiple Pareto optimal solutions for solving multimodal multi-objective problems. In the proposed method, the Gaussian sampling mechanism is used to form multiple neighborhoods by learning from optimal information of particles. And particles search their own neighborhoods to obtain more optimal solutions in the decision space. Moreover, an external archive maintenance strategy is proposed which allows the algorithm to maintain an archive containing better distribution and diversity of solutions. Meanwhile, nine new multimodal multi-objective test problems are designed to evaluate the performance of algorithms. The performance of GS-MOPSO is compared with twelve state-of-the-art multi-objective optimization algorithms on forty test problems. The experimental results show that the proposed algorithm is able to handle the multimodal multi-objective problems in terms of finding more and well-distributed Pareto solutions. In addition, the effectiveness of the proposed algorithm is further demonstrated in a real-world problem.

Highlights

  • Multi-objective optimization problems (MOPs) involve the optimization of multiple objective functions

  • We propose a multi-objective particle swarm optimization algorithm based on Gaussian sampling (GS-MOPSO)

  • PROPOSED ALGORITHM In the section, we present the main framework of the multiobjective particle swarm optimization algorithm based on Gaussian sampling (GS-MOPSO), which is composed of two components: Gaussian sampling mechanism, and external archive maintenance strategy

Read more

Summary

INTRODUCTION

Multi-objective optimization problems (MOPs) involve the optimization of multiple objective functions. The MOPs which have multiple disjoint PSs corresponding to the same PF attract great widespread interest in the evolutionary computation research community[10]-[15] This class of problems is referred to as multimodal multi-objective problems (MMOPs) by Liang et al [10]. Identifying and reserving multiple PSs in decision space is an important task for addressing the multimodal multiobjective problems[16],[17]. Even though a small number of algorithms have been proposed in the literature for multimodal multi-objective problems, further improvements are called for to alleviate observed shortcomings. We propose a multi-objective particle swarm optimization algorithm based on Gaussian sampling (GS-MOPSO).

PARTICLE SWARM OPTIMIZATION
COMPETING ALGORITHMS
RUNNING ENVIRONMENT
RESULTS AND DISCUSSIONS
F2 F3 F4 F5 F6 F7 F8 F9 MBP
PARAMETER SENSITIVITY ANALYSIS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call