Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
survey

Indicator-based Multi-objective Evolutionary Algorithms: A Comprehensive Survey

Published: 20 March 2020 Publication History

Abstract

For over 25 years, most multi-objective evolutionary algorithms (MOEAs) have adopted selection criteria based on Pareto dominance. However, the performance of Pareto-based MOEAs quickly degrades when solving multi-objective optimization problems (MOPs) having four or more objective functions (the so-called many-objective optimization problems), mainly because of the loss of selection pressure. Consequently, in recent years, MOEAs have been coupled with indicator-based selection mechanisms in furtherance of increasing the selection pressure so that they can properly solve many-objective optimization problems. Several research efforts have been conducted since 2003 regarding the design of the so-called indicator-based (IB) MOEAs. In this article, we present a comprehensive survey of IB-MOEAs for continuous search spaces since their origins up to the current state-of-the-art approaches. We propose a taxonomy that classifies IB-mechanisms into two main categories: (1) IB-Selection (which is divided into IB-Environmental Selection, IB-Density Estimation, and IB-Archiving) and (2) IB-Mating Selection. Each of these classes is discussed in detail in this article, emphasizing the advantages and drawbacks of the selection mechanisms. In the final part, we provide some possible paths for future research.

Supplementary Material

a29-falcon-cardona-supp1.pdf (falcon-cardona.zip)
Supplemental movie, appendix, image and software files for, Indicator-based Multi-objective Evolutionary Algorithms: A Comprehensive Survey

References

