Abstract
Dynamic multiobjective optimization problems exist widely in the real word and require the optimization algorithms to track the Pareto front (PF) over time. A prediction strategy based on special points and multi-region knee points (MRKPs) is proposed for solving dynamic multiobjective optimization problems. Whenever a change is detected, the prediction strategy reacts effectively to the change by generating four subpopulations based on four strategies. The first subpopulation is created by selecting the representative individuals using a special point strategy. The second subpopulation consists of a solution set using a multiregion knee point strategy. The third subpopulation is introduced to the nondominated set by a convergence strategy. The fourth subpopulation comprises diverse individuals from an adaptive diversity maintenance strategy. The four subpopulations merge into a new population to accurately predict the location and distribution of the PF after an environmental change. MRKP is compared with four popular evolutionary algorithms on standard instances with different changing dynamics. Finally, MRKP provides better results than other competitors in terms of Inverted Generational Distance and Hypervolume metrics. The results reveal that MRKP can quickly adapt to changing environments and provide good tracking ability when dealing with dynamic multiobjective optimization problems.










Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Nguyen TT, Yang S, Branke J (2012) Evolutionary dynamic optimization: a survey of the state of the art. Swarm & Evolutionary Computation 6:1–24
Navratil PA, Childs H, Fussell DS., Lin C (2014) Exploring the spectrum of dynamic scheduling algorithms for scalable distributed-memoryray tracing. IEEE Transactions on Visualization & Computer Graphics 20(6):893–906
Ismail M, Kashef M, Serpedin E, Qaraqe K (2015) On balancing energy efficiency for network operators and mobile users in dynamic planning. Commun Magazine IEEE 53(11):158–165
Feng G, Lan Y, Zhang X, Qian Z (2015) Dynamic adjustment of hidden node parameters for extreme learning machine. IEEE Trans Cybern 45(2):279–288
Yan X-H, Cai B-G, Ning B, ShangGuan W (2016) Moving horizon optimization of dynamic trajectory planning for high-speed train operation. IEEE Trans Intell Transp Syst 17(5):1258–1270
Hu Z, Wei Z, Sun H, Yang J, Wei L (2019) Optimization of metal rolling control using soft computing approaches: a review. Archives of Computational Methods in Engineering, pp 1–17
Hu Z, Wei Z, Ma X, Sun H, Yang J (2020) Multi-parameter deep-perception and many-objective autonomous-control of rolling schedule on high speed cold tandem mill. ISA Trans 23(4):1219–1237
Bera S, Gupta P, Misra S (2015) D2s: Dynamic demand scheduling in smart grid using optimal portfolio selection strategy. IEEE Trans Smart Grid 6(3):1434–1442
Yu D-J, Hu J, Li Q-M, Tang Z-M, Yang J-Y, Shen H-B (2015) Constructing query-driven dynamic machine learning model with application to protein-ligand binding sites prediction. IEEE Trans Nanobioscience 14(1):45–58
Abualigah LMQ, Hanandeh ES (2015) Applying genetic algorithms to information retrieval using vector space model. International Journal of Computer Science, Engineering and Applications 5(1):19
Abualigah LM, Khader AT (2017) Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. The J Supercomput 73 (11):4773–4795
Fan R, Wei L, Li X, Hu Z (2018) A novel multi-objective pso algorithm based on completion-checking. Journal of Intelligent & Fuzzy Systems 34(1):321–333
Hu Z, Yang J, Cui H, Wei L, Fan R (2019) Moea3d: a moea based on dominance and decomposition with probability distribution model. Soft Comput 23(4):1219–1237
Fan R, Wei L, Sun H, Hu Z (2019) An enhanced reference vectors-based multi-objective evolutionary algorithm with neighborhood-based adaptive adjustment. Neural Comput Applic, pp 1–23
Hu Z, Yang J, Sun H, Wei L, Zhao Z (2017) An improved multi-objective evolutionary algorithm based on environmental and history information. Neurocomputing 222:170–182
Liu R, Li J, Fan J, Jiao L (2018) A dynamic multiple populations particle swarm optimization algorithm based on decomposition and prediction. Appl Soft Comput 73:434–459
Fan R, Wei L, Li X, Zhang J, Fan Z (2020) Self-adaptive weight vector adjustment strategy for decomposition-based multi-objective differential evolution algorithm. pp 1–17
Xu B, Zhang Y, Gong D, Guo Y, Rong M (2017) Environment sensitivity-based cooperative co-evolutionary algorithms for dynamic multi-objective optimization. IEEE/ACM Transactions on Computational Biology and Bioinformatics 15(6):1877–1890
Rong M, Gong D, Pedrycz W, Wang L (2019) A multi-model prediction method for dynamic multi-objective evolutionary optimization. IEEE Transactions on Evolutionary Computation
Liu M, Zheng J, Wang J, Liu Y, Jiang L (2014) An adaptive diversity introduction method for dynamic evolutionary multiobjective optimization. In: 2014 IEEE Congress on evolutionary computation (CEC), IEEE, pp 3160–3167
Azzouz R, Bechikh S, Said LB (2017) A dynamic multi-objective evolutionary algorithm using a change severity-based adaptive population management strategy. Soft Comput 21(4):885–906
Jiang S, Yang S (2017) A steady-state and generational evolutionary algorithm for dynamic multiobjective optimization. IEEE Trans Evol Comput 21(1):65–82
Zhang Q, Yang S, Jiang S, Wang R, Li X (2019) Novel prediction strategies for dynamic multi-objective optimization. IEEE Trans Evol Comput. pp 1–13
Muruganantham A, Tan KC, Vadakkepat P (2016) Evolutionary dynamic multiobjective optimization via kalman filter prediction. IEEE Trans Cybern 46(12):2862
Ruan G, Yu G, Zheng J, Zou J, Yang S (2017) The effect of diversity maintenance on prediction in dynamic multi-objective optimization. Appl Soft Comput 58:631–647
Miao R, Gong D, Yong Z, Jin Y, Pedrycz W (2018) Multidirectional prediction approach for dynamic multiobjective optimization problems. IEEE Transa Cybern PP(99):1–13
Zhang X, Ye T, Jin Y (2014) A knee point-driven evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 19(6):761–776
Wang D-J, Liu F, Jin Y (2017) A multi-objective evolutionary algorithm guided by directed search for dynamic scheduling. Comput Operat Res 79:279–290
Rong M, Gong D-w, Zhang Y (2016) A multi-direction prediction approach for dynamic multi-objective optimization. In: International conference on intelligent computing, Springer, pp 629–636
Jiang S, Yang S (2016) Evolutionary dynamic multiobjective optimization: Benchmarks and algorithm comparisons. IEEE Trans Cybern 47(1):198–211
Jiang S, Kaiser M, Yang S, Kollias S, Krasnogor N (2019) A scalable test suite for continuous dynamic multiobjective optimization. IEEE transactions on cybernetics
Zhang Q, Zhou A, Jin Y (2008) Rm-meda: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans Evol Comput 12(1):41–63
Li Q, Zou J, Yang S, Zheng J, Gan R (2018) A predictive strategy based on special points for evolutionary dynamic multi-objective optimization. Soft Comput 23(1):1–17
Zhou P, Zheng J, Zou J, Min L (2015) Novel prediction and memory strategies for dynamic multiobjective optimization. Soft Comput 19(9):2633–2653
Wu Y, Jin Y, Liu X (2015) A directed search strategy for evolutionary dynamic multiobjective optimization. Soft Comput 19(11):3221–3235
Zhou A, Jin Y, Zhang Q (2013) A population prediction strategy for evolutionary dynamic multiobjective optimization. IEEE Trans Cybern 44(1):40–53
Liu R, Niu X u, Fan J, Mu C, Jiao L (2015) An orthogonal predictive model-based dynamic multi-objective optimization algorithm. Soft Comput 19(11):3083–3107
Gee SB, Tan KC, Abbass HA (2017) A benchmark test suite for dynamic evolutionary multiobjective optimization. IEEE Trans Cybern 47(2):461–472
Abualigah LM, Khader AT, Hanandeh ES (2018) A combination of objective functions and hybrid krill herd algorithm for text document clustering analysis. Eng Appl Artif Intell 73:111–125
Abualigah LM, Khader AT, Hanandeh ES (2018) A new feature selection method to improve the document clustering using particle swarm optimization algorithm. J Comput Sci 25:456–466
Hatzakis I, Wallace D (2006) Dynamic multi-objective optimization with evolutionary algorithms: a forward-looking approach. In: Proceedings of the 8th annual conference on Genetic and evolutionary computation, ACM, pp 1201–1208
Zheng JH, Peng Z, Zou J, Shen R M (2015) A prediction strategy based on guide-individual for dynamic multi-objective optimization. Acta Electronica Sinica 43(9):1816–1825
Abualigah LM, Khader AT, Hanandeh ES, Gandomi AH (2017) A novel hybridization strategy for krill herd algorithm applied to clustering techniques. Appl Soft Comput 60:423–435
Abualigah LM, Khader AT, Hanandeh ES (2018) Hybrid clustering analysis using improved krill herd algorithm. Appl Intell 48(11):4047–4071
Farina M, Deb K, Amato P (2004) Dynamic multiobjective optimization problems: test cases, approximations, and applications. IEEE Transactions on Evolutionary Computation 8(5):425–442
Acknowledgements
The authors wish to thank the support of the National Key Research and Development Program of China under Grant (Grant No. 2018YFB1702300). the Youth Fund Natural Science Foundation of Hebei (No. E2018203162). the Project Supported by Natural Science Foundation-Steel and Iron Foundation of Hebei Province under Grant (No. E2019105123). and professor Yang jingming’s funding and supervision of the laboratory.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wei, L., Guo, Z., Fan, R. et al. A prediction strategy based on special points and multiregion knee points for evolutionary dynamic multiobjective optimization. Appl Intell 50, 4357–4377 (2020). https://doi.org/10.1007/s10489-020-01772-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-020-01772-7