Abstract
In many real world problems the quality of solutions needs to be evaluated at least according to a bi-objective non-dominated front, where the goal is to optimize solution quality using as little computational resources as possible. This is even more important in the context of dynamic optimization, where quickly addressing problem changes is critical. In this work, we relate approaches for the performance assessment of dynamic optimization algorithms to the existing literature on bi-objective optimization. In particular, we introduce and investigate the use of the hypervolume indicator to compare the performance of algorithms applied to dynamic optimization problems. As a case study, we compare variants of a state-of-the-art dynamic ant colony algorithm on the traveling salesman problem with dynamic demands (DDTSP). Results demonstrate that our proposed approach accurately measures the desirable characteristics one expects from a dynamic optimizer and provides more insights than existing alternatives.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In practice, this requires isolating fronts from each environment before computing hypervolumes, since the reference point of a given environment may intersect with the next environment.
- 2.
One could argue that an application may require a custom importance distribution for the different stages of the run. This can be achieved through the weighted hypervolume measure, as proposed in [17].
References
Alba, E., Sarasola, B.: ABC, a new performance tool for algorithms solving dynamic optimization problems. In: Proceedings of the 2010 IEEE Congress on Evolutionary Computation, pp. 1–7 (2010)
Ben-Romdhane, H., Alba, E., Krichen, S.: Best practices in measuring algorithm performance for dynamic optimization problems. Soft Comput. 17(6), 1005–1017 (2013)
Cruz, C., Gonzalez, J.R., Pelta, D.A.: Optimization in dynamic environments: a survey on problems, methods and measures. Soft Comput. 15(7), 1427–1448 (2011)
8th DIMACS Implementation Challenge: The Traveling Salesman Problem (2018). http://dimacs.rutgers.edu/archive/Challenges/TSP/
Dorigo, M., Montes de Oca, M.A., Oliveira, S., Stützle, T.: Ant colony optimization. In: Cochran, J.J., Cox, L.A., Keskinocak, P., Kharoufeh, J.P., Smith, J.C. (eds.) Wiley Encyclopedia of Operations Research and Management Science. Wiley (2011)
Eyckelhof, C.J., Snoek, M.: Ant systems for a dynamic TSP. In: Dorigo, M., Di Caro, G., Sampels, M. (eds.) ANTS 2002. LNCS, vol. 2463, pp. 88–99. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45724-0_8
Feng, W., Brune, T., Chan, L., Chowdhury, M., Kuek, C.K., Li, Y.: Benchmarks for testing evolutionary algorithms. In: Proceedings of the 3rd Asia-Pacific Conference on Control and Measurement, pp. 134–138 (1998)
Guntsch, M.: Ant algorithms in stochastic and multi-criteria environments. Ph.D. thesis, Universität Fridericiana zu Karlsruhe (2004)
Mavrovouniotis, M., Müller, F.M., Yang, S.: Ant colony optimization with local search for dynamic traveling salesman problems. IEEE Trans. Cybern. 47(7), 1743–1756 (2017)
Mavrovouniotis, M., Yang, S.: Ant colony optimization with immigrants schemes in dynamic environments. In: Schaefer, R., Cotta, C., Kołodziej, J., Rudolph, G. (eds.) PPSN 2010. LNCS, vol. 6239, pp. 371–380. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15871-1_38
Mavrovouniotis, M., Yang, S.: A memetic ant colony optimization algorithm for the dynamic travelling salesman problem. Soft Comput. 15(7), 1405–1425 (2011)
Mavrovouniotis, M., Yang, S.: Ant colony optimization with memory-based immigrants for the dynamic vehicle routing problem. In: Proceedings of the 2012 IEEE Congress on Evolutionary Computation, pp. 2645–2652 (2012)
Melo, L., Pereira, F., Costa, E.: Multi-caste ant colony algorithm for the dynamic traveling salesperson problem. In: Tomassini, M., Antonioni, A., Daolio, F., Buesser, P. (eds.) ICANNGA 2013. LNCS, vol. 7824, pp. 179–188. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-37213-1_19
Mori, N., Kita, H., Nishikawa, Y.: Adaptation to changing environments by means of the memory based thermodynamical genetic algorithm. Trans. Inst. Syst. Control Inf. Eng. 14(1), 33–41 (2001)
Nguyen, T.T., Yang, S., Branke, J.: Evolutionary dynamic optimization: a survey of the state of the art. Swarm Evol. Comput. 6, 1–24 (2012)
Oliveira, S.M., Hussin, M.S., Stützle, T., Roli, A., Dorigo, M.: A detailed analysis of the population-based ant colony optimization algorithm for the TSP and the QAP. In: Proceedings of the 13th GECCO, pp. 13–14 (2011)
Radulescu, A., López-Ibáñez, M., Stützle, T.: Automatically improving the anytime behaviour of multiobjective evolutionary algorithms. In: Purshouse, R.C., Fleming, P.J., Fonseca, C.M., Greco, S., Shaw, J. (eds.) EMO 2013. LNCS, vol. 7811, pp. 825–840. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-37140-0_61
TSPLIB (2008). http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/
Weicker, K.: Performance measures for dynamic environments. In: Guervós, J.J.M., Adamidis, P., Beyer, H.-G., Schwefel, H.-P., Fernández-Villacañas, J.-L. (eds.) PPSN 2002. LNCS, vol. 2439, pp. 64–73. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45712-7_7
Yang, S.: Memory-based immigrants for genetic algorithms in dynamic environments. In: Proceedings of the 7th GECCO, pp. 1115–1122 (2005)
Yang, S., Jiang, Y., Nguyen, T.T.: Metaheuristics for dynamic combinatorial optimization problems. IMA J. Manag. Math. 24(4), 451–480 (2012)
Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., da Fonseca, V.G.: Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans. Evol. Comput. 7, 117–132 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Oliveira, S., Wanner, E.F., de Souza, S.R., Bezerra, L.C.T., Stützle, T. (2019). The Hypervolume Indicator as a Performance Measure in Dynamic Optimization. In: Deb, K., et al. Evolutionary Multi-Criterion Optimization. EMO 2019. Lecture Notes in Computer Science(), vol 11411. Springer, Cham. https://doi.org/10.1007/978-3-030-12598-1_26
Download citation
DOI: https://doi.org/10.1007/978-3-030-12598-1_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-12597-4
Online ISBN: 978-3-030-12598-1
eBook Packages: Computer ScienceComputer Science (R0)