[1]
Anne Auger, Johannes Bader, Dimo Brockhoff, and Eckart Zitzler. 2009. Articulating user preferences in many-objective problems by sampling the weighted hypervolume. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2009). ACM Press, 555--562.
[2]
Anne Auger, Johannes Bader, Dimo Brockhoff, and Eckart Zitzler. 2009. Theory of the hypervolume indicator: Optimal {μ}-distributions and the choice of the reference point. In Proceedings of the 10th ACM SIGEVO Workshop on Foundations of Genetic Algorithms (FOGA’09). ACM, 87--102.
[3]
Johannes Bader and Eckart Zitzler. 2011. HypE: An algorithm for fast hypervolume-based many-objective optimization. Evolution. Comput. 19, 1 (2011), 45--76.
[4]
Matthieu Basseur, Bilel Derbel, Adrien Goeffon, and Arnaud Liefooghe. 2016. Experiments on greedy and local search heuristics for d-Dimensional hypervolume subset selection. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2016). ACM Press, 541--548.
[5]
Nicola Beume, Boris Naujoks, and Michael Emmerich. 2007. SMS-EMOA: Multiobjective selection based on dominated hypervolume. Eur. J. Operation. Res. 181, 3 (Sep. 2007), 1653--1669.
[6]
Leonardo C. T. Bezerra, Manuel López-Ibá nez, and Thomas Stützle. 2017. An empirical assessment of the properties of inverted generational distance on multi- and many-objective optimization. In Proceedings of the 9th International Conference on Evolutionary Multi-Criterion Optimization (EMO’17). Springer. Lecture Notes in Computer Science, Vol. 10173, 31--45.
[7]
Tobias Blickle and Lothar Thiele. 1995. A Comparison of Selection Schemes used in Genetic Algorithms. Technical Report TIK Report-Nr. 11. Computer Engineering and Communication Networks Lab (TIK), Swiss Federal Institute of Technology (ETH), Gloriastrasse 35, 8092 Zurich.
[8]
Lucas Bradstreet, Luigi Barone, and Lyndon While. 2006. Maximising hypervolume for selection in multi-objective evolutionary algorithms. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’06). IEEE, 6208--6215.
[9]
Karl Bringmann and Tobias Friedrich. 2012. Approximating the least hypervolume contributor: NP-hard in general, but fast in practice. Theor. Comput. Sci. 425 (Mar. 2012), 104--116.
[10]
Karl Bringmann, Tobias Friedrich, and Patrick Klitzke. 2014. Two-dimensional subset selection for hypervolume and epsilon-indicator. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’14). ACM Press, 589--596.
[11]
Karl Bringmann, Tobias Friedrich, Frank Neumann, and Markus Wagner. 2011. Approximation-guided evolutionary multi-objective optimization. In Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI’11). AAAI Press, 1198--1203.
[12]
Dimo Brockhoff, Tobias Wagner, and Heike Trautmann. 2012. On the properties of the R2 indicator. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’12). ACM Press, 465--472.
[13]
Dimo Brockhoff, Tobias Wagner, and Heike Trautmann. 2015. R2 indicator-based multiobjective search. Evolution. Comput. 23, 3 (2015), 369--395.
[14]
Edmund K. Burke, Michel Gendreau, Matthew Hyde, Graham Kendall, Gabriela Ochoa, Ender Özcan, and Rong Qu. 2013. Hyper-heuristics: A survey of the state of the art. J. Operation. Res. Soc. 64, 12 (2013), 1695--1724.
[15]
R. Cheng, Y. Jin, M. Olhofer, and B. Sendhoff. 2016. A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Trans. Evolution. Comput. 20, 5 (Oct. 2016), 773--791.
[16]
Ran Cheng, Miqing Li, Ye Tian, Xingyi Zhang, Shengxiang Yang, Yaochu Jin, and Xin Yao. 2017. A benchmark test suite for evolutionary many-objective optimization. Complex Intell. Syst. 3, 1 (Mar. 2017), 67--81.
[17]
Tinkle Chugh, Karthik Sindhya, Jussi Hakanen, and Kaisa Miettinen. 2015. An interactive simple indicator-based evolutionary algorithm (I-SIBEA) for multiobjective optimization problems. In Proceedings of the 8th International Conference on Evolutionary Multi-Criterion Optimization (EMO’15), António Gaspar-Cunha, Carlos Henggeler Antunes, and Carlos Coello Coello (Eds.). Springer. Lecture Notes in Computer Science, Vol.9018, 277--291.
[18]
Carlos A. Coello Coello and Nareli Cruz Cortés. 2005. Solving multiobjective optimization problems using an artificial immune system. Genet. Program. Evolv. Mach. 6, 2 (June 2005), 163--190.
[19]
Carlos A. Coello Coello, Gary B. Lamont, and David A. Van Veldhuizen. 2007. Evolutionary Algorithms for Solving Multi-objective Problems (2nd ed.). Springer, New York.
[20]
Carlos A. Coello Coello and Margarita Reyes Sierra. 2004. A study of the parallelization of a coevolutionary multi-objective evolutionary algorithm. In Proceedings of the 3rd Mexican International Conference on Artificial Intelligence (MICAI’04), Raúl Monroy, Gustavo Arroyo-Figueroa, Luis Enrique Sucar, and Humberto Sossa (Eds.). Springer Verlag. Lecture Notes in Artificial Intelligence, Vol.2972, 688--697.
[21]
Kalyanmoy Deb and Himanshu Jain. 2014. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints. IEEE Trans. Evolution. Comput. 18, 4 (Aug. 2014), 577--601.
[22]
Kalyanmoy Deb, Amrit Pratap, Sameer Agarwal, and T. Meyarivan. 2002. A fast and elitist multiobjective genetic algorithm: NSGA--II. IEEE Trans. Evolution. Comput. 6, 2 (Apr. 2002), 182--197.
[23]
Roman Denysiuk, Lino Costa, and Isabel Espírito Santo. 2013. Many-objective optimization using differential evolution with variable-wise mutation restriction. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’13). ACM Press, New York, 591--598.
[24]
Alan Díaz-Manríquez, Gregorio Toscano-Pulido, Carlos A. Coello Coello, and Ricardo Landa-Becerra. 2013. A ranking method based on the R2 indicator for many-objective optimization. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’13). IEEE Press, 1523--1530.
[25]
Christian Domínguez-Medina, Güenter Rudolph, Oliver Schüetze, and Heike Trautmann. 2013. Evenly spaced pareto fronts of quad-objective problems using PSA partitioning technique. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’13). IEEE Press, 3190--3197.
[26]
Nicole Drechsler, Rolf Drechsler, and Bernd Becker. 1999. Multi-objected optimization in evolutionary algorithms using satisfyability classes. In Proceedings of the International Conference on Computational Intelligence, Theory and Applications, 6th Fuzzy Days, Bernd Reusch (Ed.). Springer-Verlag. Lecture Notes in Computer Science, Vol. 1625, 108--117.
[27]
Michael T. M. Emmerich and André H. Deutz. 2007. Test problems based on lamé superspheres. In Proceedings of the 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO’07), Shigeru Obayashi, Kalyanmoy Deb, Carlo Poloni, Tomoyuki Hiroyasu, and Tadahiko Murata (Eds.). Springer. Lecture Notes in Computer Science, Vol. 4403, 922--936.
[28]
Michael T. M. Emmerich, André H. Deutz, and Johannes W. Kruisselbrink. 2013. On quality indicators for black-box level set approximation. In EVOLVE—A Bridge between Probability, Set Oriented Numerics and Evolutionary Computation, Emilia Tantar, Alexandru-Adrian Tantar, Pascal Bouvry, Pierre Del Moral, Pierrick Legrand, Carlos A. Coello Coello, and Oliver Schütze (Eds.). Springer-Verlag. Studies in Computational Intelligence, Vol. 447, Heidelberg, Germany, Chapter 4, 157--185.
[29]
Henrik Esbensen and Ernest S. Kuh. 1996. Design space exploration using the genetic algorithm. In Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS’96). IEEE, 500--503.
[30]
Jesús Guillermo Falcón-Cardona and Carlos A. Coello Coello. 2018. A multi-objective evolutionary hyper-heuristic based on multiple indicator-based density estimators. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’18). ACM Press, 633--640.
[31]
Jesús Guillermo Falcón-Cardona and Carlos A. Coello Coello. 2018. Toward a more general many-objective evolutionary optimizer. In Proceedings of the 15th International Conference on Parallel Problem Solving from Nature (PPSN’18). Springer. Lecture Notes in Computer Science, Vol. 11101, 335--346.
[32]
M. Farina and P. Amato. 2002. On the optimal solution definition for many-criteria optimization problems. In Proceedings of the NAFIPS-FLINT International Conference. IEEE Service Center, 233--238.
[33]
Stacey L. Faulkenberg and Margaret M. Wiecek. 2010. On the quality of discrete representations in multiple objective programming. Optim. Eng. 11, 3 (2010), 423--440.
[34]
M. Fleischer. 2003. The measure of pareto optima. applications to multi-objective metaheuristics. In Proceedings of the 2nd International Conference on Evolutionary Multi-Criterion Optimization (EMO’03), Carlos M. Fonseca, Peter J. Fleming, Eckart Zitzler, Kalyanmoy Deb, and Lothar Thiele (Eds.). Springer. Lecture Notes in Computer Science. Volume 2632, 519--533.
[35]
Carlos M. Fonseca and Peter J. Fleming. 1996. On the performance assessment and comparison of stochastic multiobjective optimizers. In Proceedings of the Conference on Parallel Problem Solving from Nature (PPSN’96) (Lecture Notes in Computer Science), Hans-Michael Voigt, Werner Ebeling, Ingo Rechenberg, and Hans-Paul Schwefel (Eds.). Springer-Verlag, Berlin, Germany, 584--593.
[36]
K. Gerstl, G. Rudolph, O. Schütze, and H. Trautmann. 2011. Finding evenly spaced fronts for multiobjective control via averaging hausdorff-measure. In Proceedings of the 8th International Conference on Electrical Engineering, Computer Science and Automatic Control (CCE’11). IEEE Press, 975--980.
[37]
Crina Grosan and Mihai Olteanand Dan Dumitrescu. 2003. Performance metrics for multiobjective optimization evolutionary algorithms. In Proceedings of the 11th Conference on Applied and Industrial Mathematics (CAIM’03). 125--128.
[38]
Michael Pilegaard Hansen and Andrzej Jaszkiewicz. 1998. Evaluating the Quality of Approximations to the Non-dominated Set. Technical Report IMM-REP-1998-7. Technical University of Denmark.
[39]
Raquel Hernández Gómez and Carlos A. Coello Coello. 2013. MOMBI: A new metaheuristic for many-objective optimization based on the R2 indicator. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’13). IEEE Press, 2488--2495.
[40]
Raquel Hernández Gómez and Carlos A. Coello Coello. 2015. Improved metaheuristic based on the R indicator for many-objective optimization. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’15). ACM Press, 679--686.
[41]
Raquel Hernández Gómez and Carlos A. Coello Coello. 2017. A hyper-heuristic of scalarizing functions. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’17). ACM Press, Berlin, Germany, 577 --584.
[42]
Raquel Hernández Gómez, Carlos A. Coello Coello, and Enrique Alba Torres. 2016. A multi-objective evolutionary algorithm based on parallel coordinates. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’16). ACM Press, 565--572.
[43]
Simon Huband, Phil Hingston, Lyndon White, and Luigi Barone. 2003. An evolution strategy with probabilistic mutation for multi-objective optimisation. In Proceedings of the Congress on Evolutionary Computation (CEC’03), Vol. 3. IEEE Press, 2284--2291.
[44]
Christian Igel, Nikolaus Hansen, and Stefan Roth. 2007. Covariance matrix adaptation for multi-objective optimization. Evolution. Comput. 15, 1 (2007), 1--28.
[45]
Hisao Ishibuchi, Ryo Imada, Naoki Masuyama, and Yusuke Nojima. 2018. Dynamic specification of a reference point for hypervolume calculation in SMS-EMOA. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’2018). IEEE Press, 701--708.
[46]
Hisao Ishibuchi, Ryo Imada, Yu Setoguchi, and Yusuke Nojima. 2017. Reference point specification in hypervolume calculation for fair comparison and efficient search. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’17). ACM Press, 585--592.
[47]
Hisao Ishibuchi, Hiroyuki Masuda, Yuki Tanigaki, and Yusuke Nojima. 2014. Difficulties in specifying reference points to calculate the inverted generational distance for many-objective optimization problems. In Proceedings of the IEEE Symposium on Computational Intelligence in Multi-Criteria Decision-Making (MCDM’14). IEEE Press, 170--177.
[48]
Hisao Ishibuchi, Hiroyuki Masuda, Yuki Tanigaki, and Yusuke Nojima. 2015. Modified distance calculation in generational distance and inverted generational distance. In Proceedings of the 8th International Conference on Evolutionary Multi-Criterion Optimization (EMO’15), António Gaspar-Cunha, Carlos Henggeler Antunes, and Carlos Coello Coello (Eds.). Springer. Lecture Notes in Computer Science, Vol. 9019, 110--125.
[49]
Hisao Ishibuchi, Yu Setoguchi, Hiroyuki Masuda, and Yusuke Nojima. 2017. Performance of decomposition-based many-objective algorithms strongly depends on pareto front shapes. IEEE Trans. Evolution. Comput. 21, 2 (Apr. 2017), 169--190.
[50]
Hisao Ishibuchi, Noritaka Tsukamoto, and Yusuke Nojima. 2007. Iterative approach to indicator-based multiobjective optimization. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’07). IEEE Press, 3967--3974.
[51]
Hisao Ishibuchi, Noritaka Tsukamoto, Yuji Sakane, and Yusuke Nojima. 2009. Hypervolume approximation using achievement scalarizing functions for evolutionary many-objective optimization. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’09). IEEE Press, 530--537.
[52]
Hisao Ishibuchi, Noritaka Tsukamoto, Yuji Sakane, and Yusuke Nojima. 2010. Indicator-based evolutionary algorithm with hypervolume approximation by achievement scalarizing functions. In Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation (GECCO’10). ACM Press, 527--534.
[53]
Siwei Jiang and Zhihua Cai. 2009. Enhance the convergence and diversity for ε-MOPSO by uniform design and minimum reduce hypervolume. In Proceedings of the International Conference on Artificial Intelligence and Computational Intelligence (AICI’09), Vol. 1. IEEE Computer Society Press, 129--133.
[54]
S. Jiang, L. Feng, C. K. Heng, Q. C. Nguyen, Y. S. Ong, A. N. Zhang, and P. S. Tan. 2016. Adaptive indicator-based evolutionary algorithm for multiobjective optimization problems. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’16). 492--499.
[55]
Siwei Jiang, Yew-Soon Ong, Jie Zhang, and Liang Feng. 2014. Consistencies and contradictions of performance metrics in multiobjective optimization. IEEE Trans. Cybernet. 44, 12 (Dec. 2014), 2391--2404.
[56]
Siwei Jiang, Jie Zhang, Yew-Soon Ong, Allan N. Zhang, and Puay Siew Tan. 2015. A simple and fast hypervolume indicator-based multiobjective evolutionary algorithm. IEEE Trans. Cybernet. 45, 10 (Oct. 2015), 2202--2213.
[57]
Joshua Knowles and David Corne. 2002. On metrics for comparing nondominated sets. In Proceedings of the Congress on Evolutionary Computation (CEC’02), Vol. 1. IEEE Service Center, 711--716.
[58]
Joshua Knowles and David Corne. 2003. Properties of an adaptive archiving algorithm for storing nondominated vectors. IEEE Trans. Evolution. Comput. 7, 2 (Apr. 2003), 100--116.
[59]
Joshua D. Knowles, David W. Corne, and Mark Fleischer. 2003. Bounded archiving using the lebesgue measure. In Proceedings of the Congress on Evolutionary Computation (CEC’03), Vol. 4. IEEE Press, 2490--2497.
[60]
Michael A. Lee, Henrik Esbensen, and Laurent Lemaitre. 1995. The design of hybrid fuzzy/Evolutionary multiobjective optimization algorithms. In Proceedings of the IEEE/Nagoya University World Wiseperson Workshop. 118--125.
[61]
Bingdong Li, Jinlong Li, Ke Tang, and Xin Yao. 2015. Many-objective evolutionary algorithms: A survey. Comput. Surveys 48, 1 (Sep. 2015).
[62]
Bingdong Li, Ke Tang, Jinlong Li, and Xin Yao. 2016. Stochastic ranking algorithm for many-objective optimization based on multiple indicators. IEEE Trans. Evolution. Comput. 20, 6 (Dec. 2016), 924--938.
[63]
Fei Li, Ran Cheng, Jianchang Liu, and Yaochu Jin. 2018. A two-stage R2 indicator-based evolutionary algorithm for many-objective optimization. Appl. Soft Comput. 67 (June 2018), 245--260.
[64]
Fei Li, Jianchang Liu, Peiqiu Huang, and Huaitao Shi. 2018. An R2 indicator and decomposition-based steady-state evolutionary algorithm for many-objective optimization. Math. Problems Eng. 2018 (2018), 18.
[65]
Ke Li, Kalyanmoy Deb, Qingfu Zhang, and Sam Kwong. 2015. An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans. Evolution. Comput. 19, 5 (Oct. 2015), 694--716.
[66]
Miqing Li, Shengxiang Yang, and Xiaohui Liu. 2014. Shift-based density estimation for pareto-based algorithms in many-objective optimization. IEEE Trans. Evolution. Comput. 18, 3 (June 2014), 348--365.
[67]
Miqing Li and Xin Yao. 2019. Quality evaluation of solution sets in multiobjective optimisation: A survey. Comput. Surveys 52, 2 (Mar. 2019), 26:1--26:38.
[68]
Wenwen Li, Ender Özcan, Robert John, John H. Drake, Aneta Neumann, and Markus Wagner. 2017. A modified indicator-based evolutionary algorithm (mIBEA). In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’17). IEEE Press, 1047--1054.
[69]
Arnaud Liefooghe and Bilel Derbel. 2016. A correlation analysis of set quality indicator values in multiobjective optimization. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’16). ACM Press, 581--588.
[70]
Antonio López Jaimes and Carlos A. Coello Coello. 2009. Study of preference relations in many-objective optimization. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’09). ACM Press, 611--618.
[71]
Edgar Manoatl Lopez and Carlos A. Coello Coello. 2016. IGD+-EMOA: A multi-objective evolutionary algorithm based on IGD+. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’16). IEEE Press, 999--1006.
[72]
Edgar Manoatl Lopez and Carlos A. Coello Coello. 2018. An improved version of a reference-based multi-objective evolutionary algorithm based on IGD+. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’18). ACM Press, 713--720.
[73]
Adriana Menchaca-Mendez and Carlos A. Coello Coello. 2013. A new selection mechanism based on hypervolume and its locality property. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’13). IEEE Press, 924--931.
[74]
Adriana Menchaca-Mendez and Carlos A. Coello Coello. 2015. GD-MOEA: A new multi-objective evolutionary algorithm based on the generational distance indicator. In Proceedings of the 8th International Conference on Evolutionary Multi-Criterion Optimization (EMO’15), António Gaspar-Cunha, Carlos Henggeler Antunes, and Carlos Coello Coello (Eds.). Springer. Lecture Notes in Computer Science, Vol. 9018, 156--170.
[75]
Adriana Menchaca-Mendez and Carlos A. Coello Coello. 2015. GDE-MOEA: A new MOEA based on the generational distance indicator and ε-dominance. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’15). IEEE Press, 947--955.
[76]
Adriana Menchaca-Mendez and Carlos A. Coello Coello. 2017. An alternative hypervolume-based selection mechanism for multi-objective evolutionary algorithms. Soft Comput. 21, 4 (Feb. 2017), 861--884.
[77]
Adriana Menchaca-Mendez, Carlos Hernández, and Carlos A. Coello Coello. 2016. Δp-MOEA: A new multi-objective evolutionary algorithm based on the Δp indicator. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’16). IEEE Press, 3753--3760.
[78]
Kaisa Miettinen. 1999. Nonlinear Multobjective Optimization. Kluwer Academic Publishers, Boston.
[79]
Miriam Pescador-Rojas, Raquel Hernández Gómez, Elizabeth Montero, Nicolás Rojas-Morales, María-Cristina Riff, and Carlos A. Coello Coello. 2017. An overview of weighted and unconstrained scalarizing functions. In Proceedings of the 9th International Conference on Evolutionary Multi-Criterion Optimization (EMO’17), Heike Trautmann, Günter Rudolph, Kathrin Klamroth, Oliver Schütze, Margaret Wiecek, Yaochu Jin, and Christian Grimme (Eds.). Springer. Lecture Notes in Computer Science, Vol. 10173, 499--513.
[80]
Dugh H. Phan and Junichi Suzuki. 2011. Boosting indicator-based selection operators for evolutionary multiobjective optimization algorithms. In Proceedings of the IEEE 23rd International Conference on Tools with Artificial Intelligence. IEEE Press, 276--281.
[81]
Cynthia A. Rodríguez Villalobos and Carlos A. Coello Coello. 2012. A new multi-objective evolutionary algorithm based on a performance assessment indicator. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2012). ACM Press, 505--512.
[82]
Günter Rudolph, Heike Trautmann, Soumyadip Sengupta, and Oliver Schütze. 2013. Evenly spaced pareto front approximations for tricriteria problems based on triangulation. In Proceedings of the 7th International Conference on Evolutionary Multi-Criterion Optimization (EMO’13), Robin C. Purshouse, Peter J. Fleming, Carlos M. Fonseca, Salvatore Greco, and Jane Shaw (Eds.). Springer. Lecture Notes in Computer Science, Vol. 7811, 443--458.
[83]
Ruhul Sarker and Carlos A. Coello Coello. 2002. Assessment methodologies for multiobjective evolutionary algorithms. In Evolutionary Optimization, Ruhul Sarker, Masoud Mohammadian, and Xin Yao (Eds.). Kluwer Academic Publishers, New York, 177--195.
[84]
Hiroyuki Sato, Hernán E. Aguirre, and Kiyoshi Tanaka. 2007. Controlling dominance area of solutions and its impact on the performance of MOEAs. In Proceedings of the 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO’07), Shigeru Obayashi, Kalyanmoy Deb, Carlo Poloni, Tomoyuki Hiroyasu, and Tadahiko Murata (Eds.). Springer. Lecture Notes in Computer Science, Vol. 4403, 5--20.
[85]
Oliver Schütze, Xavier Esquivel, Adriana Lara, and Carlos A. Coello Coello. 2012. Using the averaged Hausdorff distance as a performance measure in evolutionary multiobjective optimization. IEEE Trans. Evolution. Comput. 16, 4 (Aug. 2012), 504--522.
[86]
Ke Shang, Hisao Ishibuchi, Min-Ling Zhang, and Yiping Liu. 2018. A new R2 indicator for better hypervolume approximation. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’18). ACM, New York, NY, 745--752.
[87]
N. Srinivas and Kalyanmoy Deb. 1994. Multiobjective optimization using nondominated sorting in genetic algorithms. Evolution. Comput. 2, 3 (1994), 221--248.
[88]
Y. Sun, G. G. Yen, and Z. Yi. 2018. IGD indicator-based evolutionary algorithm for many-objective optimization problems. IEEE Trans. Evolution. Comput. 23, 2 (2018), 1--1.
[89]
K. C. Tan, T. H. Lee, and E. F. Khor. 2002. Evolutionary algorithms for multi-objective optimization: Performance assessments and comparisons. Artificial Intell. Rev. 17, 4 (June 2002), 253--290.
[90]
Lothar Thiele. 2015. Indicator-based Selection. Springer, Berlin, 985--994.
[91]
Y. Tian, R. Cheng, X. Zhang, F. Cheng, and Y. Jin. 2018. An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility. IEEE Trans. Evolution. Comput. 22, 4 (Aug. 2018), 609--622.
[92]
Y. Tian, X. Zhang, R. Cheng, and Y. Jin. 2016. A multi-objective evolutionary algorithm based on an enhanced inverted generational distance metric. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’16). IEEE Press, 5222--5229.
[93]
Heike Trautmann, Günter Rudolph, Christian Dominguez-Medina, and Oliver Schütze. 2012. Finding evenly spaced pareto fronts for three-objective optimization problems. In EVOLVE—A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II, Oliver Schütze, Carlos A. Coello Coello, Alexandru-Adrian Tantar, Emilia Tantar, Pascal Bouvry, Pierre Del Moral, and Pierrick Legrand (Eds.). Springer, Advances in Intelligent Systems and Computing, Vol. 175, Berlin, Germany, 89--105.
[94]
Anupam Trivedi, Dipti Srinivasan, Krishnendu Sanyal, and Abhiroop Ghosh. 2017. A survey of multiobjective evolutionary algorithms based on decomposition. IEEE Trans. Evolution. Comput. 21, 3 (June 2017), 440--462.
[95]
Tamara Ulrich, Johannes Bader, and Eckart Zitzler. 2010. Integrating decision space diversity into hypervolume-based multiobjective search. In Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation (GECCO’2010). ACM Press, 455--462.
[96]
Dung H. Phan and Junichi Suzuki. 2013. R2-IBEA: R2 indicator-based evolutionary algorithm for multiobjective optimization. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC’13). IEEE Press, 1836--1845.
[97]
Dung H. Phan, Junichi Suzuki, and Isao Hayashi. 2012. Leveraging indicator-based ensemble selection in evolutionary multiobjective optimization algorithms. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2012). ACM Press, 497--504.
[98]
David A. Van Veldhuizen. 1999. Multiobjective Evolutionary Algorithms: Classifications, Analyses, and New Innovations. Ph.D. Dissertation. Department of Electrical and Computer Engineering. Graduate School of Engineering. Air Force Institute of Technology, Wright-Patterson AFB, OH.
[99]
David A. Van Veldhuizen and Gary B. Lamont. 1999. Genetic algorithms, building blocks, and multiobjective optimization. In Proceedings of the Genetic and Evolutionary Computation Conference. Workshop Program, Annie S. Wu (Ed.). 125--126.
[100]
David A. Van Veldhuizen and Gary B. Lamont. 2000. On measuring multiobjective evolutionary algorithm performance. In Proceedings of the IEEE Congress on Evolutionary Computation, Vol. 1. IEEE Service Center, Piscataway, NJ, 204--211.
[101]
Christian von Lücken, Benjamin Baran, and Carlos Brizuela. 2014. A survey on multi-objective evolutionary algorithms for many-objective problems. Comput. Optim. Appl. 58, 3 (July 2014), 707--756.
[102]
Markus Wagner and Frank Neumann. 2013. A fast approximation-guided evolutionary multi-objective algorithm. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’13). ACM Press, New York, 687--694.
[103]
Handing Wang, Licheng Jiao, and Xin Yao. 2015. Two_Arch2: An improved two-archive algorithm for many-objective optimization. IEEE Trans. Evolution. Comput. 19, 4 (Aug. 2015), 524--541.
[104]
Lyndon While, Lucas Bradstreet, and Luigi Barone. 2012. A fast way of calculating exact hypervolumes. IEEE Trans. Evolution. Comput. 16, 1 (Feb. 2012), 86--95.
[105]
D. H. Wolpert and W. G. Macready. 1997. No free lunch theorems for optimization. IEEE Trans. Evolution. Comput. 1, 1 (Apr. 1997), 67--82.
[106]
Jin Wu and Shapour Azarm. 2001. Metrics for quality assessment of a multiobjective design optimization solution set. Trans. ASME J. Mech. Design 123 (2001), 18--25.
[107]
Gary G. Yen and Zhenan He. 2014. Performance metric ensemble for multiobjective evolutionary algorithms. IEEE Trans. Evolution. Comput. 18, 1 (Feb. 2014), 131--144.
[108]
Saúl Zapotecas Martínez, Víctor A. Sosa Hernández, Hernán Aguirre, Kiyoshi Tanaka, and Carlos A. Coello Coello. 2014. Using a family of curves to approximate the pareto front of a multi-objective optimization problem. In Proceedings of the 13th International Conference on Parallel Problem Solving from Nature (PPSN’14), Thomas Bartz-Beielstein, Jürgen Branke, Bogdan Filipič, and Jim Smith (Eds.). Springer. Lecture Notes in Computer Science, Vol. 8672, 682--691.
[109]
Qingfu Zhang and Hui Li. 2007. MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evolution. Comput. 11, 6 (Dec. 2007), 712--731.
[110]
Eckart Zitzler, Dimo Brockhoff, and Lothar Thiele. 2007. The hypervolume indicator revisited: On the design of pareto-compliant indicator via weighted integration. In Proceedings of the 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO’07), Shigeru Obayashi, Kalyanmoy Deb, Carlo Poloni, Tomoyuki Hiroyasu, and Tadahiko Murata (Eds.). Springer. Lecture Notes in Computer Science, Vol. 4403, 862--876.
[111]
Eckart Zitzler, Kalyanmoy Deb, and Lothar Thiele. 2000. Comparison of multiobjective evolutionary algorithms: Empirical results. Evolution. Comput. 8, 2 (2000), 173--195.
[112]
Eckart Zitzler, Joshua Knowles, and Lothar Thiele. 2008. Quality assessment of pareto set approximations. In Proceedings of the Conference on Multiobjective Optimization. Interactive and Evolutionary Approaches, Jürgen Branke, Kalyanmoy Deb, Kaisa Miettinen, and Roman Slowinski (Eds.). Springer Lecture Notes in Computer Science, Vol.5252, Berlin, Germany, 373--404.
[113]
Eckart Zitzler and Simon Künzli. 2004. Indicator-based selection in multiobjective search. In Proceedings of the Conference on Parallel Problem Solving from Nature (PPSN’04), Xin Yao et al. (Ed.). Springer-Verlag, Lecture Notes in Computer Science, Vol. 3242, 832--842.
[114]
Eckart Zitzler, Marco Laumanns, and Stefan Bleuler. 2004. A tutorial on evolutionary multiobjective optimization. In Proceedings of the Conference on Metaheuristics for Multiobjective Optimisation, Xavier Gandibleux, Marc Sevaux, Kenneth Sörensen, and Vincent T’kindt (Eds.). Springer Lecture Notes in Economics and Mathematical Systems, Vol. 535, Berlin, 3--37.
[115]
Eckart Zitzler, Marco Laumanns, and Lothar Thiele. 2001. SPEA2: Improving the Strength Pareto Evolutionary Algorithm. Technical Report 103. Computer Engineering and Networks Laboratory (TIK), Swiss Federal Institute of Technology (ETH), Zurich, Switzerland.
[116]
Eckart Zitzler and Lothar Thiele. 1998. Multiobjective optimization using evolutionary algorithms—A comparative study. In Proceedings of the Conference on Parallel Problem Solving from Nature V, A. E. Eiben (Ed.). Springer-Verlag, 292--301.
[117]
Eckart Zitzler, Lothar Thiele, Marco Laumanns, Carlos M. Fonseca, and Viviane Grunert da Fonseca. 2003. Performance assessment of multiobjective optimizers: An analysis and review. IEEE Trans. Evolution. Comput. 7, 2 (Apr. 2003), 117--132.

