Skip to main content

Parallel Multiobjective Evolutionary Algorithms

  • Chapter
Springer Handbook of Computational Intelligence

Part of the book series: Springer Handbooks ((SHB))

Abstract

The use of evolutionary algorithms (GlossaryTerm

EA

s) for solving multiobjective optimization problems has been very active in the last few years. The main reasons for this popularity are their ease of use with respect to classical mathematical programming techniques, their scalability, and their suitability for finding trade-off solutions in a single run. However, these algorithms may be computationally expensive because (1) many real-world optimization problems typically involve tasks demanding high computational resources and (2) they are aimed at finding a whole front of optimal solutions instead of searching for a single optimum. Parallelizing GlossaryTerm

EA

s emerges as a possible way of reducing the GlossaryTerm

CPU

time down to affordable values, but it also allows researchers to use an advanced search engine – the parallel model – that provides the algorithms with an improved population diversity and enable them to cooperate with other (eventually nonevolutionary) techniques. The goal of this chapter is to provide the reader with an up-to-date review of the recent literature on parallel GlossaryTerm

EA

s for multiobjective optimization.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 269.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 349.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Abbreviations

A2A:

all-to-all

CEA:

cellular evolutionary algorithm

cGA:

compact genetic algorithm

cMOEA:

cellular MOEA

CPF:

centralized Pareto front

CPU:

central processing unit

CUDA:

compute unified device architecture

dEA:

distributed evolutionary algorithm

DGA:

direct genetic algorithm

dMOEA:

distributed MOEA

DPF:

distributed Pareto front

DTLZ:

Deb–Thiele–Laumanns–Zitzler

EA:

evolutionary algorithm

EMO:

evolutionary multiobjective optimization

FA-DP:

fitness assignment and diversity preservation

FDA:

factorized distribution algorithm

GPU:

graphics processing unit

IBEA:

indicator-based evolutionary algorithm

IB:

indicator based

MOEA:

multiobjective evolutionary algorithm

MOGA:

multiobjective genetic algorithm

MOP:

multiobjective optimization problem

MPI:

message passing interface

MS:

master/slave

msMOEA:

master–slave MOEA

NSGA:

nondominated sorting genetic algorithm

PAES:

Pareto-archived evolution strategy

PFC:

Pareto front computation

PM:

parallel model

PP:

parallel platform

SRF:

strength raw fitness

WFG:

walking fish group

ZDT:

Zitzler–Deb–Thiele

