Skip to main content
Top
Published in: 4OR 4/2021

31-10-2020 | Research Paper

Mixed integer programming formulations for the generalized traveling salesman problem with time windows

Authors: Yuan Yuan, Diego Cattaruzza, Maxime Ogier, Cyriaque Rousselot, Frédéric Semet

Published in: 4OR | Issue 4/2021

Log in

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

search-config
loading …

Abstract

The generalized traveling salesman problem with time windows (GTSPTW) is defined on a directed graph where the vertex set is partitioned into clusters. One cluster contains only the depot. Each vertex is associated with a time window, during which the visit must take place if the vertex is visited. The objective is to find a minimum cost tour starting and ending at the depot such that each cluster is visited exactly once and time constraints are respected, i.e., for each cluster, a single vertex is visited during its time window. In this paper, four mixed integer linear programming formulations for the GTSPTW are proposed and compared. They are based on different definitions of variables. All the formulations are compact, which means the number of decision variables and constraints is polynomial with respect to the size of the instance. Dominance relations between their linear relaxations are established theoretically. Computational experiments are conducted to compare the linear relaxations and branch-and-bound performances of the four formulations. The results show that two formulations are better than the other ones.

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 "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 Ascheuer N, Fischetti M, Grötschel M (2001) Solving the asymmetric travelling salesman problem with time windows by branch-and-cut. Math Program 90(3):475–506CrossRef Ascheuer N, Fischetti M, Grötschel M (2001) Solving the asymmetric travelling salesman problem with time windows by branch-and-cut. Math Program 90(3):475–506CrossRef
go back to reference Baldacci R, Mingozzi A, Roberti R (2012) New state-space relaxations for solving the traveling salesman problem with time windows. INFORMS J Comput 24(3):356–371CrossRef Baldacci R, Mingozzi A, Roberti R (2012) New state-space relaxations for solving the traveling salesman problem with time windows. INFORMS J Comput 24(3):356–371CrossRef
go back to reference Dash S, Günlük O, Lodi A, Tramontani A (2012) A time bucket formulation for the traveling salesman problem with time windows. INFORMS J Comput 24(1):132–147CrossRef Dash S, Günlük O, Lodi A, Tramontani A (2012) A time bucket formulation for the traveling salesman problem with time windows. INFORMS J Comput 24(1):132–147CrossRef
go back to reference Desrochers M, Desrosiers J, Solomon M (1992) A new optimization algorithm for the vehicle routing problem with time windows. Oper Res 40(2):342–354CrossRef Desrochers M, Desrosiers J, Solomon M (1992) A new optimization algorithm for the vehicle routing problem with time windows. Oper Res 40(2):342–354CrossRef
go back to reference Fischetti M, Salazar González JJ, Toth P (1997) A branch-and-cut algorithm for the symmetric generalized traveling salesman problem. Oper Res 45(3):378–394CrossRef Fischetti M, Salazar González JJ, Toth P (1997) A branch-and-cut algorithm for the symmetric generalized traveling salesman problem. Oper Res 45(3):378–394CrossRef
go back to reference Israeli E, Wood RK (2002) Shortest-path network interdiction. Netw Int J 40(2):97–111 Israeli E, Wood RK (2002) Shortest-path network interdiction. Netw Int J 40(2):97–111
go back to reference Kara I, Guden H, Koc ON (2012) New formulations for the generalized traveling salesman problem. In: Proceedings of the 6th international conference on applied mathematics, simulation, modelling, ASM, vol 12, pp 60–65 Kara I, Guden H, Koc ON (2012) New formulations for the generalized traveling salesman problem. In: Proceedings of the 6th international conference on applied mathematics, simulation, modelling, ASM, vol 12, pp 60–65
go back to reference Miller CE, Tucker AW, Zemlin RA (1960) Integer programming formulation of traveling salesman problems. J ACM 7(4):326–329CrossRef Miller CE, Tucker AW, Zemlin RA (1960) Integer programming formulation of traveling salesman problems. J ACM 7(4):326–329CrossRef
go back to reference Ozbaygin G, Karasan OE, Savelsbergh M, Yaman H (2017) A branch-and-price algorithm for the vehicle routing problem with roaming delivery locations. Transp Res Part B Methodol 100:115–137CrossRef Ozbaygin G, Karasan OE, Savelsbergh M, Yaman H (2017) A branch-and-price algorithm for the vehicle routing problem with roaming delivery locations. Transp Res Part B Methodol 100:115–137CrossRef
go back to reference Pop PC (2007) New integer programming formulations of the generalized traveling salesman problem. Am J Appl Sci 4(11):932–937CrossRef Pop PC (2007) New integer programming formulations of the generalized traveling salesman problem. Am J Appl Sci 4(11):932–937CrossRef
go back to reference Reyes D, Savelsbergh M, Toriello A (2017) Vehicle routing with roaming delivery locations. Transp Res Part C Emerg Technol 80:71–91CrossRef Reyes D, Savelsbergh M, Toriello A (2017) Vehicle routing with roaming delivery locations. Transp Res Part C Emerg Technol 80:71–91CrossRef
go back to reference Yuan Y, Cattaruzza D, Ogier M, Semet F (2020a) A branch-and-cut algorithm for the generalized traveling salesman problem with time windows. Eur J Oper Res 286(3):849–866CrossRef Yuan Y, Cattaruzza D, Ogier M, Semet F (2020a) A branch-and-cut algorithm for the generalized traveling salesman problem with time windows. Eur J Oper Res 286(3):849–866CrossRef
go back to reference Yuan Y, Cattaruzza D, Ogier M, Semet F (2020b) A note on the lifted Miller–Tucker–Zemlin subtour elimination constraints for routing problems with time windows. Oper Res Lett 48(2):167–169CrossRef Yuan Y, Cattaruzza D, Ogier M, Semet F (2020b) A note on the lifted Miller–Tucker–Zemlin subtour elimination constraints for routing problems with time windows. Oper Res Lett 48(2):167–169CrossRef
Metadata
Title
Mixed integer programming formulations for the generalized traveling salesman problem with time windows
Authors
Yuan Yuan
Diego Cattaruzza
Maxime Ogier
Cyriaque Rousselot
Frédéric Semet
Publication date
31-10-2020
Publisher
Springer Berlin Heidelberg
Published in
4OR / Issue 4/2021
Print ISSN: 1619-4500
Electronic ISSN: 1614-2411
DOI
https://doi.org/10.1007/s10288-020-00461-y

Other articles of this Issue 4/2021

4OR 4/2021 Go to the issue

Premium Partners