Nothing Special   »   [go: up one dir, main page]

skip to main content
article

The pickup and delivery traveling salesman problem with first-in-first-out loading

Published: 01 June 2009 Publication History

Abstract

This paper addresses a variation of the traveling salesman problem with pickup and delivery in which loading and unloading operations have to be executed in a first-in-first-out fashion. It provides an integer programming formulation of the problem. It also describes five operators for improving a feasible solution, and two heuristics that utilize these operators: a probabilistic tabu search algorithm, and an iterated local search algorithm. The heuristics are evaluated on data adapted from TSPLIB instances.

References

[1]
Cordeau, J.-F., Laporte, G., Potvin, J.-Y. and Savelsbergh, M.W.P., Transportation on demand. In: Barnhart, C., Laporte, G. (Eds.), Transportation, handbooks in operations research and management science, vol. 14. Elsevier, Amsterdam. pp. 429-466.
[2]
Hauptmeier D, Krumke SO, Rambau J, Wirth H-C. Euler is standing in line: dial-a-ride problems with fifo-precedence-constraints, Preprint SC 99-06, Konrad-Zuse-Zentrum fur Informationstechnik Berlin, 1999.
[3]
Levitin, G. and Abezgaouzb, R., Optimal routing of multiple-load AGV subject to LIFO loading constraints. Computers & Operations Research. v30. 397-410.
[4]
Kalantari, B., Hill, A.V. and Arora, S.R., An algorithm for the traveling salesman problem with pickup and delivery requests. European Journal of Operational Research. v22. 377-386.
[5]
Fischetti, M. and Toth, P., An additive bounding procedure for combinatorial optimization problems. Operations Research. v37. 319-328.
[6]
Savelsbergh, M.W.P., An efficient implementation of local search algorithms for constrained routing problems. European Journal of Operational Research. v47. 75-85.
[7]
Healy, P. and Moll, R., A new extension of local search applied to the dial-a-ride problem. European Journal of Operational Research. v83. 83-104.
[8]
Ruland, K.S. and Rodin, E.Y., The pickup and delivery problem: faces and branch-and-cut algorithm. Computers and Mathematics with Applications. v33. 1-13.
[9]
Renaud, J., Boctor, F.F. and Ouenniche, J., A heuristic for the pickup and delivery traveling salesman problem. Computers & Operations Research. v27. 905-916.
[10]
Renaud, J., Boctor, F.F. and Laporte, G., Perturbation heuristics for the pickup and delivery traveling salesman problem. Computers & Operations Research. v29. 1129-1141.
[11]
Dumitrescu I, Ropke S, Cordeau J-F, Laporte G. The traveling salesman problem with pickup and deliveries: polyhedral results and branch-and-cut algorithm. Technical report CIRRELT-2008-01, 2007.
[12]
Berbeglia, G., Cordeau, J.-F., Gribkovskaia, I. and Laporte, G., Static pickup and delivery problems: a classification scheme and survey. TOP. v15. 1-31.
[13]
Cordeau, J.-F., Laporte, G. and Ropke, S., Recent models and algorithms for one-to-one pickup and delivery problems. In: Golden, B.L., Raghavan, S., Wasil, E.A. (Eds.), Vehicle routing: latest advances and challenges, Kluwer, Boston.
[14]
Ladany, S.P. and Mehrez, A., Optimal routing of a single vehicle with loading and unloading constraints. Transportation Planning and Technology. v8. 301-306.
[15]
Pacheco JA. Problemas de rutas con ventanas de tiempo. PhD thesis, Department of Estadistica and Investigation Operativa, Universitad Complutense de Madrid, 1994.
[16]
Pacheco, J.A., Problemas de rutas con carga y descarga en sistemas LIFO: solutiones exactas. Estudios de Economia Aplicada. v3. 69-86.
[17]
Cassani L. Algoritmi euristici per il TSP with rear-loading. Degree thesis, Universití di Milano, Italy, 2004 {http://www.crema.unimi.it/~righini/Papers/Cassani.pdf}.
[18]
Ficarelli F. Mathematical programming algorithms for the TSP with rear-loading. Degree thesis, Universití di Milano, Italy, 2005 {http://optlab.dti.unimi.it/Papers/Ficarelli.pdf}.
[19]
Carrabs F, Cerulli R, Cordeau J-F. An additive branch-and-bound algorithm for the pickup and delivery traveling salesman problem with LIFO loading. Technical report CIRRELT-2007-12, 2007.
[20]
Carrabs, F., Cordeau, J.-F. and Laporte, G., Variable neighborhood search for the pickup and delivery traveling salesman problem with LIFO loading. INFORMS Journal on Computing. v19. 618-632.
[21]
Wong, R.T., Integer programming formulations of the traveling salesman problem. In: Proceedings of the IEEE International Conference of Circuits and Computers, pp. 149-152.
[22]
Gendreau, M., Laporte, G. and Vigo, D., Heuristics for the traveling salesman problem with pickup and delivery. Computers & Operations Research. v26. 699-714.
[23]
Gendreau, M., Hertz, A. and Laporte, G., New insertion and postoptimization procedures for the traveling salesman problem. Operations Research. v40. 1086-1094.
[24]
Rosenkrantz, D.J., Stearns, R.E. and Lewis II, P.M., An analysis of several heuristics for the traveling salesman problem. SIAM Journal on Computing. v6. 563-581.
[25]
Reinelt, G., TSPLIB-a traveling salesman problem library. ORSA Journal on Computing. v3. 376-384.
[26]
Cordeau J-F, Iori M, Laporte G, Salazar González J-J. A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with LIFO loading. Networks, 2008, in press.

Cited By

View all
  • (2023)Exponential-Size Neighborhoods for the Pickup-and-Delivery Traveling Salesman ProblemTransportation Science10.1287/trsc.2022.117657:2(463-481)Online publication date: 1-Mar-2023
  • (2016)GRASP with path relinking for the selective pickup and delivery problemExpert Systems with Applications: An International Journal10.1016/j.eswa.2015.12.01551:C(14-25)Online publication date: 1-Jun-2016
  • (2015)Dynamic milk-run OEM operations in over-congested traffic conditionsComputers and Industrial Engineering10.1016/j.cie.2015.07.01088:C(326-340)Online publication date: 1-Oct-2015
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computers and Operations Research
Computers and Operations Research  Volume 36, Issue 6
June, 2009
402 pages

Publisher

Elsevier Science Ltd.

United Kingdom

Publication History

Published: 01 June 2009

Author Tags

  1. First-in-first-out
  2. Integer programming
  3. Iterated local search
  4. Pickup and delivery
  5. Tabu search
  6. Traveling salesman problem

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Exponential-Size Neighborhoods for the Pickup-and-Delivery Traveling Salesman ProblemTransportation Science10.1287/trsc.2022.117657:2(463-481)Online publication date: 1-Mar-2023
  • (2016)GRASP with path relinking for the selective pickup and delivery problemExpert Systems with Applications: An International Journal10.1016/j.eswa.2015.12.01551:C(14-25)Online publication date: 1-Jun-2016
  • (2015)Dynamic milk-run OEM operations in over-congested traffic conditionsComputers and Industrial Engineering10.1016/j.cie.2015.07.01088:C(326-340)Online publication date: 1-Oct-2015
  • (2015)A study of perturbation operators for the pickup and delivery traveling salesman problem with LIFO or FIFO loadingJournal of Heuristics10.1007/s10732-015-9293-221:5(617-639)Online publication date: 1-Oct-2015
  • (2015)Vehicle routing problems with loading constraintsOR Spectrum10.1007/s00291-014-0386-337:2(297-330)Online publication date: 1-Mar-2015
  • (2013)A hybrid approach for the vehicle routing problem with three-dimensional loading constraintsComputers and Operations Research10.1016/j.cor.2011.11.01340:6(1579-1589)Online publication date: 1-Jun-2013
  • (2013)A branch-and-bound algorithm for the double travelling salesman problem with two stacksNetworks10.1002/net.2146861:1(58-75)Online publication date: 1-Jan-2013
  • (2012)Metaheuristics for the traveling salesman problem with pickups, deliveries and handling costsComputers and Operations Research10.1016/j.cor.2011.07.01339:5(1074-1086)Online publication date: 1-May-2012
  • (2012)A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with multiple stacksNetworks10.1002/net.2145960:4(212-226)Online publication date: 1-Dec-2012
  • (2010)The Traveling Salesman Problem with Pickups, Deliveries, and Handling CostsTransportation Science10.1287/trsc.1100.031644:3(383-399)Online publication date: 1-Aug-2010

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media