Skip to main content
Erschienen in: Soft Computing 5/2015

01.05.2015 | Methodologies and Application

Multiobjective nondominated neighbor coevolutionary algorithm with elite population

verfasst von: Caihong Mu, Licheng Jiao, Yi Liu, Yangyang Li

Erschienen in: Soft Computing | Ausgabe 5/2015

Einloggen

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

search-config
loading …

Abstract

A nondominated neighbor coevolutionary algorithm (NNCA) with a novel coevolutionary mechanism is proposed for multiobjective optimization, where elite individuals are used to guide the search. All the nondominated individuals are divided into two subpopulations, namely, the elite population and the common population according to their crowding-distance values. The elite individual located in less-crowded region will have more chances to select more team members for its own team and thus this region can be explored more sufficiently. Therefore, the elite population will guide the search to the more promising and less-crowded region. Secondly, to avoid the ‘search stagnation’ situation which means that algorithms fail to find enough nondominated solutions, a size guarantee mechanism (SGM) is proposed for elite population by emigrating some dominated individuals to the elite population when necessary. The SGM can prevent the algorithm from searching around limited nondominated individuals and being trapped into the ‘search stagnation’ situation. In addition, several different kinds of crossover and mutation operator are used to generate offspring, which are benefits for the diversity property. Tests on 20 multiobjective optimization benchmark problems including five ZDT problems, five DTLZ problems and ten unconstrained CEC09 test problems show that NNCA is very competitive compared with seven the state-of-the-art multiobjective optimization algorithms.

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

