Skip to main content
Erschienen in: Soft Computing 15/2019

12.06.2018 | Methodologies and Application

A novel multi-objective evolutionary algorithm based on subpopulations for the bi-objective traveling salesman problem

verfasst von: Deyvid Heric Moraes, Danilo Sipoli Sanches, Josimar da Silva Rocha, Jader Maikol Caldonazzo Garbelini, Marcelo Favoretto Castoldi

Erschienen in: Soft Computing | Ausgabe 15/2019

Einloggen

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

search-config
loading …

Abstract

This paper presents a new approach called MOEA/NSM (multi-objective evolutionary algorithm integrating NSGA-II, SPEA2 and MOEA/D features). This paper combines the main characteristics of the NSGA-II, SPEA2 and MOEA/D algorithms, and also including 2-opt local search technique to improve the objective space search. The MOEA/NSM algorithm was compared to the other classical approaches using 9 datasets for the bi-objective traveling salesman problem. In addition, experiments were carried out applying the local search in the classical approaches, resulting in a considerable improvement in the results for these algorithms. From the Pareto frontiers resulting from the experiments, we applied the evaluation metrics by hypervolume, Epsilon (\(\epsilon \)), EAF and Shapiro–Wilk statistical hypothesis test. The results showed a better performance of the MOEA/NSM when compared with NSGA-II, SPEA2 and MOEA/D.

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 Andersson J (2003) Applications of a multi-objective genetic algorithm to engineering design problems. In: Fonseca C, Fleming P, Zitzler E, Thiele L, Deb K (eds) Evolutionary multi-criterion optimization, vol 2632. Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, pp 737–751 Andersson J (2003) Applications of a multi-objective genetic algorithm to engineering design problems. In: Fonseca C, Fleming P, Zitzler E, Thiele L, Deb K (eds) Evolutionary multi-criterion optimization, vol 2632. Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, pp 737–751
Zurück zum Zitat Angus D (2007) Crowding population-based ant colony optimisation for the multi-objective travelling salesman problem. In: MCDM, pp 333–340 Angus D (2007) Crowding population-based ant colony optimisation for the multi-objective travelling salesman problem. In: MCDM, pp 333–340
Zurück zum Zitat Coelho G, Von Zuben F, da Silva A (2007) A multiobjective approach to phylogenetic trees: selecting the most promising solutions from the Pareto front. In: Intelligent systems design and applications, 2007. Seventh international conference on ISDA 2007, pp 837–842, https://doi.org/10.1109/ISDA.2007.87 Coelho G, Von Zuben F, da Silva A (2007) A multiobjective approach to phylogenetic trees: selecting the most promising solutions from the Pareto front. In: Intelligent systems design and applications, 2007. Seventh international conference on ISDA 2007, pp 837–842, https://​doi.​org/​10.​1109/​ISDA.​2007.​87
Zurück zum Zitat Davis L (1985) Applying adaptive algorithms to epistatic domains. IJCAI 85:162–164 Davis L (1985) Applying adaptive algorithms to epistatic domains. IJCAI 85:162–164
Zurück zum Zitat Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New YorkMATH Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New YorkMATH
Zurück zum Zitat Deb K, Sundar J (2006) Reference point based multi-objective optimization using evolutionary algorithms. In: GECCO ’06: Proceedings of the 8th annual conference on Genetic and evolutionary computation, ACM, New York, NY, USA, pp 635–642. https://doi.org/10.1145/1143997.1144112 Deb K, Sundar J (2006) Reference point based multi-objective optimization using evolutionary algorithms. In: GECCO ’06: Proceedings of the 8th annual conference on Genetic and evolutionary computation, ACM, New York, NY, USA, pp 635–642. https://​doi.​org/​10.​1145/​1143997.​1144112
Zurück zum Zitat Dubois-Lacoste J, Lpez-Ibez M, Sttzle T (2011) A hybrid tp+pls algorithm for bi-objective flow-shop scheduling problems. Comput Oper Res 38(8):1219–1236MathSciNetCrossRef Dubois-Lacoste J, Lpez-Ibez M, Sttzle T (2011) A hybrid tp+pls algorithm for bi-objective flow-shop scheduling problems. Comput Oper Res 38(8):1219–1236MathSciNetCrossRef
Zurück zum Zitat Durillo JJ, Nebro AJ (2011) jmetal: A java framework for multi-objective optimization. Adv Eng Softw 42(10):760–771CrossRef Durillo JJ, Nebro AJ (2011) jmetal: A java framework for multi-objective optimization. Adv Eng Softw 42(10):760–771CrossRef
Zurück zum Zitat Elaoud S, Teghem J, Loukil T (2010) Multiple crossover genetic algorithm for the multiobjective traveling salesman problem. Electron Notes Discrete Math 36:939–946CrossRefMATH Elaoud S, Teghem J, Loukil T (2010) Multiple crossover genetic algorithm for the multiobjective traveling salesman problem. Electron Notes Discrete Math 36:939–946CrossRefMATH
Zurück zum Zitat Grunert da Fonseca V, Fonseca C, Hall A (2001) Inferential performance assessment of stochastic optimisers and the attainment function. Evolutionary multi-criterion optimization, vol 1993. Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, pp 213–225 Grunert da Fonseca V, Fonseca C, Hall A (2001) Inferential performance assessment of stochastic optimisers and the attainment function. Evolutionary multi-criterion optimization, vol 1993. Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, pp 213–225
Zurück zum Zitat García-Martínez C, Cordón O, Herrera F (2007) A taxonomy and an empirical analysis of multiple objective ant colony optimization algorithms for the bi-criteria tsp. Eur J Oper Res 180(1):116–148CrossRefMATH García-Martínez C, Cordón O, Herrera F (2007) A taxonomy and an empirical analysis of multiple objective ant colony optimization algorithms for the bi-criteria tsp. Eur J Oper Res 180(1):116–148CrossRefMATH
Zurück zum Zitat Gois MM, Sanches DS, Martins J, Junior JBAL, Delbem ACB (2013) Multi-objective evolutionary algorithm with node-depth encoding and strength pareto for service restoration in large-scale distribution systems. In: Evolutionary multi-criterion optimization, Springer, pp 771–786 Gois MM, Sanches DS, Martins J, Junior JBAL, Delbem ACB (2013) Multi-objective evolutionary algorithm with node-depth encoding and strength pareto for service restoration in large-scale distribution systems. In: Evolutionary multi-criterion optimization, Springer, pp 771–786
Zurück zum Zitat Hansen MP (2000) Use of substitute scalarizing functions to guide a local search based heuristic: the case of motsp. J Heuristics 6(3):419–431CrossRefMATH Hansen MP (2000) Use of substitute scalarizing functions to guide a local search based heuristic: the case of motsp. J Heuristics 6(3):419–431CrossRefMATH
Zurück zum Zitat Jaszkiewicz A, Zielniewicz P (2009) Pareto memetic algorithm with path relinking for bi-objective traveling salesperson problem. Eur J Oper Res 193(3):885–890MathSciNetCrossRefMATH Jaszkiewicz A, Zielniewicz P (2009) Pareto memetic algorithm with path relinking for bi-objective traveling salesperson problem. Eur J Oper Res 193(3):885–890MathSciNetCrossRefMATH
Zurück zum Zitat Knowles J, Thiele L, Zitzler E (2006) A tutorial on the performance assessment of stochastic multiobjective optimizers. TIK Report 214, Computer Engineering and Networks Laboratory (TIK), ETH Zurich Knowles J, Thiele L, Zitzler E (2006) A tutorial on the performance assessment of stochastic multiobjective optimizers. TIK Report 214, Computer Engineering and Networks Laboratory (TIK), ETH Zurich
Zurück zum Zitat Köksalan M, Öztürk DT (2016) An evolutionary approach to generalized biobjective traveling salesperson problem. Comput Oper Res Köksalan M, Öztürk DT (2016) An evolutionary approach to generalized biobjective traveling salesperson problem. Comput Oper Res
Zurück zum Zitat Krasnogor N, Smith J (2000) A memetic algorithm with self-adaptive local search: Tsp as a case study. In: Proceedings of the 2nd annual conference on genetic and evolutionary computation, Morgan Kaufmann Publishers Inc., pp 987–994 Krasnogor N, Smith J (2000) A memetic algorithm with self-adaptive local search: Tsp as a case study. In: Proceedings of the 2nd annual conference on genetic and evolutionary computation, Morgan Kaufmann Publishers Inc., pp 987–994
Zurück zum Zitat Kumar R, Singh P (2007) Pareto evolutionary algorithm hybridized with local search for biobjective tsp. In: Hybrid evolutionary algorithms. Springer, pp 361–398 Kumar R, Singh P (2007) Pareto evolutionary algorithm hybridized with local search for biobjective tsp. In: Hybrid evolutionary algorithms. Springer, pp 361–398
Zurück zum Zitat Kuncheva LI, Rodríguez JJ (2007) An experimental study on rotation forest ensembles. In: Proceedings of the 7th international conference on multiple classifier systems. Springer, Berlin, Heidelberg, MCS’07, pp 459–468 Kuncheva LI, Rodríguez JJ (2007) An experimental study on rotation forest ensembles. In: Proceedings of the 7th international conference on multiple classifier systems. Springer, Berlin, Heidelberg, MCS’07, pp 459–468
Zurück zum Zitat Lust T, Teghem J (2007) Two phase stochastic local search algorithms for the biobjective traveling salesman problem. In: Proceedings of SLS-DS, pp 21–25 Lust T, Teghem J (2007) Two phase stochastic local search algorithms for the biobjective traveling salesman problem. In: Proceedings of SLS-DS, pp 21–25
Zurück zum Zitat Lust T, Teghem J (2010a) The multiobjective traveling salesman problem: a survey and a new approach. In: Advances in multi-objective nature inspired computing. Springer, pp 119–141 Lust T, Teghem J (2010a) The multiobjective traveling salesman problem: a survey and a new approach. In: Advances in multi-objective nature inspired computing. Springer, pp 119–141
Zurück zum Zitat Lust T, Teghem J (2010b) Two-phase pareto local search for the biobjective traveling salesman problem. J Heuristics 16(3):475–510CrossRefMATH Lust T, Teghem J (2010b) Two-phase pareto local search for the biobjective traveling salesman problem. J Heuristics 16(3):475–510CrossRefMATH
Zurück zum Zitat Lpez-Ibez M, Paquete L, Sttzle T (2010) Exploratory analysis of stochastic local search algorithms in biobjective optimization. In: Bartz-Beielstein T, Chiarandini M, Paquete L, Preuss M (eds) Experimental methods for the analysis of optimization algorithms. Springer, Berlin, Heidelberg, pp 209–222CrossRef Lpez-Ibez M, Paquete L, Sttzle T (2010) Exploratory analysis of stochastic local search algorithms in biobjective optimization. In: Bartz-Beielstein T, Chiarandini M, Paquete L, Preuss M (eds) Experimental methods for the analysis of optimization algorithms. Springer, Berlin, Heidelberg, pp 209–222CrossRef
Zurück zum Zitat Paquete L, Stützle T (2003) A two-phase local search for the biobjective traveling salesman problem. In: International conference on evolutionary multi-criterion optimization. Springer, Berlin, pp 479–493 Paquete L, Stützle T (2003) A two-phase local search for the biobjective traveling salesman problem. In: International conference on evolutionary multi-criterion optimization. Springer, Berlin, pp 479–493
Zurück zum Zitat Paquete L, Stützle T (2009) Design and analysis of stochastic local search for the multiobjective traveling salesman problem. Comput Oper Res 36(9):2619–2631MathSciNetCrossRefMATH Paquete L, Stützle T (2009) Design and analysis of stochastic local search for the multiobjective traveling salesman problem. Comput Oper Res 36(9):2619–2631MathSciNetCrossRefMATH
Zurück zum Zitat Peng W, Zhang Q, Li H (2009) Comparison between moea/d and nsga-ii on the multi-objective travelling salesman problem. In: Multi-objective memetic algorithms. Springer, pp 309–324 Peng W, Zhang Q, Li H (2009) Comparison between moea/d and nsga-ii on the multi-objective travelling salesman problem. In: Multi-objective memetic algorithms. Springer, pp 309–324
Zurück zum Zitat Psychas ID, Delimpasi E, Marinakis Y (2015) Hybrid evolutionary algorithms for the multiobjective traveling salesman problem. Expert Syst Appl 42(22):8956–8970CrossRef Psychas ID, Delimpasi E, Marinakis Y (2015) Hybrid evolutionary algorithms for the multiobjective traveling salesman problem. Expert Syst Appl 42(22):8956–8970CrossRef
Zurück zum Zitat Samanlioglu F, Ferrell WG, Kurz ME (2008) A memetic random-key genetic algorithm for a symmetric multi-objective traveling salesman problem. Comput Ind Eng 55(2):439–449CrossRef Samanlioglu F, Ferrell WG, Kurz ME (2008) A memetic random-key genetic algorithm for a symmetric multi-objective traveling salesman problem. Comput Ind Eng 55(2):439–449CrossRef
Zurück zum Zitat Zhang Q, Li H (2007) Moea/d: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput (Accepted) Zhang Q, Li H (2007) Moea/d: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput (Accepted)
Zurück zum Zitat Zitzler E, Laumanns M, Thiele L, Zitzler E, Zitzler E, Thiele L, Thiele L (2001) Spea2: Improving the strength pareto evolutionary algorithm Zitzler E, Laumanns M, Thiele L, Zitzler E, Zitzler E, Thiele L, Thiele L (2001) Spea2: Improving the strength pareto evolutionary algorithm
Metadaten
Titel
A novel multi-objective evolutionary algorithm based on subpopulations for the bi-objective traveling salesman problem
verfasst von
Deyvid Heric Moraes
Danilo Sipoli Sanches
Josimar da Silva Rocha
Jader Maikol Caldonazzo Garbelini
Marcelo Favoretto Castoldi
Publikationsdatum
12.06.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 15/2019
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-018-3269-8

Weitere Artikel der Ausgabe 15/2019

Soft Computing 15/2019 Zur Ausgabe

Premium Partner