Cited By

View all
  • (2024)Reentry Capsule Reachable Tube Boundary Prediction via Evolutionary Multiobjective OptimizationInternational Journal of Aerospace Engineering10.1155/2024/23119982024(1-11)Online publication date: 29-Jan-2024
  • (2024)Multi-Objective Sizing Optimization Method of Microgrid Considering Cost and Carbon EmissionsIEEE Transactions on Industry Applications10.1109/TIA.2024.339557060:4(5565-5576)Online publication date: Jul-2024
  • (2024)An Effective Algorithm Based on Space Net Optimization for Multi-Objective Optimization2024 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC60901.2024.10612132(1-8)Online publication date: 30-Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 53, Issue 2
March 2021
848 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/3388460
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 March 2020
Accepted: 01 December 2019
Revised: 01 May 2019
Received: 01 February 2019
Published in CSUR Volume 53, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Multi-objective optimization
  2. indicator-based selection
  3. quality indicators

Qualifiers

  • Survey
  • Survey
  • Refereed

Funding Sources

  • CONACyT to pursue graduate studies in computer science at CINVESTAVIPN
  • CONACyT

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)273
  • Downloads (Last 6 weeks)25
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Reentry Capsule Reachable Tube Boundary Prediction via Evolutionary Multiobjective OptimizationInternational Journal of Aerospace Engineering10.1155/2024/23119982024(1-11)Online publication date: 29-Jan-2024
  • (2024)Multi-Objective Sizing Optimization Method of Microgrid Considering Cost and Carbon EmissionsIEEE Transactions on Industry Applications10.1109/TIA.2024.339557060:4(5565-5576)Online publication date: Jul-2024
  • (2024)An Effective Algorithm Based on Space Net Optimization for Multi-Objective Optimization2024 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC60901.2024.10612132(1-8)Online publication date: 30-Jun-2024
  • (2024)MOEA/D-CMA Made Better with (l+l)-CMA-ES2024 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC60901.2024.10612007(1-8)Online publication date: 30-Jun-2024
  • (2024)Infill Criterion Ensemble in Multi-Objective Evolutionary Algorithm for Mixed-Variable Problems2024 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC60901.2024.10611850(1-8)Online publication date: 30-Jun-2024
  • (2024)Deep reinforcement learning as multiobjective optimization benchmarks: Problem formulation and performance assessmentSwarm and Evolutionary Computation10.1016/j.swevo.2024.10169290(101692)Online publication date: Oct-2024
  • (2024)A deep reinforcement learning algorithm framework for solving multi-objective traveling salesman problem based on feature transformationNeural Networks10.1016/j.neunet.2024.106359176(106359)Online publication date: Aug-2024
  • (2024)Reinforcement learning for decision-making under deep uncertaintyJournal of Environmental Management10.1016/j.jenvman.2024.120968359(120968)Online publication date: May-2024
  • (2024)A Pacesetter-Lévy multi-objective particle swarm optimization with Arnold Chaotic Map with opposition-based learningInformation Sciences10.1016/j.ins.2024.121048678(121048)Online publication date: Sep-2024
  • (2024)A novel clustering-based evolutionary algorithm with objective space decomposition for multi/many-objective optimizationInformation Sciences: an International Journal10.1016/j.ins.2024.120940677:COnline publication date: 1-Aug-2024
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media