Skip to main content

2018 | OriginalPaper | Buchkapitel

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

verfasst von : Feng Zhang, Bin Li, Kun Qian

Erschienen in: Intelligent Computing Theories and Application

Verlag: Springer International Publishing

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

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.

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 "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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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
6.
7.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Falkenauer, E.: Genetic Algorithms and Grouping Problems. Wiley, New York (1998)MATH Falkenauer, E.: Genetic Algorithms and Grouping Problems. Wiley, New York (1998)MATH
Metadaten
Titel
A Grouping Genetic Algorithm Based on the GES Local Search for Pickup and Delivery Problem with Time Windows and LIFO Loading
verfasst von
Feng Zhang
Bin Li
Kun Qian
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-95933-7_81

Premium Partner