Abstract
Dynamic multi-objective optimization (DMO) has recently attracted increasing interest. Suitable benchmark problems are crucial for evaluating the performance of DMO solvers. However, most of the existing DMO benchmarks mainly focus on Pareto-optimal solutions (PS) varying on the hyperplane, which may produce some unexpected bias for algorithmic analysis. Furthermore, they do not comprehensively consider the general time-linkage property, yet which is commonly observed in real-world applications. To alleviate these two issues, we designed a generalized test suite (GTS) for DMO with the following two advantages over previous existing benchmarks: 1) the PS can change on the hypersurface over time, to better compare the tracking ability of different DMO solvers; 2) the general time-linkage feature is included to systemically investigate the algorithmic robustness in the dynamic environment. Experimental results on five representative DMO algorithms demonstrated the proposed GTS can efficiently discriminate the performance of DMO algorithms and is more general than existing benchmarks.
C. Shao and Q. Zhao—Contribute equally.
The source code of GTS is available at https://dynamicoptimization.github.io.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Biswas, S., Das, S., Suganthan, P.N., Coello, C.A.C.: Evolutionary multiobjective optimization in dynamic environments: a set of novel benchmark functions. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 3192–3199. IEEE (2014)
Cao, L., Xu, L., Goodman, E.D., Bao, C., Zhu, S.: Evolutionary dynamic multiobjective optimization assisted by a support vector regression predictor. IEEE Trans. Evol. Comput. 24(2), 305–319 (2020)
Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable multi-objective optimization test problems. In: 2002 IEEE Congress on Evolutionary Computation (CEC), vol. 1, pp. 825–830. IEEE (2002)
Deb, K., Rao N., U.B., Karthik, S.: Dynamic multi-objective optimization and decision-making using modified NSGA-II: a case study on hydro-thermal power scheduling. In: Obayashi, S., Deb, K., Poloni, C., Hiroyasu, T., Murata, T. (eds.) EMO 2007. LNCS, vol. 4403, pp. 803–817. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-70928-2_60
Di Barba, P.: Dynamic multiobjective optimization: a way to the shape design with transient magnetic fields. IEEE Trans. Magn. 44(6), 962–965 (2008)
Farina, M., Deb, K., Amato, P.: Dynamic multiobjective optimization problems: test cases, approximations, and applications. IEEE Trans. Evol. Comput. 8(5), 425–442 (2004)
Gee, S.B., Tan, K.C., Abbass, H.A.: A benchmark test suite for dynamic evolutionary multiobjective optimization. IEEE Trans. Cybern. 47(2), 461–472 (2017)
Goh, C., Tan, K.C.: A competitive-cooperative coevolutionary paradigm for dynamic multiobjective optimization. IEEE Trans. Evol. Comput. 13(1), 103–127 (2009)
Helbig, M., Engelbrecht, A.P.: Benchmarks for dynamic multi-objective optimisation. In: 2013 IEEE Symposium on Computational Intelligence in Dynamic and Uncertain Environments (CIDUE), pp. 84–91. IEEE (2013)
Helbig, M., Engelbrecht, A.P.: Benchmarks for dynamic multi-objective optimisation algorithms. ACM Comput. Surv. 46(3), 37:1–37:39 (2014). https://doi.org/10.1145/2517649
Huang, L., Suh, I.H., Abraham, A.: Dynamic multi-objective optimization based on membrane computing for control of time-varying unstable plants. Informat. Sci. 181(11), 2370–2391 (2011)
Jiang, S., Kaiser, M., Yang, S., Kollias, S., Krasnogor, N.: A scalable test suite for continuous dynamic multiobjective optimization. IEEE Trans. Cybern. 50(6), 2814–2826 (2020)
Jiang, S., Yang, S.: Evolutionary dynamic multiobjective optimization: benchmarks and algorithm comparisons. IEEE Trans. Cybern. 47(1), 198–211 (2017)
Jiang, S., Yang, S., Yao, X., Tan, K.C., Kaiser, M., Krasnogor, N.: Benchmark Problems for CEC2018 Competition on Dynamic Multiobjective Optimisation, pp. 1–8 (2018)
Jin, Y., Sendhoff, B.: Constructing dynamic optimization test problems using the multi-objective optimization concept. In: Raidl, G.R., et al. (eds.) EvoWorkshops 2004. LNCS, vol. 3005, pp. 525–536. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24653-4_53
Mehnen, J., Rudolph, G., Wagner, T.: Evolutionary optimization of dynamic multiobjective functions. Technical report, Technische Universität Dortmund, Dortmund, Germany (2006). https://doi.org/10.17877/DE290R-631
Nguyen, S., Zhang, M., Johnston, M., Tan, K.C.: Automatic design of scheduling policies for dynamic multi-objective job shop scheduling via cooperative coevolution genetic programming. IEEE Trans. Evol. Comput. 18(2), 193–208 (2014)
Nguyen, T.T., Yang, Z., Bonsall, S.: Dynamic time-linkage problems - the challenges. In: 2012 IEEE RIVF International Conference on Computing & Communication Technologies, Research, Innovation, and Vision for the Future, pp. 1–6. IEEE (2012)
Nguyen, T.T., Yao, X.: Dynamic time-linkage problems revisited. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 735–744. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01129-0_83
Palaniappan, S., Zein-Sabatto, S., Sekmen, A.: Dynamic multiobjective optimization of war resource allocation using adaptive genetic algorithms. In: Proceedings of the IEEE SoutheastCon 2001 (Cat. No. 01CH37208), pp. 160–165. IEEE (2001)
Qiao, J., Zhang, W.: Dynamic multi-objective optimization control for wastewater treatment process. Neural Comput. Appl. 29(11), 1261–1271 (2016). https://doi.org/10.1007/s00521-016-2642-8
Rambabu, R., Vadakkepat, P., Tan, K.C., Jiang, M.: A mixture-of-experts prediction framework for evolutionary dynamic multiobjective optimization. IEEE Trans. Cybern. 1–14 (2019, in press). https://doi.org/10.1109/TCYB.2019.2909806
Rong, M., Gong, D., Pedrycz, W., Wang, L.: A multimodel prediction method for dynamic multiobjective evolutionary optimization. IEEE Trans. Evol. Comput. 24(2), 290–304 (2020)
Zhang, Q., Yang, S., Jiang, S., Wang, R., Li, X.: Novel prediction strategies for dynamic multiobjective optimization. IEEE Trans. Evol. Comput. 24(2), 260–274 (2020)
Zhang, Q., Zhou, A., Jin, Y.: RM-MEDA: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans. Evol. Comput. 12(1), 41–63 (2008)
Zhou, A., Jin, Y., Zhang, Q.: A population prediction strategy for evolutionary dynamic multiobjective optimization. IEEE Trans. Cybern. 44(1), 40–53 (2014)
Zhou, A., Jin, Y., Zhang, Q., Sendhoff, B., Tsang, E.: Prediction-based population re-initialization for evolutionary dynamic multi-objective optimization. In: Obayashi, S., Deb, K., Poloni, C., Hiroyasu, T., Murata, T. (eds.) EMO 2007. LNCS, vol. 4403, pp. 832–846. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-70928-2_62
Zitzler, E., Deb, K., Thiele, L.: Comparison of multiobjective evolutionary algorithms: empirical results. Evol. Comput. 8(2), 173–195 (2000)
Acknowledgement
This work is supported by the National Science Foundation of China under the Grant No. 61761136008, the Science and Technology Innovation Committee Foundation of Shenzhen under the Grant No. JCYJ20200109141235597, the Shenzhen Peacock Plan under the Grant No. KQTD2016112514355531, and the Program for Guangdong Introducing Innovative and Entrepreneurial Teams under the Grant No. 2017ZT07X386.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Shao, C., Zhao, Q., Shi, Y., Jiang, J. (2021). Generalized Test Suite for Continuous Dynamic Multi-objective Optimization. In: Ishibuchi, H., et al. Evolutionary Multi-Criterion Optimization. EMO 2021. Lecture Notes in Computer Science(), vol 12654. Springer, Cham. https://doi.org/10.1007/978-3-030-72062-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-72062-9_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-72061-2
Online ISBN: 978-3-030-72062-9
eBook Packages: Computer ScienceComputer Science (R0)