Skip to main content
Top
Published in: Soft Computing 5/2015

01-05-2015 | Methodologies and Application

Multiobjective nondominated neighbor coevolutionary algorithm with elite population

Authors: Caihong Mu, Licheng Jiao, Yi Liu, Yangyang Li

Published in: Soft Computing | Issue 5/2015

Log in

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

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.

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 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
go back to reference 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
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
go back to reference 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
go back to reference 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
Metadata
Title
Multiobjective nondominated neighbor coevolutionary algorithm with elite population
Authors
Caihong Mu
Licheng Jiao
Yi Liu
Yangyang Li
Publication date
01-05-2015
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 5/2015
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-014-1346-1

Other articles of this Issue 5/2015

Soft Computing 5/2015 Go to the issue

Premium Partner