Computer Science ›› 2024, Vol. 51 ›› Issue (11): 280-291.doi: 10.11896/jsjkx.230900007

• Artificial Intelligence • Previous Articles     Next Articles

Decomposition Multi-objective Optimizaiton Algorithm with Weight Vector Generation StrategyBased on Non-Euclidean Geometry

SUN Liangxu1, LI Linlin1, LIU Guoli2   

  1. 1 College of Computer and Software Engineering,University of Science and Technology Liaoning,Anshan,Liaoning 114051,China
    2 College of Mechanical Engineering,Shenyang University of Technology,Shenyang 110300,China
  • Received:2023-09-04 Revised:2024-01-08 Online:2024-11-15 Published:2024-11-06
  • About author:SUN Liangxu,born in 1979,Ph.D,associate professor.His main research intere-sts include multi-objective evolutionary algorithm and production scheduling.
  • Supported by:
    National Natural Science Foundation of China(61903169,71301066),Liaoning Provincial Education Department Project(2020LNQN05) and Liaoning Revitalization Talents Program(XLYC2007182).

Abstract: With the increase of the number of objectives,mult-objective problems(MOPs) are more and more difficult to solve.Decomposition-based multi-objective evolutionary algorithms show better performance.However,when solving MOPs with complex Pareto fronts,decomposition-based algorithms show poor diversity in population and the performance deteriorates.To address these issues,this paper proposes a decomposition multi-objective optimization algorithm with weight vector generation strategy based on non-Euclidean geometry.By fitting the non-dominated frontier in the non-Euclidean geometric space and estimating the parameters,the normal statistical sampling of the target variable of the non-dominated solution is used to generate the weight vector,so as to guide the evolution direction of the population and maintain the diversity of the population.Meanwhile,the neighborhood of sub-problems can be rebuilt periodically,to improve the efficiency of the co-evolution of decomposition algorithm and improve the performance of the algorithm.Experiment results based on the MaF benchmark test problems show that,compared with MOEA/D,NSGA-III and AR-MOEA algorithms,the proposed algorithm has significant performance in solving multi-objective optimization problems.

Key words: Decomposition, Multi objective, Weight vector, Non-dominated front, Non-Euclidean geometry

CLC Number: 

  • TP391
