Novel multiobjective particle swarm optimization based on ranking and cyclic distance strategy
Yanmin Liu
School of Mathematics, Zunyi Normal University, Zunyi, China
Search for more papers by this authorShihua Wang
School of Mathematics and Statistics, Guizhou University, Guiyang, China
Search for more papers by this authorCorresponding Author
Xi Song
Department of Management Science and Engineering, College of Management, Shenzhen University, Shenzhen, China
Correspondence Xi Song, College of Management, Shenzhen University, 518060 Shenzhen, China.
Email: [email protected]
Search for more papers by this authorJie Yang
School of Mathematics, Zunyi Normal University, Zunyi, China
Search for more papers by this authorYanmin Liu
School of Mathematics, Zunyi Normal University, Zunyi, China
Search for more papers by this authorShihua Wang
School of Mathematics and Statistics, Guizhou University, Guiyang, China
Search for more papers by this authorCorresponding Author
Xi Song
Department of Management Science and Engineering, College of Management, Shenzhen University, Shenzhen, China
Correspondence Xi Song, College of Management, Shenzhen University, 518060 Shenzhen, China.
Email: [email protected]
Search for more papers by this authorJie Yang
School of Mathematics, Zunyi Normal University, Zunyi, China
Search for more papers by this authorAbstract
To effectively improve the convergence and diversity of the multiobjective particle swarm optimization (MOPSO), we proposed a novel MOPSO based on ranking and cyclic distance (RCDMOPSO) that comprehensively considers the spatial target and congestion information of particles. RCDMOPSO introduced a method namely global proportional ranking (GPR) which differs from nondominated ranking under the Pareto framework, and designed a novel external archive maintenance and the global selection strategies of learning sample by combining GPR with cyclic distance. In this paper, RCDMOPSO together with eight classic and state-of-the-art algorithms were examined on ZDT, UF, and DTLZ series to test functions. The results show that RCDMOPSO is highly competitive in achieving the objectives of both convergence and diversity. RCDMOPSO outperformed other popular algorithms such as MOPSOs and multiobjective genetic algorithms based on comprehensive performance evaluation indicators inverted generational distance and hypervolume, thus supporting that RCDMOPSO is an effective approach to tackle multiobjective optimization problems.
Open Research
DATA AVAILABILITY STATEMENT
Research data are not shared.
REFERENCES
- 1Liu SC, Zhan ZH, Tan KC, Zhang J. A multi-objective framework for many objective optimization. IEEE Trans Cybern. 2021: 1-15. doi:10.1109/TCYB.2021.3082200
10.1109/TCYB.2021.3123403 Google Scholar
- 2Deng W, Shang S, Cai X, Zhao H, Xu J. An improved differential evolution algorithm and its application in optimization problem. Soft Comput. 2021; 25: 5277-5298.
- 3Deb K, Pratap A, Agarwal S, Meyarivan T. A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization. IEEE Trans Evol Comput. 2002; 6(2): 849-858.
10.1109/4235.996017 Google Scholar
- 4Zhang Q, Hui L. MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput. 2007; 11(6): 712-731.
- 5Cui Y, Meng X, Qiao J. A multi-objective particle swarm optimization algorithm based on two-archive mechanism. Appl Soft Comput. 2022; 119(4): 1-30.
- 6Hu Y, Zhang Y, Gong D. Multiobjective particle swarm optimization for feature selection with fuzzy cost. IEEE Trans Cybern. 2021; 51(2): 874-888.
- 7Coello CA, Pulido GT, Lechuga MS. Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput. 2004; 8(3): 256-279.
- 8Li GQ, Wang WL, Zhang WW, Wang Z, You WB. Grid search based multi population particle swarm optimization algorithm for multimodal multi-objective optimization. Swarm Evol Comput. 2021; 62(11): 1-18.
- 9Tao X, Guo W, Li X, He Q, Liu R, Zou J. Fitness peak clustering based dynamic multi-swarm particle swarm optimization with enhanced learning strategy. Expert Syst Appl. 2022; 191(1): 1-30.
- 10Tang S, Gong M, Xie Y, Li H, Qin AK. Multi-task particle swarm optimization with dynamic neighbor and level-based inter-task learning. IEEE Trans Emerging Top Comput Intell. 2021; 6(2): 300-314.
10.1109/TETCI.2021.3051970 Google Scholar
- 11Zhang XT, Zheng X, Cheng R, Qiu J, Jin Y. A competitive mechanism based multiobjective particle swarm optimizer with fast convergence. Inf Sci Intl J. 2018; 427: 63-76.
- 12Nebro AJ, Durillo JJ, Garcia-Nieto J, Coello Coello CA, Luna F, Alba E. SMPSO: a new PSO-based metaheuristic for multi-objective optimization. In: 2009 IEEE Symposium on computational intelligence in multi-criteria decision-making (MCDM). IEEE; 2009: 66-73.
10.1109/MCDM.2009.4938830 Google Scholar
- 13Dai C, Wang YP, Ye M. A new multi-objective particle swarm optimization algorithm based on decomposition. Inf Sci. 2015; 325: 541-557.
10.1016/j.ins.2015.07.018 Google Scholar
- 14Qiu ZL, Liu S, Zhu Q, et al. Particle swarm optimization with a balanceable fitness estimation for many-objective optimization problems. IEEE Trans Evol Comput. 2018; 20(1): 32-46.
- 15Deb K, Jain H. An evolutionary many-objective optimization algorithm using reference point based nondominated sorting approach, part ii: handling constraints and extending to an adaptive approach. IEEE Trans Evol Comput. 2014; 18(4): 602-622.
10.1109/TEVC.2013.2281535 Google Scholar
- 16Cheng R, Jin Y, Narukawa K, Sendhoff B. A multiobjective evolutionary algorithm using Gaussian process-based inverse modeling. IEEE Trans Evol Comput. 2015; 19(6): 838-856.
- 17Li K, Deb K, Zhang Q, Kwong S. An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans Evol Comput. 2015; 19(5): 694-716.
- 18Li D, Guo W, Lerch A, Li Y, Wang L, Wu Q. An adaptive particle swarm optimizer with decoupled exploration and exploitation for large scale optimization. Swarm Evol. 2021; 60(7):100789.
10.1016/j.swevo.2020.100789 Google Scholar
- 19Ben Ammar H, Ben Yahia W, Ayadi O, Masmoudi F. Design of efficient multiobjective binary PSO algorithms for solving multi-item capacitated lot-sizing problem. Int J Intell Syst. 2021; 37(2): 1723-1750.
10.1002/int.22693 Google Scholar
- 20Tran B, Bing X, Zhang M. Variable-length particle swarm optimization for feature selection on high-dimensional classification. IEEE Trans Evol Comput. 2019; 23(3): 473-487.
- 21Trivedi V, Varshney P, Ramteke M. A simplified multi-objective particle swarm optimization algorithm. Swarm Intell. 2020; 14(6): 1-34.
- 22Han F, Chen WT, Ling QH, Han H. Multi-objective particle swarm optimization with adaptive strategies for feature selection. Swarm Evol Comput. 2021; 62(6):100847.
10.1016/j.swevo.2021.100847 Google Scholar
- 23Jian PA, Yl A, Hka B, et al. Impact of population topology on particle swarm optimization and its variants: an information propagation perspective. Swarm Evol Comput. 2021; 69(1): 1-19.
- 24Mostaghim S, Teich J. Strategies for finding good local guides in multi-objective particle swarm optimization. In: Proceedings of the IEEE Swarm Intelligence Symposium. IEEE; 2003: 26-33.
10.1109/SIS.2003.1202243 Google Scholar
- 25Han F, Zhu J. Improved particle swarm optimization combined with backpropagation for feedforward neural networks. Int J Intell Syst. 2013; 28(1): 271-288.
10.1002/int.21569 Google Scholar
- 26Li L, Wang WL, Xu XL. Multi-objective particle swarm optimization based on global margin ranking. Inf Sci. 2017; 375: 30-47.
- 27Li L, Wang W, Li W, Xu X, Zhao Y. A novel ranking-based optimal guides selection strategy in MOPSO. Procedia Comput Sci. 2016; 91: 1001-1010.
10.1016/j.procs.2016.07.135 Google Scholar
- 28Leng R, Ouyang AJ, Liu YM, Yuan L, Wu Z. A multi-objective particle swarm optimization based on grid distance. Int J Pattern Recognit Artif Intell. 2019; 34(3): 20590081-205900823.
- 29Yu H, Wang YJ, Xiao SL. Multi-objective particle swarm optimization based on cooperative hybrid strategy. Appl Intell. 2020; 50(1): 256-269.
10.1007/s10489-019-01496-3 Google Scholar
- 30Wu BL, Hu W, Hu J, Yen GG. Adaptive multiobjective particle swarm optimization based on evolutionary state estimation. IEEE Trans Cybern. 2019; 45(99): 1-14.
- 31Lu HC, Tseng HY, Yao L. Neutrino-like particle for particle swarm optimization. Int J Intell Syst. 2021; 37(1): 859-913.
10.1002/int.22650 Google Scholar
- 32Li W, Sun B, Huang Y, Mahmoodi S. Adaptive complex network topology with fitness distance correlation framework for particle swarm optimization. Int J Intell Syst. 2021: 1-31. doi:10.1002/int.22790
- 33Cheng R, Jin Y. A competitive swarm optimizer for large scale optimization. IEEE Trans Cybern. 2015; 45(2): 191-204.
- 34Huband S, Hingston P, Barone L, While L. A review of multiobjective test problems and a scalable test problem toolkit. IEEE Trans Evol Comput. 2006; 10(5): 477-506.
- 35Zhang Q, Zhou A, Zhao S, Suganthan PN, Tiwari S. Multiobjective optimization test instances for the CEC 2009 special session and competition. In: Mech Eng. University of Essex and Nanyang Technological University; 2008: 203-208.
- 36Coello CA, Cruz NC. Solving multiobjective optimization problems using an artificial immune system. Genet Program Evol Mach. 2005; 6(2): 163-190.
10.1007/s10710-005-6164-x Google Scholar
- 37Zitzler E, Thiele L. Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans Evol Comput. 1999; 3(4): 257-271.