Skip to main content
Top
Published in: Soft Computing 4/2012

01-04-2012 | Original Paper

Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems

Authors: Jixang Cheng, Gexiang Zhang, Zhidan Li, Yuquan Li

Published in: Soft Computing | Issue 4/2012

Log in

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

search-config
loading …

Abstract

This paper proposes a framework named multi-objective ant colony optimization based on decomposition (MoACO/D) to solve bi-objective traveling salesman problems (bTSPs). In the framework, a bTSP is first decomposed into a number of scalar optimization subproblems using Tchebycheff approach. To suit for decomposition, an ant colony is divided into many subcolonies in an overlapped manner, each of which is for one subproblem. Then each subcolony independently optimizes its corresponding subproblem using single-objective ant colony optimization algorithm and all subcolonies simultaneously work. During the iteration, each subproblem maintains an aggregated pheromone trail and an aggregated heuristic matrix. Each subcolony uses the information to solve its corresponding subproblem. After an iteration, a pheromone trail share procedure is evoked to realize the information share of those subproblems solved by common ants. Three MoACO algorithms designed by, respectively, combining MoACO/D with AS, MMAS and ACS are presented. Extensive experiments conducted on ten bTSPs with various complexities manifest that MoACO/D is both efficient and effective for solving bTSPs and the ACS version of MoACO/D outperforms three well-known MoACO algorithms on large bTSPs according to several performance measures and median attainment surfaces.

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!

