Skip to main content
Top

2018 | OriginalPaper | Chapter

A Grouping Genetic Algorithm Based on the GES Local Search for Pickup and Delivery Problem with Time Windows and LIFO Loading

Authors : Feng Zhang, Bin Li, Kun Qian

Published in: Intelligent Computing Theories and Application

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

This paper investigates the pickup and delivery problem with time windows and last-in-first-out (LIFO) loading (PDPTWL). In this problem, the compartment of a vehicle is modeled as a linear LIFO stack. The last picked up goods are placed on the top of the stack, and the goods can be delivered only when they are on the top of the stack. The LIFO constraint makes the feasible solution space more tightly constrained and the design of an effective algorithm more difficult. A grouping genetic algorithm combined with the guided ejection search is proposed to solve the PDPTWL problem of large-size, in which, an evaluation function is defined to guide the selection of genes for crossover and mutation, and a local search based on the guided ejection search is embedded into the genetic algorithm to improve the quality of the solutions. Then, a population-based metaheuristic is ready for the PDPTWL problem. It can solve instances with 50–300 requests in the Li and Lim’s benchmarks. Compared with the existing state-of-the-art algorithms, the experimental results confirm that the proposed algorithm works more efficiently. It improves 164 best-known solutions out of 236 instances and reduces 424 vehicles.

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!

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!

