Skip to main content

2017 | OriginalPaper | Buchkapitel

A Fast Objective Reduction Algorithm Based on Dominance Structure for Many Objective Optimization

verfasst von : Fangqing Gu, Hai-Lin Liu, Yiu-ming Cheung

Erschienen in: Simulated Evolution and Learning

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The performance of the most existing classical evolutionary multiobjective optimization (EMO) algorithms, especially for Pareto-based EMO algorithms, generally deteriorates over the number of objectives in solving many-objective optimization problems (MaOPs), in which the number of objectives is greater than three. Objective reduction methods that transform an MaOP into the one with few objectives, are a promising way for solving MaOPs. The dominance-based objective reduction methods, e.g. k-EMOSS and \(\delta \)-MOSS, omitting an objective while preserving the dominant structure of the individuals as much as possible, can achieve good performance. However, these algorithms have higher computational complexity. Therefore, this paper presents a novel measure for measuring the capacity of preserving the dominance structure of an objective set, i.e., the redundancy of an objective to an objective set. Subsequently, we propose a fast algorithm to find a minimum set of objectives preserving the dominance structure as much as possible. We compare the proposed algorithm with its counterparts on eleven test instances. Numerical studies show the effectiveness of the proposed algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bader, J., Zitzler, E.: HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol. Comput. 19(1), 45–76 (2011)CrossRef Bader, J., Zitzler, E.: HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol. Comput. 19(1), 45–76 (2011)CrossRef
2.
Zurück zum Zitat Bandyopadhyay, S., Mukherjee, A.: An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution. IEEE Trans. Evol. Comput. 19(3), 400–413 (2015)CrossRef Bandyopadhyay, S., Mukherjee, A.: An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution. IEEE Trans. Evol. Comput. 19(3), 400–413 (2015)CrossRef
3.
Zurück zum Zitat Brockhoff, D., Zitzler, E.: Are all objectives necessary? On dimensionality reduction in evolutionary multiobjective optimization. In: Runarsson, T.P., Beyer, H.-G., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds.) PPSN 2006. LNCS, vol. 4193, pp. 533–542. Springer, Heidelberg (2006). doi:10.1007/11844297_54 CrossRef Brockhoff, D., Zitzler, E.: Are all objectives necessary? On dimensionality reduction in evolutionary multiobjective optimization. In: Runarsson, T.P., Beyer, H.-G., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds.) PPSN 2006. LNCS, vol. 4193, pp. 533–542. Springer, Heidelberg (2006). doi:10.​1007/​11844297_​54 CrossRef
4.
Zurück zum Zitat Brockhoff, D., Zitzler, E.: Objective reduction in evolutionary multiobjective optimization: theory and applications. Evol. Comput. 17(2), 135–166 (2009)CrossRef Brockhoff, D., Zitzler, E.: Objective reduction in evolutionary multiobjective optimization: theory and applications. Evol. Comput. 17(2), 135–166 (2009)CrossRef
5.
Zurück zum Zitat Cheung, Y.M., Gu, F.: Online objective reduction for many-objective optimization problems. In: Proceedings of IEEE Congress on Evolutionary Computation, pp. 1165–1171 (2014) Cheung, Y.M., Gu, F.: Online objective reduction for many-objective optimization problems. In: Proceedings of IEEE Congress on Evolutionary Computation, pp. 1165–1171 (2014)
6.
Zurück zum Zitat Cheung, Y.M., Gu, F., Liu, H.L.: Objective extraction for many-objective optimization problems: algorithm and test problems. IEEE Trans. Evol. Comput. 20(5), 755–772 (2016)CrossRef Cheung, Y.M., Gu, F., Liu, H.L.: Objective extraction for many-objective optimization problems: algorithm and test problems. IEEE Trans. Evol. Comput. 20(5), 755–772 (2016)CrossRef
7.
Zurück zum Zitat Deb, K.: Multiobjective Optimization using Evolutionary Algorithms. Wiley, New York (2001)MATH Deb, K.: Multiobjective Optimization using Evolutionary Algorithms. Wiley, New York (2001)MATH
8.
Zurück zum Zitat Deb, K., Mohan, M., Mishra, S.: Evaluating the \(\varepsilon \)-domination based multi-objective evolutionary algorithm for a quick computation of pareto-optimal solutions. Evol. Comput. 13(4), 501–525 (2005)CrossRef Deb, K., Mohan, M., Mishra, S.: Evaluating the \(\varepsilon \)-domination based multi-objective evolutionary algorithm for a quick computation of pareto-optimal solutions. Evol. Comput. 13(4), 501–525 (2005)CrossRef
9.
Zurück zum Zitat Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef
10.
Zurück zum Zitat Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans. Evol. Comput. 18(4), 577–601 (2014)CrossRef Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans. Evol. Comput. 18(4), 577–601 (2014)CrossRef
11.
Zurück zum Zitat Eckart, Z., Marco, L., Lothar, T.: SPEA2: improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Proceedings of Evolutionary Methods for Design Optimization and Control with Applications to Industrial Problems, pp. 95–100 (2001) Eckart, Z., Marco, L., Lothar, T.: SPEA2: improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Proceedings of Evolutionary Methods for Design Optimization and Control with Applications to Industrial Problems, pp. 95–100 (2001)
12.
Zurück zum Zitat Farina, M., Amato, P.: A fuzzy definition of “optimality” for many-criteria optimization problems. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 34(3), 315–326 (2004)CrossRef Farina, M., Amato, P.: A fuzzy definition of “optimality” for many-criteria optimization problems. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 34(3), 315–326 (2004)CrossRef
13.
Zurück zum Zitat Guo, X., Wang, X., Wang, M., Wang, Y.: A new objective reduction algorithm for many-objective problems: employing mutual information and clustering algorithm. In: Proceedings of 2012 Eighth International Conference on Computational Intelligence and Security, pp. 11–16 (2012) Guo, X., Wang, X., Wang, M., Wang, Y.: A new objective reduction algorithm for many-objective problems: employing mutual information and clustering algorithm. In: Proceedings of 2012 Eighth International Conference on Computational Intelligence and Security, pp. 11–16 (2012)
14.
Zurück zum Zitat Ishibuchi, H., Akedo, N., Nojima, Y.: Behavior of multi-objective evolutionary algorithms on many-objective knapsack problems. IEEE Trans. Evol. Comput. 19(2), 264–283 (2014)CrossRef Ishibuchi, H., Akedo, N., Nojima, Y.: Behavior of multi-objective evolutionary algorithms on many-objective knapsack problems. IEEE Trans. Evol. Comput. 19(2), 264–283 (2014)CrossRef
15.
Zurück zum Zitat Ishibuchi, H., Masuda, H., Nojima, Y.: Pareto fronts of many-objective degenerate test problems. IEEE Trans. Evol. Comput. 20(5), 807–813 (2016)CrossRef Ishibuchi, H., Masuda, H., Nojima, Y.: Pareto fronts of many-objective degenerate test problems. IEEE Trans. Evol. Comput. 20(5), 807–813 (2016)CrossRef
16.
Zurück zum Zitat Jaimes, A.L., Coello, C.A.C., Urías Barrientos, J.E.: Online objective reduction to deal with many-objective problems. In: Ehrgott, M., Fonseca, C.M., Gandibleux, X., Hao, J.-K., Sevaux, M. (eds.) EMO 2009. LNCS, vol. 5467, pp. 423–437. Springer, Heidelberg (2009). doi:10.1007/978-3-642-01020-0_34 CrossRef Jaimes, A.L., Coello, C.A.C., Urías Barrientos, J.E.: Online objective reduction to deal with many-objective problems. In: Ehrgott, M., Fonseca, C.M., Gandibleux, X., Hao, J.-K., Sevaux, M. (eds.) EMO 2009. LNCS, vol. 5467, pp. 423–437. Springer, Heidelberg (2009). doi:10.​1007/​978-3-642-01020-0_​34 CrossRef
17.
Zurück zum Zitat Li, K., Deb, K., Zhang, Q., Kwong, S.: An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans. Evol. Comput. 19(5), 694–716 (2015)CrossRef Li, K., Deb, K., Zhang, Q., Kwong, S.: An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans. Evol. Comput. 19(5), 694–716 (2015)CrossRef
18.
Zurück zum Zitat Liu, H.L., Gu, F., Zhang, Q.: Decomposition of a multiobjective optimization problem into a number of simple multiobjective subproblems. IEEE Trans. Evol. Comput. 18(3), 450–455 (2014)CrossRef Liu, H.L., Gu, F., Zhang, Q.: Decomposition of a multiobjective optimization problem into a number of simple multiobjective subproblems. IEEE Trans. Evol. Comput. 18(3), 450–455 (2014)CrossRef
19.
Zurück zum Zitat López Jaimes, A., Coello Coello, C.A., Chakraborty, D.: Objective reduction using a feature selection technique. In: Proceedings of 10th Annual Conference on Genetic and Evolutionary Computation, pp. 673–680 (2008) López Jaimes, A., Coello Coello, C.A., Chakraborty, D.: Objective reduction using a feature selection technique. In: Proceedings of 10th Annual Conference on Genetic and Evolutionary Computation, pp. 673–680 (2008)
20.
Zurück zum Zitat McClymont, K., Keedwell, E.: Deductive sort and climbing sort: new methods for non-dominated sorting. Evol. Comput. 20(1), 1–26 (2012)CrossRef McClymont, K., Keedwell, E.: Deductive sort and climbing sort: new methods for non-dominated sorting. Evol. Comput. 20(1), 1–26 (2012)CrossRef
21.
Zurück zum Zitat Narukawa, K., Rodemann, T.: Examining the performance of evolutionary many-objective optimization algorithms on a real-world application. In: Proceedings of 2012 Sixth International Conference on Genetic and Evolutionary Computing, pp. 316–319 (2012) Narukawa, K., Rodemann, T.: Examining the performance of evolutionary many-objective optimization algorithms on a real-world application. In: Proceedings of 2012 Sixth International Conference on Genetic and Evolutionary Computing, pp. 316–319 (2012)
22.
Zurück zum Zitat Nicola, B., Naujoks, B., Emmerich, M.: SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur. J. Oper. Res. 181(3), 1653–1669 (2007)CrossRefMATH Nicola, B., Naujoks, B., Emmerich, M.: SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur. J. Oper. Res. 181(3), 1653–1669 (2007)CrossRefMATH
23.
Zurück zum Zitat Freitas, A.R., Fleming, P.J., Guimaraes, F.: A non-parametric harmony-based objective reduction method for many-objective optimization. In: Proceedings of 2013 IEEE International Conference on Systems, Man, and Cybernetics, pp. 651–656 (2013) Freitas, A.R., Fleming, P.J., Guimaraes, F.: A non-parametric harmony-based objective reduction method for many-objective optimization. In: Proceedings of 2013 IEEE International Conference on Systems, Man, and Cybernetics, pp. 651–656 (2013)
24.
Zurück zum Zitat Russo, L.M.S., Francisco, A.P.: Quick hypervolume. IEEE Trans. Evol. Comput. 18(4), 481–502 (2014)CrossRef Russo, L.M.S., Francisco, A.P.: Quick hypervolume. IEEE Trans. Evol. Comput. 18(4), 481–502 (2014)CrossRef
25.
Zurück zum Zitat Saxena, D.K., Duro, J.A., Tiwari, A., Deb, K., Zhang, Q.: Objective reduction in many-objective optimization: linear and nonlinear algorithms. IEEE Trans. Evol. Comput. 17(1), 77–99 (2013)CrossRef Saxena, D.K., Duro, J.A., Tiwari, A., Deb, K., Zhang, Q.: Objective reduction in many-objective optimization: linear and nonlinear algorithms. IEEE Trans. Evol. Comput. 17(1), 77–99 (2013)CrossRef
26.
Zurück zum Zitat Schutze, O., Lara, A., Coello Coello, C.A.: On the influence of the number of objectives on the hardness of a multiobjective optimization problem. IEEE Trans. Evol. Comput. 15(4), 444–455 (2011)CrossRef Schutze, O., Lara, A., Coello Coello, C.A.: On the influence of the number of objectives on the hardness of a multiobjective optimization problem. IEEE Trans. Evol. Comput. 15(4), 444–455 (2011)CrossRef
27.
Zurück zum Zitat Singh, H.K., Isaacs, A., Ray, T.: A pareto corner search evolutionary algorithm and dimensionality reduction in many-objective optimization problems. IEEE Trans. Evol. Comput. 15(4), 539–556 (2011)CrossRef Singh, H.K., Isaacs, A., Ray, T.: A pareto corner search evolutionary algorithm and dimensionality reduction in many-objective optimization problems. IEEE Trans. Evol. Comput. 15(4), 539–556 (2011)CrossRef
28.
Zurück zum Zitat Wang, H., Yao, X.: Objective reduction based on nonlinear correlation information entropy. Soft. Comput. 20(6), 2393–2407 (2016)CrossRef Wang, H., Yao, X.: Objective reduction based on nonlinear correlation information entropy. Soft. Comput. 20(6), 2393–2407 (2016)CrossRef
29.
Zurück zum Zitat Yuan, Y., Ong, Y.S., Gupta, A., Xu, H.: Objective reduction in many-objective optimization: evolutionary multiobjective approaches and comprehensive analysis. IEEE Trans. Evol. Comput. (2017). doi:10.1109/TEVC.2017.2672668 Yuan, Y., Ong, Y.S., Gupta, A., Xu, H.: Objective reduction in many-objective optimization: evolutionary multiobjective approaches and comprehensive analysis. IEEE Trans. Evol. Comput. (2017). doi:10.​1109/​TEVC.​2017.​2672668
30.
Zurück zum Zitat Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)CrossRef Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)CrossRef
31.
Zurück zum Zitat Zhou, Y., Chen, Z., Zhang, J.: Ranking vectors by means of the dominance degree matrix. IEEE Trans. Evol. Comput. 21(1), 34–51 (2017)CrossRef Zhou, Y., Chen, Z., Zhang, J.: Ranking vectors by means of the dominance degree matrix. IEEE Trans. Evol. Comput. 21(1), 34–51 (2017)CrossRef
32.
Zurück zum Zitat Zhu, C., Xu, L., Goodman, E.D.: Generalization of Pareto-optimality for many-objective evolutionary optimization. IEEE Trans. Evol. Comput. 20(2), 299–315 (2016)CrossRef Zhu, C., Xu, L., Goodman, E.D.: Generalization of Pareto-optimality for many-objective evolutionary optimization. IEEE Trans. Evol. Comput. 20(2), 299–315 (2016)CrossRef
Metadaten
Titel
A Fast Objective Reduction Algorithm Based on Dominance Structure for Many Objective Optimization
verfasst von
Fangqing Gu
Hai-Lin Liu
Yiu-ming Cheung
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-68759-9_22