References

  1. C.A. Coello Coello, D.A. Van Veldhuizen, G.B. Lamont: Evolutionary Algorithms for Solving Multi-Objective Problems (Kluwer, Boston 2002)

    Book  MATH  Google Scholar 

  2. K. Deb: Multi-Objective Optimization Using Evolutionary Algorithms (Wiley, New York 2001)

    MATH  Google Scholar 

  3. R.R. Coelho, P. Bouillard: Multi-objective reliability-based optimization with stochastic metamodels, Evol. Comput. 19(4), 525–560 (2011)

    Article  Google Scholar 

  4. T. Goel, R. Vaidyanathan, R. Haftka, W. Shyy: Response surface approximation of Pareto optimization front in multi-objective optimization, 10th AIAA/ISSMO Multidiscip. Anal. Optim. Conf. (2004)

    Google Scholar 

  5. A. Syberfeldt, H. Grimm, A. Ng, R.I. John: A parallel surrogate-assisted multi-objective evolutionary algorithm for computationally expensive optimization problems, IEEE Congr. Evol. Comput. (2008) pp. 3177–3184

    Google Scholar 

  6. E. Alba: Parallel Metaheuristics: A New Class of Algorithms (Wiley, New York 2005)

    Book  MATH  Google Scholar 

  7. E. Alba, M. Tomassini: Parallelism and evolutionary algorithms, IEEE Trans. Evol. Comput. 6(5), 443–462 (2002)

    Article  Google Scholar 

  8. E. Alba, J.M. Troya: A Survey of parallel distributed genetic algorithms, Complexity 4(4), 31–52 (1999)

    Article  MathSciNet  Google Scholar 

  9. E. Cantú-Paz: Efficient and Accurate Parallel Genetic Algorithms (Kluwer, New York 2000)

    MATH  Google Scholar 

  10. G. Luque, E. Alba: Parallel Genetic Algorithms: Theory and Real World Applications (Springer, Berlin, Heidelberg 2011)

    Book  MATH  Google Scholar 

  11. A. Lopez-Jaimes, C.A. Coello Coello: Applications of parallel platforms and models in evolutionary multi-objective optimization. In: Biologically-Inspired Optimisation Methods, ed. by A. Lewis, S. Mostaghim, M. Randall (Springer, Berlin, Heidelberg 2009) pp. 23–29

    Chapter  Google Scholar 

  12. E.-G. Talbi, S. Mostaghim, T. Okabe, H. Ishibuchi, G. Rudolph, C.A. Coello Coello: Parallel approaches for multiobjective optimization, Lect. Notes Comput. Sci. 5252, 349–372 (2008)

    Article  Google Scholar 

  13. A.J. Chipperfield, P.J. Fleming: Parallel genetic algorithms. In: Parallel and Distributed Computing Handbook, ed. by A.Y. Zomaya (McGraw Hill, New York 1996) pp. 1118–1143

    Google Scholar 

  14. F. Luna, A.J. Nebro, E. Alba: Parallel evolutionary multiobjective optimization. In: Parallel Evolutionary Computations, ed. by N. Nedjah, E. Alba, L. de Macedo (Springer, Berlin, Heidelberg 2006) pp. 33–56, Chapter 2

    Chapter  Google Scholar 

  15. D.A. Van Veldhuizen, J.B. Zydallis, G.B. Lamont: Considerations in engineering parallel multiobjective evolutionary algorithms, IEEE Trans. Evol. Comput. 87(2), 144–173 (2003)

    Article  Google Scholar 

  16. A.J. Nebro, F. Luna, E.-G. Talbi, E. Alba: Parallel multiobjective optimization. In: Parallel Metaheuristics, ed. by E. Alba (Wiley, New York 2005) pp. 371–394

    Chapter  Google Scholar 

  17. F. Luna, E. Alba, A.J. Nebro: Parallel heterogeneous metaheuristics. In: Parallel Metaheuristics, ed. by E. Alba (Wiley, New York 2005) pp. 395–422

    Chapter  Google Scholar 

  18. C.A. Coello Coello, G.B. Lamont, D.A. Van Veldhuizen: Evolutionary Algorithms for Solving Multi-Objective Problems, Genetic and Evolutionary Computation (Springer, Berlin, Heidelberg 2007)

    MATH  Google Scholar 

  19. E. Rashidi, M. Jahandar, M. Zandieh: An improved hybrid multi-objective parallel genetic algorithm for hybrid flow shop scheduling with unrelated parallel machines, Int. J. Adv. Manuf. Technol. 49, 1129–1139 (2010)

    Article  Google Scholar 

  20. B. Dorronsoro, G. Danoy, P. Bouvry, A.J. Nebro: Multi-objective cooperative coevolutionary evolutionary algorithms for continuous and combinatorial optimization. In: Intelligent Decision Systems in Large-Scale Distributed Environments, Studies in Computational Intelligence, Vol. 362, (Springer, Berlin, Heidelberg 2011) pp. 49–74

    Chapter  Google Scholar 

  21. T.G. Crainic, M. Toulouse: Parallel strategies for metaheuristics. In: Handbook of Metaheuristics, ed. by F.W. Glover, G.A. Kochenberger (Kluwer, Boston 2003)

    Google Scholar 

  22. V.-D. Cung, S.L. Martins, C.C. Ribeiro, C. Roucairol: Strategies for the parallel implementation of metaheuristics. In: Essays and Surveys in Metaheuristics, ed. by C.C. Ribeiro, P. Hansen (Kluwer, Boston 2003) pp. 263–308

    Google Scholar 

  23. L.F. Gonzalez: Robust Evolutionary Methods for Multi-objective and Multidisciplinary Design in Aeronautics, Ph.D. Thesis (University of Sydney, Sydney 2005)

    Google Scholar 

  24. D.S. Lee, L.F. Gonzalez, J. Periaux, G. Bugeda: Double-shock control bump design optimization using hybridized evolutionary algorithms, Proc. Inst. Mech. Eng. G: J. Aerosp. Eng. (2011) pp. 1175–1192

    Google Scholar 

  25. D.S. Lee, L.F. Gonzalez, J. Periaux, K. Srinivas: Evolutionary optimisation methods with uncertainty for modern multidisciplinary design in aeronautical engineering, Notes Numer. Fluid Mech. Multidiscip. Des. 100, 271–284 (2009)

    Article  Google Scholar 

  26. D.S. Lee, L.F. Gonzalez, J. Periaux, K. Srinivas: Efficient hybrid-game strategies coupled to evolutionary algorithms for robust multidisciplinary design optimization in aerospace engineering, IEEE Trans. Evol. Comput. 15(2), 133–150 (2011)

    Article  Google Scholar 

  27. D.S. Lee, L.F. Gonzalez, J. Periaux, K. Srinivas, E. Onate: Hybrid-game strategies for multi-objective design optimization in engineering, Comput. Fluids 47, 189–204 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  28. D.S. Lee, L.F. Gonzalez, K. Srinivas, J. Periaux: Robust design optimisation using multi-objective evolutionary algorithms, Comput. Fluids 37(5), 565–583 (2008)

    Article  MATH  Google Scholar 

  29. D.S. Lee, L.F. Gonzalez, K. Srinivas, J. Periaux: Robust evolutionary algorithms for UAV/UCAV aerodynamic and RCS design optimisation, Comput. Fluids 37(5), 547–564 (2008)

    Article  MATH  Google Scholar 

  30. D.S. Lee, J. Periaux, L.F. Gonzalez, K. Srinivas, E. Onate: Robust multidisciplinary UAS design optimisation, Struct. Multidiscip. Optim. 45(3), 433–450 (2012)

    Article  Google Scholar 

  31. D.S. Lee, J. Periaux, E. Onate, L.F. Gonzalez, N. Qin: Active transonic aerofoil design optimization using robust multiobjective evolutionary algorithms, J. Aircr. 48(3), 1084–1094 (2011)

    Article  Google Scholar 

  32. J.-C. Boisson, L. Jourdan, E.-G. Talbi, D. Horvath: Parallel multi-objective algorithms for the molecular docking problem, IEEE Symp. Comput. Intell. Bioinform. Comput. Biol. (2008) pp. 187–194

    Google Scholar 

  33. J.-C. Boisson, L. Jourdan, E.-G. Talbi, D. Horvath: Single- and multi-objective cooperation for the flexible docking problem, J. Math. Model. Algorith. 9, 195–208 (2010)

    Article  MathSciNet  Google Scholar 

  34. G. Ewald, W. Kurek, M.A. Brdys: Grid implementation of a parallel multiobjective genetic algorithm for optimized allocation of chlorination stations in drinking water distribution systems: Chojnice case study, IEEE Trans. Syst. Man Cybern. C: Appl. Rev. 38(4), 497–509 (2008)

    Article  Google Scholar 

  35. J.J. Durillo, A.J. Nebro, F. Luna, E. Alba: Solving three-objective optimization problems using a new hybrid cellular genetic algorithm, Lect. Notes Comput. Sci. 5199, 661–670 (2008)

    Article  Google Scholar 

  36. C. Leon, G. Miranda, E. Segredo, C. Segura: Parallel hypervolume-guided hyperheuristic for adapting the multi-objective evolutionary island model, Nat. Inspir. Coop. Strat. Optim. (2009) pp. 261–272

    Google Scholar 

  37. C. Leon, G. Miranda, C. Segura: A self-adaptive island-based model for multi-objective optimization, Genet. Evol. Comput. Conf. (2008) pp. 757–758

    Google Scholar 

  38. C. Leon, G. Miranda, C. Segura: Hyperheuristics for a dynamic-mapped multi-objective island-based model, Lect. Notes Comput. Sci. 5518, 41–49 (2009)

    Article  Google Scholar 

  39. C. Leon, G. Miranda, C. Segura: Optimizing the configuration of a broadcast protocol through parallel cooperation of multi-objective evolutionary algorithms, Int. Conf. Adv. Eng. Comput. Appl. Sci. (2008) pp. 135–140

    Google Scholar 

  40. P. Liu, S. Dong: Parallel multi-objective GA based rotamer optimization on grid, Int. Coll. Comput. Comm. Control. Manag. (CCCM) (2008) pp. 238–241

    Google Scholar 

  41. M.P. Ferringer, D.B. Spencer, P. Reed: Many-objective reconfiguration of operational satellite constellations with the large-cluster epsilon non-dominated sorting genetic algorithm II, IEEE Congr. Evol. Comput. (2009) pp. 340–349

    Google Scholar 

  42. P.M. Reed, J.B. Kollat, M.P. Ferringer, T.G. Thompson: Parallel evolutionary multi-objective optimization on large, heterogeneous clusters: An applications perspective, J. Aerosp. Comput. Inf. Commun. 5, 460–478 (2008)

    Article  Google Scholar 

  43. J.L. Risco-Martin, D. Atienza, J.I. Hidalgo, J. Lanchares: A parallel evolutionary algorithm to optimize dynamic data types in embedded systems, Soft Comput. 12, 1157–1167 (2008)

    Article  MATH  Google Scholar 

  44. J.L. Risco-Martin, D. Atienza, J.I. Hidalgo, J. Lanchares: Parallel and distributed optimization of dynamic data structures for multimedia embedded systems. In: Parallel and Distributed Computational Intelligence, ed. by F.F. Vega, E. Cantú-Paz (Springer, Berlin, Heidelberg 2010) pp. 263–290

    Chapter  Google Scholar 

  45. D. Sharma, K. Deb, N.N. Kishore: Towards generating diverse topologies of path tracing compliant mechanisms using a local search based multi-objective genetic algorithm procedure, IEEE Congr. Evol. Comput. (2008) pp. 2004–2011

    Google Scholar 

  46. V.G. Asouti, K.C. Giannakoglou: Aerodynamic optimization using a parallel asynchronous evolutionary algorithm controlled by strongly interacting demes, Eng. Optim. 41(3), 241–257 (2009)

    Article  MathSciNet  Google Scholar 

  47. S. Bharti, M. Frecker, G. Lesieutre: Optimal morphing-wing design using parallel nondominated sorting genetic algorithm II, AIAA J. 47(7), 1627–1634 (2009)

    Article  Google Scholar 

  48. M. Camara, J. Ortega, F. de Toro: A single front genetic algorithm for parallel multi-objective optimization in dynamic environments, Neurocomputing 72, 3570–3579 (2009)

    Article  Google Scholar 

  49. M. Camara, J. Ortega, F. de Toro: Approaching dynamic multi-objective optimization problems by using parallel evolutionary algorithms. In: Advances in Multi-Objective Nature Inspired Computing, ed. by C.A. Coello Coello, C. Dhaenes, L. Jourdan (Springer, Berlin, Heidelberg 2010) pp. 63–86

    Chapter  Google Scholar 

  50. P.-C.S.-H. Chand Chen: The development of a sub-population genetic algorithm ii (SPGA II) for multi-objective combinatorial problems, Appl. Soft Comput. 9, 173–181 (2009)

    Article  Google Scholar 

  51. J. Bader, D. Brockhoff, S. Welten, E. Zitzler: On using populations of sets in multiobjective optimization, Lect. Notes Comput. Sci. 5467, 140–154 (2009)

    Article  Google Scholar 

  52. J.M. Herrero, S. Garcia-Nieto, X. Blasco, V. Romero-Garcia, J.V. Sanchez-Perez, L.M. Garcia-Raffi: Optimization of sonic crystal attenuation properties by ev-MOGA multiobjective evolutionary algorithm, Struct. Multidiscip. Optim. 39, 203–215 (2009)

    Article  Google Scholar 

  53. H. Ishibuchi, Y. Sakane, N. Tsukamoto, Y. Nojima: Effects of using two neighborhood structures on the performance of cellular evolutionary algorithms for many-objective optimization, IEEE Congr. Evol. Comput. (2009) pp. 2508–2515

    Google Scholar 

  54. H. Ishibuchi, Y. Sakane, N. Tsukamoto, Y. Nojima: Implementation of cellular genetic algorithms with two neighborhood structures for single-objective and multi-objective optimization, Soft Comput. 15, 1749–1767 (2011)

    Article  Google Scholar 

  55. N. Jozefowiez, F. Semet, E.-G. Talbi: An evolutionary algorithm for the vehicle routing problem with route balancing, Eur. J. Oper. Res. 195, 761–769 (2009)

    Article  MATH  Google Scholar 

  56. C.C. Kannas, C.A. Nicolaou, C.S. Pattichis: A parallel implementation of a multi-objective evolutionary algorithm, 9th Int. Conf. Inform. Technol. Appl. Biomed. (2009) pp. 1–6

    Google Scholar 

  57. C. Leon, G. Miranda, E. Segredo, C. Segura: Parallel library of multi-objective evolutionary algorithms, 17th Euromicro Int. Conf. IEEE (2009) pp. 28–35

    Google Scholar 

  58. C. Leon, G. Miranda, C. Segura: METCO: A parallel plugin-based framework for multi-objective optimization, Int. J. Artif. Intell. Tools 18(4), 569–588 (2009)

    Article  Google Scholar 

  59. A. Rama Mohan Rao: Distributed evolutionary multi-objective mesh-partitioning algorithm for parallel finite element computations. Comput, Struct. 87(3), 1469–1473 (2009)

    Google Scholar 

  60. C. Segura, A. Cervantes, A.J. Nebro, M.D. Jaraíz-Simón, E. Segredo, S. García, F. Luna, J.A. Gómez-Pulido, G. Miranda, C. Luque, E. Alba, M.Á. Vega-Rodríguez, C. León, I.M. Galván: Optimizing the DFCN broadcast protocol with a parallel cooperative strategy of multi-objective evolutionary algorithms, Lect. Notes Comput. Sci. 5467, 305–319 (2009)

    Article  Google Scholar 

  61. E. Szlachcic, W. Zubik: Parallel distributed genetic algorithm for expensive multi-objective optimization problems, Lect. Notes Comput. Sci. 5717, 938–946 (2009)

    Article  Google Scholar 

  62. N. Wang, C.-M. Tsai, K.-C. Cha: Optimum design of externally pressurized air bearing using cluster OpenMP, Tribol. Int. 42, 1180–1186 (2009)

    Article  Google Scholar 

  63. T. Qiu, G. Ju: A selective migration parallel multi-objective genetic algorithm, Chin. Control Decis. Conf. (2010) pp. 463–467

    Google Scholar 

  64. Z.X. Wang, G. Ju: A parallel genetic algorithm in multi-objective optimization, Chin. Control Decis. Conf. (2009) pp. 3497–3501

    Google Scholar 

  65. G. Whittaker, R. Confesor Jr., S.M. Griffith, R. Fare, S. Grosskopf, J.J. Steiner, G.W. Mueller-Warrant, G.M. Banow: A hybrid genetic algorithm for multiobjective problems with activity analysis-based local search, Eur. J. Oper. Res. 193, 195–203 (2009)

    Article  MATH  Google Scholar 

  66. M.L. Wong: Parallel multi-objective evolutionary algorithms on graphics processing units, Genet. Evolut. Comput. Conf. (2009) pp. 2515–2522

    Google Scholar 

  67. M.L. Wong: Data mining using parallel multi-objective evolutionary algorithms on graphics hardware, IEEE Congr. Evol. Comput. (2010) pp. 1–8

    Google Scholar 

  68. A.A. Montaño, C.A. Coello Coello, E. Mezura-Montes: pMODE-LD${}+{}$SS: An effective and efficient parallel differential evolution algorithm for multi-objective optimization, Lect. Notes Comput. Sci. 6239, 21–30 (2010)

    Google Scholar 

  69. W. Cancino, L. Jourdan, E.-G. Talbi, A.C.B. Delbem: Parallel multi-objective approaches for inferring phylogenies, Lect. Notes Comput. Sci. 6023, 26–37 (2010)

    Article  Google Scholar 

  70. W. Cancino, L. Jourdan, E.-G. Talbi, A.C.B. Delbem: Parallel multi-objective evolutionary algorithm for phylogenetic inference, Lect. Notes Comput. Sci. 6073, 196–199 (2010)

    Article  Google Scholar 

  71. D. Becerra, A. Sandoval, D. Restrepo-Montoya, L.F. Nino: A parallel multi-objective ab initio approach for protein structure prediction, IEEE Int. Conf. Bioinform. Biomed. (2010) pp. 137–141

    Google Scholar 

  72. D. Dasgupta, D. Becerra, A. Banceanu, F. Nino, J. Simien: A parallel framework for multi-objective evolutionary optimization, IEEE Congr. Evol. Comput. (2010) pp. 1–8

    Chapter  Google Scholar 

  73. J.R. Figueira, A. Liefooghe, E.-G. Talbi, A.P. Wierzbicki: A parallel multiple reference point approach for multi-objective optimization, Eur. J. Op. Res. 205, 390–400 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  74. L. Fourment, R. Ducloux, S. Marie, M. Ejday, D. Monnereau, T. Masse, P. Montmitonnet: Mono and multi-objective optimization techniques applied to a large range of industrial test cases using metamodel assisted evolutionary algorithms, 10th Int. Conf. Numer. Methods Ind. Form. (2010) pp. 833–840

    Google Scholar 

  75. T. Hiroyasu, T. Noda, M. Yoshimi, M. Miki, H. Yokouchi: Examination of multi-objective genetic algorithm using the concept of a peer-to-peer network, 2nd World Congr. Nat. Biol. Inspir. Comput. (2010) pp. 508–512

    Google Scholar 

  76. I. Kamkar, M.-R. Akbarzadeh-T: Multiobjective cellular genetic algorithm with adaptive fuzzy fitness granulation, IEEE Int. Conf. Syst. Man Cybern. (2010) pp. 4147–4153

    Google Scholar 

  77. A. Kandil, K. El-Rayes, O. El-Anwar: Optimization research: Enhancing the robustness of large-scale multiobjective optimization in construction, J. Constr. Eng. Manag. 136(1), 17–25 (2009)

    Article  Google Scholar 

  78. S. Mesmoudi, N. Perrot, R. Reuillon, P. Bourgine, E. Lutton: Optimal viable path search for a cheese ripening process using a multi-objective EA, Int. Conf. Evol. Comput. (2010)

    Google Scholar 

  79. J. Montgomery, I. Moser: Parallel constraint handling in a multiobjective evolutionary algorithm for the automotive deployment problem, 6th IEEE Int. Conf. e-Sci. Workshops (2010) pp. 104–109

    Google Scholar 

  80. J.J. Durillo, Q. Zhang, A.J. Nebro, E. Alba: Distribution of computational effort in parallel MOEA/D, Learn. Intell. Optim. (2011) pp. 488–502

    Chapter  Google Scholar 

  81. A.J. Nebro, J.J. Durillo: A study of the parallelization of the multi-objective metaheuristic MOEA/D, Lect. Notes Comput. Sci. 6073, 303–317 (2010)

    Article  Google Scholar 

  82. M. Pilat, R. Neruda: Combining multiobjective and single-objective genetic algorithms in heterogeneous island model, IEEE Congr. Evol. Comput. (2010) pp. 1–8

    Chapter  Google Scholar 

  83. J.C. Calvo, J. Ortega, M. Anguita: Comparison of parallel multi-objective approaches to protein structure prediction, J. Supercomput. 58, 253–260 (2011)

    Article  Google Scholar 

  84. M. Garza-Fabre, G. Toscano-Pulido, C.A. Coello Coello, E. Rodriguez-Tello: Effective ranking $+$ speciation $=$ many-objective optimization, IEEE Congr. Evol. Comput. (2011) pp. 2115–2122

    Google Scholar 

  85. D. Gladwin, P. Stewart, J. Stewart: Internal combustion engine control for series hybrid electric vehicles by parallel and distributed genetic programming/multiobjective genetic algorithms, Int. J. Syst. Sci. 42(2), 249–261 (2011)

    Article  MATH  Google Scholar 

  86. D.S. Lee, C. Morillo, G. Bugeda, S. Oller, E. Onate: Multilayered composite structure design optimisation using distributed/parallel multi-objective evolutionary algorithms, Compos. Struct. 94(3), 1087–1096 (2012)

    Article  Google Scholar 

  87. A.L. Márquez, C. Gil, R. Baños, J. Gómez: Parallelism on multicore processors using Parallel.FX, Adv. Eng. Softw. 42, 259–265 (2011)

    Article  Google Scholar 

  88. B.S.P. Mishra, A.K. Addy, R. Roy, S. Dehuri: Parallel multi-objective genetic algorithms for associative classification rule mining, Int. Conf. Commun. Comput. Secur. (2011) pp. 409–414

    Google Scholar 

  89. E. Segredo, C. Segura, C. Leon: On the comparison of parallel island-based models for the multiobjectivised antenna positioning problem, 15th Int. Conf. Knowl. Intell. Inf. Eng. Syst. (2011) pp. 32–41

    Google Scholar 

  90. G.N. Shinde, S.B. Jagtap, S.K. Pani: Parallelizing multi-objective evolutionary genetic algorithms, Proc. World Congr. Eng. (2011) pp. 1534–1537

    Google Scholar 

  91. M. Yagoubi, L. Thobois, M. Schoenauer: Asynchronous evolutionary multi-objective algorithms with heterogeneous evaluation costs, IEEE Congr. Evol. Comput. (2011) pp. 21–28

    Google Scholar 

  92. A. Zhang, H. Li, C. Xiao: Parallel computing model for time-varied coordinated voltage/reactive power control, J. Electr. Syst. 7(1), 1–11 (2011)

    Article  MathSciNet  Google Scholar 

  93. W. Zhu, Y. Li: GPU-accelerated differential evolutionary Markov chain Monte Carlo method for multi-objective optimization over continuous space, 2nd Workshop Bio-Inspir. Algorithms Distrib. Syst. (2010) pp. 1–8

    Google Scholar 

  94. W. Zhu, A. Yaseen, Y. Li: DEMCMC-GPU: An efficient multi-objective optimization method with GPU acceleration on the fermi architecture, New Gener. Comput. 29, 163–184 (2011)

    Article  Google Scholar 

  95. K. Deb, A. Pratap, S. Agarwal, T. Meyarivan: A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  Google Scholar 

  96. J. Branke, H. Schmeck, K. Deb, M.S. Reddy: Parallelizing multi-objective evolutionary algorithms: Cone separation, Congr. Evol. Comput. (2004) pp. 1952–1957

    Google Scholar 

  97. F. Streichert, H. Ulmer, A. Zell: Parallelization of multi-objective evolutionary algorithms using clustering algorithms, Lect. Notes Comput. Sci. 3410, 92–107 (2005)

    Article  MATH  Google Scholar 

  98. Q. Zhang, H. Li: MOEA/D: A multi-objective evolutionary algorithm based on decomposition, IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)

    Article  Google Scholar 

  99. W. Gropp, E. Lusk, A. Skjellum: Using MPI: Portable Parallel Programming with the Message-Passing Interface (MIT, London 2000)

    MATH  Google Scholar 

  100. F. Berman, G.C. Fox, A.J.G. Hey: Grid Comptuing Making the Global Infrastructure A Reality, Communications Networking and Distributed Systems (Wiley, New York 2003)

    Google Scholar 

  101. NVIDIA Corporation: NVIDIA CUDA Compute Unified Device Architecture Programming Guide (NVIDIA Corporation, Santa Clara 2007)

    Google Scholar 

  102. R. Tsuchiyama, T. Nakamura, T. Iizuka, A. Asahara, S. Miki: The OpenCL Programming Book (Fixstars Corporation, Synnyvale 2010)

    Google Scholar 

  103. E. Zitzler, K. Deb, L. Thiele: Comparison of Multiobjective Evolutionary Algorithms: Empirical Results Evol, Comput. 8(2), 173–195 (2000)

    Google Scholar 

  104. K. Deb, L. Thiele, M. Laumanns, E. Zitzler: Scalable test problems for evolutionary multiobjective optimization. In: Evolutionary Multiobjective Optimization. Theoretical Advances and Applications, ed. by A. Abraham, L. Jain, R. Goldberg (Springer, Berlin, Heidelberg 2005) pp. 105–145

    Chapter  Google Scholar 

  105. S. Huband, P. Hingston, L. Barone, L. While: A review of multiobjective test problems and a scalable test problem toolkit, IEEE Trans. Evol. Comput. 10(5), 477–506 (2006)

    Article  MATH  Google Scholar 

  106. Z. Pawlak: Rough sets, Int. J. Parallel Program. 11, 341–356 (1982)

    MathSciNet  MATH  Google Scholar 

  107. U. Maulik, A. Sarkar: Evolutionary rough parallel multi-objective optimization algorithm, Fundam. Inform. 99(1), 13–27 (2010)

    MathSciNet  MATH  Google Scholar 

  108. A.J. Nebro, J.J. Durillo, F. Luna, B. Dorronsoro, E. Alba: A cellular genetic algorithm for multiobjective optimization, Int. J. Intell. Syst. 24(7), 723–725 (2009)

    Article  MATH  Google Scholar 

  109. J.J. Durillo, A.J. Nebro, C.A. Coello, J. Garcia-Nieto, F. Luna, E. Alba: A study of multiobjective metaheuristics when solving parameter scalable problems, IEEE Trans. Evol. Comput. 14(4), 618–635 (2010)

    Article  Google Scholar 

  110. J.J. Durillo, A.J. Nebro, F. Luna, C.A. Coello Coello, E. Alba: Convergence speed in multi-objective metaheuristics: Efficiency criteria and empirical study, Int. J. Numer. Methods Eng. 84(11), 1344–1375 (2010)

    Article  MATH  Google Scholar 

  111. D.E. Goldber, K. Deb: A comparative analysis of selection schemes used in genetic algorithms. In: Foundations of Genetic Algorithms, ed. by G.J.E. Rawlins (Morgan Kaufmann, San Mateo 1991) pp. 69–93

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Luna .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Luna, F., Alba, E. (2015). Parallel Multiobjective Evolutionary Algorithms. In: Kacprzyk, J., Pedrycz, W. (eds) Springer Handbook of Computational Intelligence. Springer Handbooks. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43505-2_50

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43505-2_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-43504-5

  • Online ISBN: 978-3-662-43505-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics