Skip to main content
Top
Published in: Soft Computing 2/2021

04-01-2021 | Foundations

Preference-inspired coevolutionary algorithm based on differentiated space for many-objective problems

Authors: Liping Wang, Wei Yu, Feiyue Qiu, Yu Ren, Jiafeng Lu, Pan Fu

Published in: Soft Computing | Issue 2/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The preference-inspired coevolutionary algorithm (PICEAg) is an effective method for solving many-objective optimization problems. But PICEAg cannot identify the quality of non-dominated solutions, which have a similar fitness value, and lacks an effective diversity maintenance mechanism. Meanwhile, owing to the different preference space dominated by individuals, there are significant differences in the search ability of individuals, which makes the allocation of computing resources unreasonable. To address the above issues, in this paper, a neighbor selection strategy is first proposed, by which excellent individuals are selected from the neighboring individuals in a layer-by-layer manner. Next, a dynamic allocation of the preference strategy based on a differential space is proposed. By combining a decomposition-based method, a reference vector is used to divide an objective space into several subspaces, where the number of non-dominated solutions is used to evaluate the selection pressure. The smaller the number of non-dominated solutions, the larger the selection pressure is within the subspaces, and the larger the number of preferences that should be allocated. Finally, the improved algorithm is compared against eight state-of-the-art algorithms on the WFG and ZDT test suites. The experimental results show the effectiveness of the improved algorithm in tackling most many-objective problems.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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!

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!