[1] SOFIA A S,GANESHKUMAR P.Multi-Objective Task Sche-duling to Minimize Energy Consumption and Makespan of Cloud Computing Using NSGA-II[J].Journal of Network and Systems Management,2018,26(2):463-485.
[2] BABAJAMALI Z,KHABAZ M,AGHADAVOUDI F,et al.Pareto Multi-Objective Optimization of Tandem Cold Rolling Settings for Reductions and Inter Stand Tensions Using NSGA-II[J].ISA Transactions,2022,130:399-408.
[3] BANSAL J C,SETHI N,ANICHO O,et al.Drone Flocking Op-timization Using NSGA-II and Principal Component Analysis[J].Swarm Intelligence,2022,17:63-87.
[4] DENG W,ZHANG X X,ZHOU Y,et al.An Enhanced FastNon-Dominated Solution Sorting Genetic Algorithm for Multi-objective Problems[J].Information Sciences,2022,585:441-453.
[5] YANG Y K,LIU J C,TAN S B,et al.A Multi-objective Diffe-rential Evolution Algorithm Based on Domination and Constraint-handling Switching[J].Information Sciences,2021,579:796-813.
[6] MA H P,ZHANG Y J,SUN S Y,et al.A Comprehensive Sur-vey on NSGA-II for Multi-objective Optimization and Applications[J].Artificial Intelligence Review,2023,56(12):15217-15270.
[7] GUERREIRO A P,FONSECA C M,PAQUETE L.The Hyper-volume Indicator:Problems and Algorithms[J].ACM Computing Surveys,2021,54(6):1-42.
[8] ZAPOTECAS-MARTÍNEZ S,LÓPEZ-JAIMES A,GARCÍA-NÁJERA A.LIBEA:A Lebesgue Indicator-Based Evolutionary Algorithm for Multi-objective Optimization[J].Swarm & Evolutionary Computation,2019,44:404-419.
[9] ZAPOTECAS-MARTÍNEZ S,GARCÍA-NÁJERA A,MEN-CHACA-MÉNDEZ A.Improved Lebesgue Indicator-based Evo-lutionary Algorithm:Reducing Hypervolume Computations[J].Mathematics,2022,10(1):1-25.
[10] ZHANG Q F,LI H.MOEA/D:A Multi-objective Evolutionary Algorithm based on Decomposition[J].IEEE Transaction on Evolutionary Computing,2007,11(6):712-731.
[11] CHENG R,JIN Y C,OLHOFER M,et al.A Reference Vector Guided Evolutionary Algorithm for Many-objective Optimization[J].IEEE Transaction on Evolutionary Computing,2016,20(5):773-791.
[12] DEB K,JAIN H.An Evolutionary Many-objective Optimization Algorithm Using Reference-point-based Nondominated Sorting Approach,Part I:Solving Problems with Box Constraints[J].IEEE Transaction on Evolutionary Computing,2014,18(4):577-601.
[13] DAS I,DENNIS J E.Normal-Boundary Intersection:A NewMethod for Generating the Pareto Surface in Nonlinear Multi-criteria Optimization Problems[J].SIAM Journal on Optimization 1998,8(3):631-657.
[14] HUA Y C,LIU Q Q,HAO K R.A Survey of Evolutionary Algorithms for Multi-objective Optimization Problems with Irregular Pareto Fronts[J].IEEE/CAA Journal of Automatica Sinica,2021,8(2):303-318.
[15] DONG M G,LIU B,JING C.A Many-objective EvolutionaryAlgorithm Based on Decomposition with Dynamic Resource Allocation for Irregular Optimization[J].Frontiers of Information Technology & Electronic Engineering,2020,21(8):1171-1190.
[16] SRI SRINIVASA RAJU M,MALLIPEDDI R,DAS K N.ATwin-archive Guided Decomposition Based Multi/many-objective Evolutionary Algorithm[J].Swarm and Evolutionary Computation,2022,71:101082.
[17] DAI C,LEI X J,HE X G.A Decomposition-based EvolutionaryAlgorithm with Adaptive Weight Adjustment for Many-objective Problems[J].Soft Computing,2020,24:10597-10609.
[18] ZHAO C L,ZHOU Y R,HAO Y Y.Decomposition-based Evolutionary Algorithm with Dual Adjustments for Many-objective Optimization Problems[J].Swarm and Evolutionary Computation,2022,75(2):101168-101182.
[19] SUN Y H,XIAO K L,WANG S Q,et al.An Evolutionary Many-Objective Algorithm based on Decomposition and Hierarchical Clustering Selection[J].Applied Intelligence,2022,52(8):8464-8509.
[20] LIANG Z P,HOU W J,HUANG X,et al.Two New Reference Vector Adaptation Strategies for Many-Objective Evolutionary Algorithms[J].Information Sciences,2019,483:332-349.
[21] LI G,WANG G G,XIAO R B.A Novel Adaptive Weight Algorithm Based on Decomposition and Two-part Update Strategy for Many-objective Optimization[J].Information Sciences,2022(615):323-347.
[22] FAN R,WEI L X,LI X,et al.Self-Adaptive Weight BectorAdjustment Strategy for Decomposition-based Multi-Objective Differential Evolution Algorithm[J].Soft Computing,2020,24(17):13179-13195.
[23] TIAN Y,ZHANG X Y,CHENG R,et al.Guiding Evolutionary Multio-bjective Optimization with Generic Front Modeling[J].IEEE Transactions on Cybernetics,2020,50(3):1106-1119.
[24] LI L,YEN G G,SAHOO A,et al.On the Estimation of Pareto Front and Dimensional Similarity in Many-objective Evolutio-nary Algorithm[J].Information Sciences,2021,563:375-400.
[25] GUO X F,WANG Y P,GAO X Z.Two-stage Adaptive Weight Vector Design Method for Decomposition Based Many-objective Evolutionary Algorithm[J].International Journal of Ad Hoc and Ubiquitous Computing,2022,39(1/2):58-69.
[26] WU M Y,KWONG S,JIA Y H,et al.Adaptive Weights Gene-ration for Decomposition-based Multi-objective Optimization Using Gaussian Process Regression[C]//Proceedings of the Genetic and Evolutionary Computation Conference(GECCO’17).2017:641-648.
[27] WU M Y,LI K,KWONG S,et al.Learning to Decompose:AParadigm for Decomposition-based Multi-objective Optimization[J].IEEE Transaction on Evolutionary Computing,2019,23(3):376-390.
[28] GE H W,ZHAO M D,SUN L,et al.A Many-Objective Evolutionary Algorithm with Two Interacting Processes:Cascade Clustering and Reference Point Incremental Learning[J].IEEE Transactions on Evolutionary Computation,2019,23(4):572-586.
[29] LIU Y P,ISHIBUCHI H,MASUYAMA N,et al.Adapting Re-ference Vectors and Scalarizing Functions by Growing Neural Gas to Handle Irregular Pareto Fronts[J].IEEE Transaction on Evolutionary Computing,2020,24(3):439-453.
[30] LIU Q Q,JIN Y C,HEIDERICH M,et al.An Adaptive Refe-rence Vector Guided Evolutionary Algorithm Using Growing Neural Gas for Many-objective Optimization of Irregular Pro-blems[J].IEEE Transaction on Cybernetic,2022,52(5):2698-2711.
[31] THOMPSON A C.Minkowski Geometry[M].CambridgeUniversity Press,1996.
[32] PANICHELLA A.An Adaptive Evolutionary Algorithm Based on Non-Euclidean Ggeometry for Many-objective Optimization[C]//Proceedings of the Genetic and Evolutionary Computation Conference(GECCO’19).2019:595-603.
[33] BENALI F,BODÉNÈS D,RUNZ C D,et al.An EnhancedAdaptive Geometry Evolutionary Algorithm Using Stochastic Diversity Mechanism[C]//Proceedings of the Genetic and Evolutionary Computation Conference(GECCO’22).2022:476-483.
[34] TIAN Y,CHENG R,ZHANG X Y,et al.An Indicator BasedMulti-objective Evolutionary Algorithm with Reference Point Adaptation for Better Versatility[J].IEEE Transactions on Evo-lutionary Computation,2018,22(4):609-622.
[35] CHENG R,LI M Q,TIAN Y,et al.A Benchmark Test Suite for Evolutionary Many-objective Optimization[J].Complex & Intelligent Systems,2017,3:67-81.
[36] TIAN Y,CHENG R,ZHANG X Q,et al.PlatEMO:A MATLAB Platform for Evolutionary Multi-Objective Optimization[J].IEEE Computational Intelligence Magazine,2017,12(4):73-87.
[1] LIU Yulu, WU Shuhong, YU Dan, MA Yao, CHEN Yongle. Cross-age Identity Membership Inference Based on Attention Feature Decomposition [J]. Computer Science, 2024, 51(9): 401-407.
[2] ZHANG Jindou, CHEN Jingwei, WU Wenyuan, FENG Yong. Privacy-preserving Principal Component Analysis Based on Homomorphic Encryption [J]. Computer Science, 2024, 51(8): 387-395.
[3] LIU Guang, YI Hong. Deep Learning Prediction of Stock Market Combining Media Information and Signal Decomposition [J]. Computer Science, 2024, 51(6A): 230600102-12.
[4] GAO Ren, HAO Shijie, GUO Yanrong. Unsupervised Low-light Image Enhancement Model with Adaptive Noise Suppression and Detail Preservation [J]. Computer Science, 2024, 51(3): 147-154.
[5] WANG Xiaozhong, ZHANG Zuyu. Multi Level Parallel Computing for SW26010 Discontinuous Galerkin Finite Element Algorithm [J]. Computer Science, 2024, 51(11A): 240700055-5.
[6] XU Junwen, CHEN Zonglei, LI Tianrui, LI Chongshou. Time Series Prediction of Hybrid Neural Networks Based on Seasonal Decomposition [J]. Computer Science, 2024, 51(11A): 231200008-7.
[7] ZHANG Yihao, HUA Zhengyu, YUAN Long, ZHANG Fan, WANG Kai, CHEN Zi. Distance-generalized Based (α,β)-core Decomposition on Bipartite Graphs [J]. Computer Science, 2024, 51(11): 95-102.
[8] XIE Tonglei, DENG Li, YOU Wenlong, LI Ruilong. Analysis and Prediction of Cloud VM CPU Load Based on EMPC-BCGRU [J]. Computer Science, 2023, 50(8): 243-250.
[9] LI Yinghao, GUO Haogong, LIU Panpan, XIANG Yihao, LIU Chengming. Cloud Platform Load Prediction Method Based on Temporal Convolutional Network [J]. Computer Science, 2023, 50(7): 254-260.
[10] ZAHO Peng, ZHOU Jiantao, ZHAO Daming. Cloud Computing Load Prediction Method Based on Hybrid Model of CEEMDAN-ConvLSTM [J]. Computer Science, 2023, 50(6A): 220300272-9.
[11] JIN Jiexi, XIE Hehu, DU Peibing, QUAN Zhe, JIANG Hao. QR Decomposition Based on Double-double Precision Gram-Schmidt Orthogonalization Method [J]. Computer Science, 2023, 50(6): 45-51.
[12] HUANG Rongfeng, LIU Shifang, ZHAO Yonghua. Batched Eigenvalue Decomposition Algorithms for Hermitian Matrices on GPU [J]. Computer Science, 2023, 50(4): 397-403.
[13] JIN Jianguo. Study on Decomposition of Two-dimensional Polygonal Objects [J]. Computer Science, 2023, 50(11A): 230300237-5.
[14] ZHAO Zitian, ZHAN Wenhan, DUAN Hancong, WU Yue. Study on Adversarial Robustness of Deep Learning Models Based on SVD [J]. Computer Science, 2023, 50(10): 362-368.
[15] WANG Kun-shu, ZHANG Ze-hui, GAO Tie-gang. Reversible Hidden Algorithm for Remote Sensing Images Based on Hachimoji DNA and QR Decomposition [J]. Computer Science, 2022, 49(8): 127-135.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!