Appendix
Available only for authorised users
Literature
go back to reference Angus D, Woodward C (2009) Multiple objective ant colony optimisation. Swarm Intell 3(1):69–85CrossRef Angus D, Woodward C (2009) Multiple objective ant colony optimisation. Swarm Intell 3(1):69–85CrossRef
go back to reference Barán B, Schaerer M (2003) A multiobjective ant colony system for vehicle routing problem with time windows. In: Proceedings of the twenty first IASTED international conference on applied informatics, pp 97–102 Barán B, Schaerer M (2003) A multiobjective ant colony system for vehicle routing problem with time windows. In: Proceedings of the twenty first IASTED international conference on applied informatics, pp 97–102
go back to reference Bullnheimer B, Hartl R, Strauss C (1999) An improved ant system algorithm for the vehicle routing problem. Ann Oper Res 89:319–328MathSciNetMATHCrossRef Bullnheimer B, Hartl R, Strauss C (1999) An improved ant system algorithm for the vehicle routing problem. Ann Oper Res 89:319–328MathSciNetMATHCrossRef
go back to reference Cardoso P, Jesus M, Márquez A (2011) ε-DANTE: an ant colony oriented depth search procedure. Soft Comput 15:149–182CrossRef Cardoso P, Jesus M, Márquez A (2011) ε-DANTE: an ant colony oriented depth search procedure. Soft Comput 15:149–182CrossRef
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 Doerner K, Gutjahr W, Hartl R, Strauss C, Stummer C (2006) Pareto ant colony optimization with ILP preprocessing in multiobjective project portfolio selection. Eur J Oper Res 171(3):830–841MathSciNetMATHCrossRef Doerner K, Gutjahr W, Hartl R, Strauss C, Stummer C (2006) Pareto ant colony optimization with ILP preprocessing in multiobjective project portfolio selection. Eur J Oper Res 171(3):830–841MathSciNetMATHCrossRef
go back to reference Dorigo M, Gambardella L (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66CrossRef Dorigo M, Gambardella L (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66CrossRef
go back to reference Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Tran Syst Man Cybern Part B 26(1):29–41CrossRef Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Tran Syst Man Cybern Part B 26(1):29–41CrossRef
go back to reference Fonseca C, Fleming P (1996) On the performance assessment and comparison of stochastic multiobjective optimizers. In: Vogit H-M, Ebeling W, Rechenberg I, Schwefel HS (eds) Proceedings of PPSN-IV, fourth international conference on parallel problem solving from nature. Lecture notes in computer science, vol 1141. Springer, Berlin, pp 584–593 Fonseca C, Fleming P (1996) On the performance assessment and comparison of stochastic multiobjective optimizers. In: Vogit H-M, Ebeling W, Rechenberg I, Schwefel HS (eds) Proceedings of PPSN-IV, fourth international conference on parallel problem solving from nature. Lecture notes in computer science, vol 1141. Springer, Berlin, pp 584–593
go back to reference Gambardella L, Taillard E, Agazzi G (1999) MACS-VRPTW: A multiple ant colony system for vehicle routing problems with time windows. In: Corne D, Dorigo M, Glover F (eds) New ideas in optimization. McGraw-Hill, pp 63–76 Gambardella L, Taillard E, Agazzi G (1999) MACS-VRPTW: A multiple ant colony system for vehicle routing problems with time windows. In: Corne D, Dorigo M, Glover F (eds) New ideas in optimization. McGraw-Hill, pp 63–76
go back to reference 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–148MATHCrossRef 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–148MATHCrossRef
go back to reference Hansen M (1998) Metaheuristics for multiple objective combinatorial optimization. PhD thesis Hansen M (1998) Metaheuristics for multiple objective combinatorial optimization. PhD thesis
go back to reference Hansen M, Jaszkiewicz A (1998) Evaluating the quality of approximations to the non-dominated set. Tech. rep. Technical report IMM-REP-1998-7, Technical University of Denmark Hansen M, Jaszkiewicz A (1998) Evaluating the quality of approximations to the non-dominated set. Tech. rep. Technical report IMM-REP-1998-7, Technical University of Denmark
go back to reference Iredi S, Merkle D, Middendorf M (2001) Bi-criterion optimization with multi colony ant algorithms. In: Zitzler E, Deb K, Thiele L, Coello C, Corne D (eds) First International Conference on evolutionary multi-criterion optimization. Lecture notes in computer science, vol 1993. Springer, Berlin, pp 359–372 Iredi S, Merkle D, Middendorf M (2001) Bi-criterion optimization with multi colony ant algorithms. In: Zitzler E, Deb K, Thiele L, Coello C, Corne D (eds) First International Conference on evolutionary multi-criterion optimization. Lecture notes in computer science, vol 1993. Springer, Berlin, pp 359–372
go back to reference Ishibuchi H, Murata T (1998) A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Trans Syst Man Cybern Part C Appl Rev 28(3):392–403CrossRef Ishibuchi H, Murata T (1998) A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Trans Syst Man Cybern Part C Appl Rev 28(3):392–403CrossRef
go back to reference Jaszkiewicz A (2002) On the performance of multiple-objective genetic local search on the 0/1 knapsack problem—a comparative experiment. IEEE Trans Evol Comput 6(4):402–412CrossRef Jaszkiewicz A (2002) On the performance of multiple-objective genetic local search on the 0/1 knapsack problem—a comparative experiment. IEEE Trans Evol Comput 6(4):402–412CrossRef
go back to reference Jaszkiewicz A, Zielniewicz P (2009) Pareto memetic algorithm with path relinking for bi-objective traveling salesperson problem. Eur J Oper Res 193:885–890MathSciNetMATHCrossRef Jaszkiewicz A, Zielniewicz P (2009) Pareto memetic algorithm with path relinking for bi-objective traveling salesperson problem. Eur J Oper Res 193:885–890MathSciNetMATHCrossRef
go back to reference Knowles J (2005) A summary-attainment-surface plotting method for visualizing the performance of stochastic multiobjective optimizers. In: Proceedings of the 5th international conference on intelligent systems design and applications. IEEE, Washington, DC, USA, pp 552–557 Knowles J (2005) A summary-attainment-surface plotting method for visualizing the performance of stochastic multiobjective optimizers. In: Proceedings of the 5th international conference on intelligent systems design and applications. IEEE, Washington, DC, USA, pp 552–557
go back to reference López-Ibáñez M, Stützle T (2010a) Automatic configuration of multi-objective ant colony optimization algorithms. In: Dorigo M, Birattari M, Di Caro G, Doursat R, Engelbrecht A, Floreano D, Gambardella L, Grob R, Sahin E, Stützle T, Sayama H (eds) ANTS 2010. Lecture notes in computer science, vol 6234, Springer, Berlin, pp 95–106 López-Ibáñez M, Stützle T (2010a) Automatic configuration of multi-objective ant colony optimization algorithms. In: Dorigo M, Birattari M, Di Caro G, Doursat R, Engelbrecht A, Floreano D, Gambardella L, Grob R, Sahin E, Stützle T, Sayama H (eds) ANTS 2010. Lecture notes in computer science, vol 6234, Springer, Berlin, pp 95–106
go back to reference López-Ibáñez M, Stützle T (2010b) The impact of design choices of multiobjective ant colony optimization algorithms on performance: an experimental study on the biobjective TSP. In: Proceedings of the 12th annual conference on genetic and evolutionary computation, ACM, Portland, Oregon, USA, pp 71–78 López-Ibáñez M, Stützle T (2010b) The impact of design choices of multiobjective ant colony optimization algorithms on performance: an experimental study on the biobjective TSP. In: Proceedings of the 12th annual conference on genetic and evolutionary computation, ACM, Portland, Oregon, USA, pp 71–78
go back to reference López-Ibáñez M, Paquete L, Stützle T (2004) On the design of ACO for the biobjective quadratic assignment problem. In: Dorigo M (ed) Proceedings of ANTS. Lecture notes in computer science, vol 3172, Springer, Heidelberg, pp 224–225 López-Ibáñez M, Paquete L, Stützle T (2004) On the design of ACO for the biobjective quadratic assignment problem. In: Dorigo M (ed) Proceedings of ANTS. Lecture notes in computer science, vol 3172, Springer, Heidelberg, pp 224–225
go back to reference López-Ibáñez M, Paquete L, Stützle T (2010) Empirical methods for the analysis of optimization algorithms. In: Dorigo M, Birattari M, Di Caro G, Doursat R, Engelbrecht A, Floreano D, Gambardella L, Grob R, Sahin E, Stützle T, Sayama H (eds) Exploratory analysis of stochastic local search algorithms in biobjective optimization. Springer, Berlin, pp 209–222 López-Ibáñez M, Paquete L, Stützle T (2010) Empirical methods for the analysis of optimization algorithms. In: Dorigo M, Birattari M, Di Caro G, Doursat R, Engelbrecht A, Floreano D, Gambardella L, Grob R, Sahin E, Stützle T, Sayama H (eds) Exploratory analysis of stochastic local search algorithms in biobjective optimization. Springer, Berlin, pp 209–222
go back to reference Mariano C, Morales E (1999) A multiple Ant-Q algorithm for the design of water distribution irrigation network. Tech. rep. Technical report HC-9904, Instituto Mexicano de Tecnología del Agua Mariano C, Morales E (1999) A multiple Ant-Q algorithm for the design of water distribution irrigation network. Tech. rep. Technical report HC-9904, Instituto Mexicano de Tecnología del Agua
go back to reference Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer, BostonMATH Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer, BostonMATH
go back to reference Peng W, Zhang Q, Li H (2009) Comparison between MOEA/D and NSGA-II on the multi-objective travelling salesman problem. In: Goh C, Ong Y, Tan K (eds) Multi-objective memetic algorithms. Studies in computational intelligence, vol 171. Springer, Berlin, 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: Goh C, Ong Y, Tan K (eds) Multi-objective memetic algorithms. Studies in computational intelligence, vol 171. Springer, Berlin, pp 309–324
go back to reference Stützle T, Hoos H (2000) MAX–MIN ant system. Future Gener Comput Syst 16(8):889–914CrossRef Stützle T, Hoos H (2000) MAX–MIN ant system. Future Gener Comput Syst 16(8):889–914CrossRef
go back to reference T’kindt V, Monmarché N, Tercinet F, Laügt D (2002) An ant colony optimization algorithm to solve a 2-machine bicriteria flowshop scheduling problem. Eur J Oper Res 142(2):250–257MATHCrossRef T’kindt V, Monmarché N, Tercinet F, Laügt D (2002) An ant colony optimization algorithm to solve a 2-machine bicriteria flowshop scheduling problem. Eur J Oper Res 142(2):250–257MATHCrossRef
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 Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Eiben A, Bäck T, Schaerer M, Schwefel H (eds) Parallel problem solving from nature V. Springer, Berlin, pp 292–301 Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Eiben A, Bäck T, Schaerer M, Schwefel H (eds) Parallel problem solving from nature V. Springer, Berlin, pp 292–301
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, Laumanns M, Thiele L (2001) SPEA2: improving the strength pareto evolutionary algorithm. Tech. rep. Switzerland, Tech. rep. TIK-Rep, 103 Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength pareto evolutionary algorithm. Tech. rep. Switzerland, Tech. rep. TIK-Rep, 103
go back to reference Zitzler E, Thiele L, Laumanns M, Fonseca C, Fonseca V (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132CrossRef Zitzler E, Thiele L, Laumanns M, Fonseca C, Fonseca V (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132CrossRef
Metadata
Title
Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems
Authors
Jixang Cheng
Gexiang Zhang
Zhidan Li
Yuquan Li
Publication date
01-04-2012
Publisher
Springer-Verlag
Published in
Soft Computing / Issue 4/2012
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-011-0759-3

Other articles of this Issue 4/2012

Soft Computing 4/2012 Go to the issue

Premium Partner