Literature
go back to reference Asafuddoula M, ray T, sarker R, (2015) A decomposition based evolutionary algorithm for many objective optimization. IEEE Trans Evolut Comput 19(3):445–460 Asafuddoula M, ray T, sarker R, (2015) A decomposition based evolutionary algorithm for many objective optimization. IEEE Trans Evolut Comput 19(3):445–460
go back to reference Bader J, Zitzler E (2011) Hype: an algorithm for fast hypervolume-based many-objective optimization. Evol Comput 19(1):45–76CrossRef Bader J, Zitzler E (2011) Hype: an algorithm for fast hypervolume-based many-objective optimization. Evol Comput 19(1):45–76CrossRef
go back to reference Ben Said L, Bechikh S, Ghedira K (2010) The r-dominance: A new dominance relation for interactive evolutionary multicriteria decision making. IEEE Trans Evol Comput 14:801–818CrossRef Ben Said L, Bechikh S, Ghedira K (2010) The r-dominance: A new dominance relation for interactive evolutionary multicriteria decision making. IEEE Trans Evol Comput 14:801–818CrossRef
go back to reference Bosman P, Thierens D (2003) The balance between proximity and diversity in multiobjective evolutionary algorithms, vol 7 Bosman P, Thierens D (2003) The balance between proximity and diversity in multiobjective evolutionary algorithms, vol 7
go back to reference Brockhoff D, Wagner T, Trautmann H (2012) On the properties of the r2 indicator. In: Conference on Genetic and Evolutionary Computation Brockhoff D, Wagner T, Trautmann H (2012) On the properties of the r2 indicator. In: Conference on Genetic and Evolutionary Computation
go back to reference Cheng R, Jin Y, Olhofer M, Sendhoff B (2016) A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 20(5):773–791CrossRef Cheng R, Jin Y, Olhofer M, Sendhoff B (2016) A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 20(5):773–791CrossRef
go back to reference Deb K, Jain H (2014) 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–601CrossRef Deb K, Jain H (2014) 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–601CrossRef
go back to reference Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii, ieee trans. on evol. IEEE Transactions on Evolutionary Computation 6 Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii, ieee trans. on evol. IEEE Transactions on Evolutionary Computation 6
go back to reference Farina M, Amato P (2002) On the optimal solution definition for many-criteria optimization problems. pp 233–238 Farina M, Amato P (2002) On the optimal solution definition for many-criteria optimization problems. pp 233–238
go back to reference Freitas ARRD, Fleming PJ, Guimarães FG (2015) Aggregation trees for visualization and dimension reduction in many-objective optimization. Inf Sci 298(298):288–314CrossRef Freitas ARRD, Fleming PJ, Guimarães FG (2015) Aggregation trees for visualization and dimension reduction in many-objective optimization. Inf Sci 298(298):288–314CrossRef
go back to reference Gu F, Cheung YM (2018) Self-organizing map-based weight design for decomposition-based many-objective evolutionary algorithm. IEEE Trans Evol Comput 22(2):211–225CrossRef Gu F, Cheung YM (2018) Self-organizing map-based weight design for decomposition-based many-objective evolutionary algorithm. IEEE Trans Evol Comput 22(2):211–225CrossRef
go back to reference He Z, Yen GG, Zhang J (2014) Fuzzy-based pareto optimality for many-objective evolutionary algorithms. IEEE Trans Evol Comput 18(2):269–285CrossRef He Z, Yen GG, Zhang J (2014) Fuzzy-based pareto optimality for many-objective evolutionary algorithms. IEEE Trans Evol Comput 18(2):269–285CrossRef
go back to reference Hu J, Guo Y, Zheng J, Zou J (2016) A preference-based multi-objective evolutionary algorithm using preference selection radius. Soft Comput 21(17):1–27 Hu J, Guo Y, Zheng J, Zou J (2016) A preference-based multi-objective evolutionary algorithm using preference selection radius. Soft Comput 21(17):1–27
go back to reference Ishibuchi H, Tsukamoto N, Nojima Y (2008) Evolutionary many-objective optimization: A short review. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), pp 2419–2426 Ishibuchi H, Tsukamoto N, Nojima Y (2008) Evolutionary many-objective optimization: A short review. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), pp 2419–2426
go back to reference Ishibuchi H, Yu S, Masuda H, Nojima Y (2017) Performance of decomposition-based many-objective algorithms strongly depends on pareto front shapes. IEEE Trans Evol Comput 21(2):169–190CrossRef Ishibuchi H, Yu S, Masuda H, Nojima Y (2017) Performance of decomposition-based many-objective algorithms strongly depends on pareto front shapes. IEEE Trans Evol Comput 21(2):169–190CrossRef
go back to reference Li K, Deb K, Zhang Q, Kwong S (2015) An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans Evol Comput 19(5):694–716CrossRef Li K, Deb K, Zhang Q, Kwong S (2015) An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans Evol Comput 19(5):694–716CrossRef
go back to reference Molina J, Santana LV, Hernáindez-Díaz AG, Coello CAC, Caballero R (2009) G-dominance: Reference point based dominance for multiobjective metaheuristics. Eur J Oper Res 197(2):685–692CrossRef Molina J, Santana LV, Hernáindez-Díaz AG, Coello CAC, Caballero R (2009) G-dominance: Reference point based dominance for multiobjective metaheuristics. Eur J Oper Res 197(2):685–692CrossRef
go back to reference Murata T, Taki A (2010) Examination of the performance of objective reduction using correlation-based weighted-sum for many objective knapsack problems. In: International Conference on Hybrid Intelligent Systems Murata T, Taki A (2010) Examination of the performance of objective reduction using correlation-based weighted-sum for many objective knapsack problems. In: International Conference on Hybrid Intelligent Systems
go back to reference Purshouse RC, Jalbă C, Fleming PJ (2011) Preference-driven co-evolutionary algorithms show promise for many-objective optimisation. In: Proceedings of the 6th International Conference on Evolutionary Multi-criterion Optimization, Springer-Verlag, Berlin, Heidelberg, EMO’11, pp 136–150 Purshouse RC, Jalbă C, Fleming PJ (2011) Preference-driven co-evolutionary algorithms show promise for many-objective optimisation. In: Proceedings of the 6th International Conference on Evolutionary Multi-criterion Optimization, Springer-Verlag, Berlin, Heidelberg, EMO’11, pp 136–150
go back to reference Qiu F, Wu Y, Qiu Q, Wang L (2013) Many-objective evolutionary algorithm based on bipolar preferences dominance. J Softw 3:476–489MATH Qiu F, Wu Y, Qiu Q, Wang L (2013) Many-objective evolutionary algorithm based on bipolar preferences dominance. J Softw 3:476–489MATH
go back to reference Sudeng S, Wattanapongsakorn N (2015) Post pareto-optimal pruning algorithm for multiple objective optimization using specific extended angle dominance. Eng Appl Artif Intell 38:221–236CrossRef Sudeng S, Wattanapongsakorn N (2015) Post pareto-optimal pruning algorithm for multiple objective optimization using specific extended angle dominance. Eng Appl Artif Intell 38:221–236CrossRef
go back to reference Trivedi A, Srinivasan D, Sanyal K, Ghosh A (2017) A survey of multiobjective evolutionary algorithms based on decomposition. IEEE Trans Evol Comput 21(3):440–462 Trivedi A, Srinivasan D, Sanyal K, Ghosh A (2017) A survey of multiobjective evolutionary algorithms based on decomposition. IEEE Trans Evol Comput 21(3):440–462
go back to reference Veldhuizen DAV, Lamont GB (1999) Evolutionary computation and convergence to a pareto front. Stanford University California pp 221–228 Veldhuizen DAV, Lamont GB (1999) Evolutionary computation and convergence to a pareto front. Stanford University California pp 221–228
go back to reference Veldhuizen DAV, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance. In: Congress on Evolutionary Computation Veldhuizen DAV, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance. In: Congress on Evolutionary Computation
go back to reference Wang L, Du J, Qiu F, Jing B (2017) Preference-inspired co-evolutionary algorithm based on hybrid domination strategy. Pattern Recognit Artif Intell 30(6):509–519 Wang L, Du J, Qiu F, Jing B (2017) Preference-inspired co-evolutionary algorithm based on hybrid domination strategy. Pattern Recognit Artif Intell 30(6):509–519
go back to reference Wang R, Purshouse RC, Fleming PJ (2013) Preference-inspired coevolutionary algorithms for many-objective optimization. IEEE Trans Evol Comput 17(4):474–494CrossRef Wang R, Purshouse RC, Fleming PJ (2013) Preference-inspired coevolutionary algorithms for many-objective optimization. IEEE Trans Evol Comput 17(4):474–494CrossRef
go back to reference Wang R, Purshouse RC, Fleming PJ (2015) Preference-inspired co-evolutionary algorithms using weight vectors. Eur J Oper Res 243(2):423–441MathSciNetCrossRef Wang R, Purshouse RC, Fleming PJ (2015) Preference-inspired co-evolutionary algorithms using weight vectors. Eur J Oper Res 243(2):423–441MathSciNetCrossRef
go back to reference Yang S, Li M, Liu X, Zheng J (2013) A grid-based evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 17(5):721–736CrossRef Yang S, Li M, Liu X, Zheng J (2013) A grid-based evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 17(5):721–736CrossRef
go back to reference Yuan Y, Ong YS, Gupta A, Hua X (2018) Objective reduction in many-objective optimization: Evolutionary multiobjective approaches and comprehensive analysis. IEEE Trans Evol Comput 22(2):189–210CrossRef Yuan Y, Ong YS, Gupta A, Hua X (2018) Objective reduction in many-objective optimization: Evolutionary multiobjective approaches and comprehensive analysis. IEEE Trans Evol Comput 22(2):189–210CrossRef
go back to reference Zheng J, Xie C (2014) A study on how to use angle information to include decision maker\(^{\prime }\)s preferences. Acta Electron Sinica 42(11):2239–2246 Zheng J, Xie C (2014) A study on how to use angle information to include decision maker\(^{\prime }\)s preferences. Acta Electron Sinica 42(11):2239–2246
go back to reference Zhou A, Qu BY, Li H, Zhao SZ, Suganthan PN, Zhang Q (2011) Multiobjective evolutionary algorithms: A survey of the state of the art. Swarm Evol Comput 1(1):32–49CrossRef Zhou A, Qu BY, Li H, Zhao SZ, Suganthan PN, Zhang Q (2011) Multiobjective evolutionary algorithms: A survey of the state of the art. Swarm Evol Comput 1(1):32–49CrossRef
go back to reference Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271CrossRef Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271CrossRef
Metadata
Title
Preference-inspired coevolutionary algorithm based on differentiated space for many-objective problems
Authors
Liping Wang
Wei Yu
Feiyue Qiu
Yu Ren
Jiafeng Lu
Pan Fu
Publication date
04-01-2021
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 2/2021
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05369-7

Other articles of this Issue 2/2021

Soft Computing 2/2021 Go to the issue

Premium Partner