Literature
1.
go back to reference Savelsbergh, M., Sol, M.: Drive: dynamic routing of independent vehicles. Oper. Res. 46(4), 474–490 (1998)CrossRef Savelsbergh, M., Sol, M.: Drive: dynamic routing of independent vehicles. Oper. Res. 46(4), 474–490 (1998)CrossRef
2.
go back to reference Pankratz, G.: A grouping genetic algorithm for the pickup and delivery problem with time windows. OR Spectr. 27(1), 21–41 (2005)MathSciNetCrossRef Pankratz, G.: A grouping genetic algorithm for the pickup and delivery problem with time windows. OR Spectr. 27(1), 21–41 (2005)MathSciNetCrossRef
3.
go back to reference Carrabs, F., Cordeau, J.F., Laporte, G.: Variable neighborhood search for the pickup and delivery traveling salesman problem with LIFO loading. INFORMS J. Comput. 19(19), 618–632 (2007)MathSciNetCrossRef Carrabs, F., Cordeau, J.F., Laporte, G.: Variable neighborhood search for the pickup and delivery traveling salesman problem with LIFO loading. INFORMS J. Comput. 19(19), 618–632 (2007)MathSciNetCrossRef
4.
go back to reference Carrabs, F., Cerulli, R., Cordeau, J.F.: An additive branch-and-bound algorithm for the pickup and delivery traveling salesman problem with LIFO or FIFO loading. INFOR Inf. Syst. Oper. Res. 45(4), 2007 (2008)MathSciNet Carrabs, F., Cerulli, R., Cordeau, J.F.: An additive branch-and-bound algorithm for the pickup and delivery traveling salesman problem with LIFO or FIFO loading. INFOR Inf. Syst. Oper. Res. 45(4), 2007 (2008)MathSciNet
7.
go back to reference Liabbabc, Y.: The tree representation for the pickup and delivery traveling salesman problem with LIFO loading. Eur. J. Oper. Res. 212(3), 482–496 (2011)MathSciNetCrossRef Liabbabc, Y.: The tree representation for the pickup and delivery traveling salesman problem with LIFO loading. Eur. J. Oper. Res. 212(3), 482–496 (2011)MathSciNetCrossRef
8.
go back to reference Cheang, B., Gao, X., Lim, A., Qin, H., Zhu, W.: Multiple pickup and delivery traveling salesman problem with last-in-first-out loading and distance constraints. Eur. J. Oper. Res. 223(1), 60–75 (2012)MathSciNetCrossRef Cheang, B., Gao, X., Lim, A., Qin, H., Zhu, W.: Multiple pickup and delivery traveling salesman problem with last-in-first-out loading and distance constraints. Eur. J. Oper. Res. 223(1), 60–75 (2012)MathSciNetCrossRef
9.
go back to reference Côté, J.F., Archetti, C., Speranza, M.G., Gendreau, M., Potvin, J.Y.: A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with multiple stacks. Networks 60(4), 212–226 (2012)MathSciNetCrossRef Côté, J.F., Archetti, C., Speranza, M.G., Gendreau, M., Potvin, J.Y.: A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with multiple stacks. Networks 60(4), 212–226 (2012)MathSciNetCrossRef
10.
go back to reference Cherkesly, M., Desaulniers, G., Laporte, G.: A population-based metaheuristic for the pickup and delivery problem with time windows and LIFO loading. Comput. Oper. Res. 62, 23–35 (2015)MathSciNetCrossRef Cherkesly, M., Desaulniers, G., Laporte, G.: A population-based metaheuristic for the pickup and delivery problem with time windows and LIFO loading. Comput. Oper. Res. 62, 23–35 (2015)MathSciNetCrossRef
11.
go back to reference Cherkesly, M., Desaulniers, G., Laporte, G.: Branch-price-and-cut algorithms for the pickup and delivery problem with time windows and last-in-first-out loading. Transp. Sci. 49, 752–766 (2015)CrossRef Cherkesly, M., Desaulniers, G., Laporte, G.: Branch-price-and-cut algorithms for the pickup and delivery problem with time windows and last-in-first-out loading. Transp. Sci. 49, 752–766 (2015)CrossRef
12.
go back to reference Wei, L., Qin, H., Zhu, W., Wan, L.: A study of perturbation operators for the pickup and delivery traveling salesman problem with LIFO or FIFO loading. J. Heuristics 21(5), 617–639 (2015)CrossRef Wei, L., Qin, H., Zhu, W., Wan, L.: A study of perturbation operators for the pickup and delivery traveling salesman problem with LIFO or FIFO loading. J. Heuristics 21(5), 617–639 (2015)CrossRef
13.
go back to reference Cherkesly, M., Desaulniers, G., Irnich, S., Laporte, G.: Branch-price-and-cut algorithms for the pickup and delivery problem with time windows and multiple stacks. Eur. J. Oper. Res. 250(3), 782–793 (2016)MathSciNetCrossRef Cherkesly, M., Desaulniers, G., Irnich, S., Laporte, G.: Branch-price-and-cut algorithms for the pickup and delivery problem with time windows and multiple stacks. Eur. J. Oper. Res. 250(3), 782–793 (2016)MathSciNetCrossRef
14.
go back to reference Veenstra, M., Cherkesly, M., Desaulniers, G., Laporte, G.: The pickup and delivery problem with time windows and handling operations. Transp. Res. Part B Methodol. 77(7), 127–140 (2017)MathSciNet Veenstra, M., Cherkesly, M., Desaulniers, G., Laporte, G.: The pickup and delivery problem with time windows and handling operations. Transp. Res. Part B Methodol. 77(7), 127–140 (2017)MathSciNet
15.
go back to reference Veenstra, M., Roodbergen, K.J., Vis, I.F.A., Coelho, L.C.: The pickup and delivery traveling salesman problem with handling costs. Eur. J. Oper. Res. 257(1), 118–132 (2017)MathSciNetCrossRef Veenstra, M., Roodbergen, K.J., Vis, I.F.A., Coelho, L.C.: The pickup and delivery traveling salesman problem with handling costs. Eur. J. Oper. Res. 257(1), 118–132 (2017)MathSciNetCrossRef
16.
go back to reference Cordeau, J.F., Iori, M., Laporte, G., González, J.J.S.: A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with LIFO loading. Networks 55(1), 46–59 (2010)MathSciNetCrossRef Cordeau, J.F., Iori, M., Laporte, G., González, J.J.S.: A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with LIFO loading. Networks 55(1), 46–59 (2010)MathSciNetCrossRef
18.
go back to reference Nagata, Y., Ysy, O.: A powerful route minimization heuristic for the vehicle routing problem with time windows. Oper. Res. Lett. 37(5), 333–338 (2009)MathSciNetCrossRef Nagata, Y., Ysy, O.: A powerful route minimization heuristic for the vehicle routing problem with time windows. Oper. Res. Lett. 37(5), 333–338 (2009)MathSciNetCrossRef
20.
go back to reference Li, H., Lim, A.: A metaheuristic for the pickup and delivery problem with time windows. In: International Conference on TOOLS with Artificial Intelligence, pp. 160–167 (2001) Li, H., Lim, A.: A metaheuristic for the pickup and delivery problem with time windows. In: International Conference on TOOLS with Artificial Intelligence, pp. 160–167 (2001)
21.
go back to reference Falkenauer, E.: Genetic Algorithms and Grouping Problems. Wiley, New York (1998)MATH Falkenauer, E.: Genetic Algorithms and Grouping Problems. Wiley, New York (1998)MATH
Metadata
Title
A Grouping Genetic Algorithm Based on the GES Local Search for Pickup and Delivery Problem with Time Windows and LIFO Loading
Authors
Feng Zhang
Bin Li
Kun Qian
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-95933-7_81

Premium Partner