Literatur
Zurück zum Zitat Ahn CW, Ramakrishna RS (2003) Elitism-based compact genetic algorithms. IEEE Trans Evol Comput 7(4):367–385CrossRef Ahn CW, Ramakrishna RS (2003) Elitism-based compact genetic algorithms. IEEE Trans Evol Comput 7(4):367–385CrossRef
Zurück zum Zitat Chen JY, Lin QZ, Ji Z (2011) Chaos-based multi-objective immune algorithm with a fine-grained selection mechanism. Soft Comput 15:1273–1288CrossRef Chen JY, Lin QZ, Ji Z (2011) Chaos-based multi-objective immune algorithm with a fine-grained selection mechanism. Soft Comput 15:1273–1288CrossRef
Zurück zum Zitat Coello Coello CA, Sierra MR (2003) A coevolutionary multi-objective evolutionary algorithm. In: Proceedings of the Congress on evolutionary computation. IEEE Press, Canberra, pp 482–489 Coello Coello CA, Sierra MR (2003) A coevolutionary multi-objective evolutionary algorithm. In: Proceedings of the Congress on evolutionary computation. IEEE Press, Canberra, pp 482–489
Zurück zum Zitat Coello Coello CA (2006) Evolutionary multiobjective optimization: a historical view of the field. IEEE Comput Intell Mag 1(1):28–36CrossRefMathSciNet Coello Coello CA (2006) Evolutionary multiobjective optimization: a historical view of the field. IEEE Comput Intell Mag 1(1):28–36CrossRefMathSciNet
Zurück zum Zitat Corne DW, Knowles JD, Oates MJ (2000) The pareto-envelope based selection algorithm for multiobjective optimization. In: Parallel problem solving from nature VI, lecture notes in somputer science, vol 1917. Springer, Paris, pp 839–848 Corne DW, Knowles JD, Oates MJ (2000) The pareto-envelope based selection algorithm for multiobjective optimization. In: Parallel problem solving from nature VI, lecture notes in somputer science, vol 1917. Springer, Paris, pp 839–848
Zurück zum Zitat Corne DW, Jerram NR, Knowles JD, Oates MJ (2001) PESA-II: region-based selection in evolutionary multiobjective optimization. In: Proceedings of the genetic and evolutionary computation conference. Morgan Kaufmann Publishers, San Francisco, pp 283–290 Corne DW, Jerram NR, Knowles JD, Oates MJ (2001) PESA-II: region-based selection in evolutionary multiobjective optimization. In: Proceedings of the genetic and evolutionary computation conference. Morgan Kaufmann Publishers, San Francisco, pp 283–290
Zurück zum Zitat Deb K, Agrawal RB (1995) Simulated binary crossover for continuous search space. Complex Syst 9:115–148MATHMathSciNet Deb K, Agrawal RB (1995) Simulated binary crossover for continuous search space. Complex Syst 9:115–148MATHMathSciNet
Zurück zum Zitat Deb K, Jain S (2002) Running performance metrics for evolutionary multi-objective optimization. Technical Report, No. 2002004, Indian Institute of Technology Kanpur, Kanpur Deb K, Jain S (2002) Running performance metrics for evolutionary multi-objective optimization. Technical Report, No. 2002004, Indian Institute of Technology Kanpur, Kanpur
Zurück zum Zitat Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef
Zurück zum Zitat Deb K, Thiele L, Laumanns M, Zitzler E (2002) Scalable multi-objective optimization test problems. In: Proceedings of the Congress on evolutionary computation. IEEE Press, Honolulu, pp 825–830 Deb K, Thiele L, Laumanns M, Zitzler E (2002) Scalable multi-objective optimization test problems. In: Proceedings of the Congress on evolutionary computation. IEEE Press, Honolulu, pp 825–830
Zurück zum Zitat Gao S, Zeng S, Xiao B, Zhang L, Shi Y, Tian X, Yang Y, Long H, Yang X, Yu D, Yan Z (2009) An orthogonal multi-objective evolutionary algorithm with lower-dimensional crossover. In: IEEE Congress on evolutionary computation, CEC’09, pp 1959–1964 Gao S, Zeng S, Xiao B, Zhang L, Shi Y, Tian X, Yang Y, Long H, Yang X, Yu D, Yan Z (2009) An orthogonal multi-objective evolutionary algorithm with lower-dimensional crossover. In: IEEE Congress on evolutionary computation, CEC’09, pp 1959–1964
Zurück zum Zitat Goh CK, Tan KC, Liu DS, Chiam SC (2010) A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design. Eur J Oper Res 202:42–54CrossRefMATH Goh CK, Tan KC, Liu DS, Chiam SC (2010) A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design. Eur J Oper Res 202:42–54CrossRefMATH
Zurück zum Zitat Gong MG, Jiao LC, Du HF, Bo LF (2008) Multi-objective immune algorithm with nondominated neighbor-based selection. Evol Comput 16(2):225–255 Gong MG, Jiao LC, Du HF, Bo LF (2008) Multi-objective immune algorithm with nondominated neighbor-based selection. Evol Comput 16(2):225–255
Zurück zum Zitat Keerativuttiumrong N, Chaiyaratana N, Varavithya V (2002) Multi-objective co-operative co-evolutionary genetic algorithm. In: Parallel problem solving from nature PPSN VII, lecture notes in computer science, vol 2439. Springer, Berlin, Heidelberg, pp 288–297 Keerativuttiumrong N, Chaiyaratana N, Varavithya V (2002) Multi-objective co-operative co-evolutionary genetic algorithm. In: Parallel problem solving from nature PPSN VII, lecture notes in computer science, vol 2439. Springer, Berlin, Heidelberg, pp 288–297
Zurück zum Zitat Knowles JD, Corne DW (2000) Approximating the nondominated front using the Pareto archived evolution strategy. Evol Comput 8(2):149–172CrossRef Knowles JD, Corne DW (2000) Approximating the nondominated front using the Pareto archived evolution strategy. Evol Comput 8(2):149–172CrossRef
Zurück zum Zitat Leung YW, Wang YP (2001) An orthogonal genetic algorithm with quantization for global numerical optimization. IEEE Trans Evol Comput 5(1):41–53CrossRef Leung YW, Wang YP (2001) An orthogonal genetic algorithm with quantization for global numerical optimization. IEEE Trans Evol Comput 5(1):41–53CrossRef
Zurück zum Zitat Li H, Zhang Q (2009) Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302CrossRef Li H, Zhang Q (2009) Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302CrossRef
Zurück zum Zitat Liu J, Zhong WC, Jiao LC (2007) An organizational evolutionary algorithm for numerical optimization. IEEE Trans Syst Man Cybernet Part B: Cybernet 37(4):1052–1064CrossRef Liu J, Zhong WC, Jiao LC (2007) An organizational evolutionary algorithm for numerical optimization. IEEE Trans Syst Man Cybernet Part B: Cybernet 37(4):1052–1064CrossRef
Zurück zum Zitat Lohn J, Kraus WF, Haith GL (2002) Comparing a coevolutionary genetic algorithm for multiobjective optimization. In: Proceedings of the Congress on evolutionary computation. IEEE Press, Piscataway, pp 1157–1162 Lohn J, Kraus WF, Haith GL (2002) Comparing a coevolutionary genetic algorithm for multiobjective optimization. In: Proceedings of the Congress on evolutionary computation. IEEE Press, Piscataway, pp 1157–1162
Zurück zum Zitat Maneeratana K, Boonlong K, Chaiyaratana N (2004) Multi-objective optimisation by co-operative co-evolution. In: Parallel problem solving from nature PPSN VIII, lecture notes in computer science, vol 3242. Springer, Berlin, Heidelberg, pp 772–781 Maneeratana K, Boonlong K, Chaiyaratana N (2004) Multi-objective optimisation by co-operative co-evolution. In: Parallel problem solving from nature PPSN VIII, lecture notes in computer science, vol 3242. Springer, Berlin, Heidelberg, pp 772–781
Zurück zum Zitat Potter M, De Jong K (1994) A cooperative coevolutionary approach to function optimization. In: Parallel problem solving from nature III, lecture notes in computer science, , vol 866. Springer, Berlin, pp 249–257 Potter M, De Jong K (1994) A cooperative coevolutionary approach to function optimization. In: Parallel problem solving from nature III, lecture notes in computer science, , vol 866. Springer, Berlin, pp 249–257
Zurück zum Zitat Qu BY, Suganthan PN (2010) Multi-objective evolutionary algorithms based on the summation of normalized objectives and diversified selection. Inf Sci 180(17):3170–3181CrossRefMathSciNet Qu BY, Suganthan PN (2010) Multi-objective evolutionary algorithms based on the summation of normalized objectives and diversified selection. Inf Sci 180(17):3170–3181CrossRefMathSciNet
Zurück zum Zitat Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput 7(4):386–396CrossRef Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput 7(4):386–396CrossRef
Zurück zum Zitat Schaffer JD (1985) Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the First International Conference on genetic algorithms, pp 93–100 Schaffer JD (1985) Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the First International Conference on genetic algorithms, pp 93–100
Zurück zum Zitat Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Master’s thesis, Massachusetts Institute of Technology Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Master’s thesis, Massachusetts Institute of Technology
Zurück zum Zitat Tiwari S, Fadel G, Koch P, Deb K (2009) Performance assessment of the hybrid archive-based micro genetic algorithm (AMGA) on the CEC09 test problems. In: IEEE Congress on evolutionary computation, CEC’09, pp 1935–1942 Tiwari S, Fadel G, Koch P, Deb K (2009) Performance assessment of the hybrid archive-based micro genetic algorithm (AMGA) on the CEC09 test problems. In: IEEE Congress on evolutionary computation, CEC’09, pp 1935–1942
Zurück zum Zitat Wang Y, Dang C, Li H, Han L, Wei J (2009) A clustering multi-objective evolutionary algorithm based on orthogonal and uniform design. In: IEEE Congress on evolutionary computation, CEC’09, pp 2927–2933 Wang Y, Dang C, Li H, Han L, Wei J (2009) A clustering multi-objective evolutionary algorithm based on orthogonal and uniform design. In: IEEE Congress on evolutionary computation, CEC’09, pp 2927–2933
Zurück zum Zitat Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731CrossRef Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731CrossRef
Zurück zum Zitat Zhang Q, Liu W, Li H (2009a) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. Tech. Rep. CES-491, School of Computer Science and Electronic Engineering, University of Essex Zhang Q, Liu W, Li H (2009a) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. Tech. Rep. CES-491, School of Computer Science and Electronic Engineering, University of Essex
Zurück zum Zitat Zhang Q, Zhou A, Zhao S, Suganthan PN, Liu W, Tiwari S (2009b) Multiobjective optimization test instances for the CEC 2009 special session and competition. Tech. Rep. CES-487, School of Computer Science and Electronic Engineering, University of Essex Zhang Q, Zhou A, Zhao S, Suganthan PN, Liu W, Tiwari S (2009b) Multiobjective optimization test instances for the CEC 2009 special session and competition. Tech. Rep. CES-487, School of Computer Science and Electronic Engineering, University of Essex
Zurück zum Zitat Zhao SZ, Suganthan PN (2011) Two-lbests based multi-objective particle swarm optimizer. Eng Optim 43(1):1–17CrossRefMathSciNet Zhao SZ, Suganthan PN (2011) Two-lbests based multi-objective particle swarm optimizer. Eng Optim 43(1):1–17CrossRefMathSciNet
Zurück zum Zitat Zhao SZ, Suganthan PN, Zhang Q (2012) Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes. IEEE Trans Evol Comput 16(3):442–446CrossRef Zhao SZ, Suganthan PN, Zhang Q (2012) Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes. IEEE Trans Evol Comput 16(3):442–446CrossRef
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat Zitzler E, Deb K, Thiele L (2000) Comparison of multi-objective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRef Zitzler E, Deb K, Thiele L (2000) Comparison of multi-objective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRef
Zurück zum Zitat Zitzler E, Laumanns M, Thiele L (2002) SPEA2: improving the strength pareto evolutionary algorithm. In: Evolutionary methods for design, optimization and control with applications to industrial problems. Athens, Greece, pp 95–100 Zitzler E, Laumanns M, Thiele L (2002) SPEA2: improving the strength pareto evolutionary algorithm. In: Evolutionary methods for design, optimization and control with applications to industrial problems. Athens, Greece, pp 95–100
Metadaten
Titel
Multiobjective nondominated neighbor coevolutionary algorithm with elite population
verfasst von
Caihong Mu
Licheng Jiao
Yi Liu
Yangyang Li
Publikationsdatum
01.05.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 5/2015
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-014-1346-1

Weitere Artikel der Ausgabe 5/2015

Soft Computing 5/2015 Zur Ausgabe