Skip to main content
Erschienen in: Journal of Intelligent Manufacturing 5/2014

01.10.2014

An adaptive genetic algorithm for the time dependent inventory routing problem

verfasst von: Dong Won Cho, Young Hae Lee, Tae Youn Lee, Mitsuo Gen

Erschienen in: Journal of Intelligent Manufacturing | Ausgabe 5/2014

Einloggen

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

search-config
loading …

Abstract

In this paper we propose an adaptive genetic algorithm that produces good quality solutions to the time dependent inventory routing problem (TDIRP) in which inventory control and time dependent vehicle routing decisions for a set of retailers are made simultaneously over a specific planning horizon. This work is motivated by the effect of dynamic traffic conditions in an urban context and the resulting inventory and transportation costs. We provide a mixed integer programming formulation for TDIRP. Since finding the optimal solutions for TDIRP is a NP-hard problem, an adaptive genetic algorithm is applied. We develop new genetic representation and design suitable crossover and mutation operators for the improvement phase. We use adaptive genetic operator proposed by Yun and Gen (Fuzzy Optim Decis Mak 2(2):161–175, 2003) for the automatic setting of the genetic parameter values. The comparison of results shows the significance of the designed AGA and demonstrates the capability of reaching solutions within 0.5 % of the optimum on sets of test problems.

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!

Literatur
Zurück zum Zitat Abdelmaguid, T. F., & Dessouky, M. M. (2006). A genetic algorithm approach to the integrated inventory-distribution problem. International Journal of Production Research, 44(21), 4445–4464.CrossRef Abdelmaguid, T. F., & Dessouky, M. M. (2006). A genetic algorithm approach to the integrated inventory-distribution problem. International Journal of Production Research, 44(21), 4445–4464.CrossRef
Zurück zum Zitat Abdelmaguid, T. F., Dessouky, M. M., & Ordonez, F. (2009). Heuristic approaches for the inventory-routing problem with backlogging. Computers & Industrial Engineering, 56(4), 1519–1534.CrossRef Abdelmaguid, T. F., Dessouky, M. M., & Ordonez, F. (2009). Heuristic approaches for the inventory-routing problem with backlogging. Computers & Industrial Engineering, 56(4), 1519–1534.CrossRef
Zurück zum Zitat Atamturk, A., & Savelsbergh, M. W. P. (2005). Integer-programming software systems. Annals of Operations Research, 140(1), 67–124.CrossRef Atamturk, A., & Savelsbergh, M. W. P. (2005). Integer-programming software systems. Annals of Operations Research, 140(1), 67–124.CrossRef
Zurück zum Zitat Baita, F., Ukovich, W., Pesenti, R., & Favaretto, D. (1998). Dynamic routing and inventory problems: A review. Transportation Research Part A, 32(8), 585–598. Baita, F., Ukovich, W., Pesenti, R., & Favaretto, D. (1998). Dynamic routing and inventory problems: A review. Transportation Research Part A, 32(8), 585–598.
Zurück zum Zitat Balseiro, S. R., Loiseau, I., & Ramonet, J. (2011). An ant colony algorithm hybridized with insertion heuristics for the time dependent vehicle routing problem with time windows. Computers & Operations Research, 38(6), 954–966.CrossRef Balseiro, S. R., Loiseau, I., & Ramonet, J. (2011). An ant colony algorithm hybridized with insertion heuristics for the time dependent vehicle routing problem with time windows. Computers & Operations Research, 38(6), 954–966.CrossRef
Zurück zum Zitat Bertazzi, L., Palettta, G., & Speranza, M. (2002). Deterministic order-up-to level policies in an inventory routing problem. Transportation Science, 36(1), 119–132.CrossRef Bertazzi, L., Palettta, G., & Speranza, M. (2002). Deterministic order-up-to level policies in an inventory routing problem. Transportation Science, 36(1), 119–132.CrossRef
Zurück zum Zitat Bell, W., Dalberto, M., Fisher, M., Greenfield, A., & Jaikuma, R. (1983). Improving the distribution of industrial gases with an on-line computerized routing and scheduling optimizer. Interface, 13(6), 4–23.CrossRef Bell, W., Dalberto, M., Fisher, M., Greenfield, A., & Jaikuma, R. (1983). Improving the distribution of industrial gases with an on-line computerized routing and scheduling optimizer. Interface, 13(6), 4–23.CrossRef
Zurück zum Zitat Campbell, A., Clarke, L., & Savelsbergh, M. (2002). Inventory routing in practice. In D. Toth & D. Vigo (Eds.), The Vehicle Routing Problem (pp. 309–330). Philadelphia: SIAM.CrossRef Campbell, A., Clarke, L., & Savelsbergh, M. (2002). Inventory routing in practice. In D. Toth & D. Vigo (Eds.), The Vehicle Routing Problem (pp. 309–330). Philadelphia: SIAM.CrossRef
Zurück zum Zitat Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2005). An adaptive genetic algorithm with dominated genes for distributed scheduling problems. Expert Systems with Applications, 29(2), 364–371.CrossRef Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2005). An adaptive genetic algorithm with dominated genes for distributed scheduling problems. Expert Systems with Applications, 29(2), 364–371.CrossRef
Zurück zum Zitat Chan, F. T. S., Wong, T. C., & Chan, L. Y. (2009). The application of genetic algorithms to lot streaming in job-shop scheduling problem. International Journal of Production Research, 47(12), 3387–3412.CrossRef Chan, F. T. S., Wong, T. C., & Chan, L. Y. (2009). The application of genetic algorithms to lot streaming in job-shop scheduling problem. International Journal of Production Research, 47(12), 3387–3412.CrossRef
Zurück zum Zitat Chen, H. K., Hsueh, C. F., & Chang, M. S. (2006). The real-time time dependent vehicle routing problem. Transportation Research Part E, 42(5), 383–408.CrossRef Chen, H. K., Hsueh, C. F., & Chang, M. S. (2006). The real-time time dependent vehicle routing problem. Transportation Research Part E, 42(5), 383–408.CrossRef
Zurück zum Zitat Chung, S. H., Chan, F. T. S., & Chan, H. K. (2009). A modified genetic algorithm approach for scheduling of perfect maintenance in distributed production scheduling. Engineering Applications of Artificial Intelligence, 22(7), 1005–1014.CrossRef Chung, S. H., Chan, F. T. S., & Chan, H. K. (2009). A modified genetic algorithm approach for scheduling of perfect maintenance in distributed production scheduling. Engineering Applications of Artificial Intelligence, 22(7), 1005–1014.CrossRef
Zurück zum Zitat Donati, V., Montemanni, R., Casagrande, N., Rizzoli, A. E., & Gambardella, L. M. (2008). Time dependent vehicle routing problem with a multi ant colony system. European Journal of Operational Research, 185(3), 1174–1191.CrossRef Donati, V., Montemanni, R., Casagrande, N., Rizzoli, A. E., & Gambardella, L. M. (2008). Time dependent vehicle routing problem with a multi ant colony system. European Journal of Operational Research, 185(3), 1174–1191.CrossRef
Zurück zum Zitat Dror, M., & Ball, M. (1987). Inventory/routing: Reduction from an annual to a short-period problem. Naval Research Logistics, 34(6), 891–905.CrossRef Dror, M., & Ball, M. (1987). Inventory/routing: Reduction from an annual to a short-period problem. Naval Research Logistics, 34(6), 891–905.CrossRef
Zurück zum Zitat Fogel, D. B., Fogel, G. B., & Ohkura, K. (2001). Multiple-vector self-adaptation in evolutionary algorithms. BioSystems, 61, 155–162.CrossRef Fogel, D. B., Fogel, G. B., & Ohkura, K. (2001). Multiple-vector self-adaptation in evolutionary algorithms. BioSystems, 61, 155–162.CrossRef
Zurück zum Zitat Gen, M., & Cheng, R. (1997). Genetic algorithms and engineering design. New York: Wiley. Gen, M., & Cheng, R. (1997). Genetic algorithms and engineering design. New York: Wiley.
Zurück zum Zitat Hill, A. V., & Benton, W. C. (1992). Modeling intra-city time-dependent travel speeds for vehicle scheduling problems. Journal of the Operational Research Society, 43(4), 343–351.CrossRef Hill, A. V., & Benton, W. C. (1992). Modeling intra-city time-dependent travel speeds for vehicle scheduling problems. Journal of the Operational Research Society, 43(4), 343–351.CrossRef
Zurück zum Zitat Ichoua, A., Gendreau, M., & Potvin, J. Y. (2003). Vehicle dispatching with time dependent travel times. European Journal of Operational Research, 144(2), 379–396.CrossRef Ichoua, A., Gendreau, M., & Potvin, J. Y. (2003). Vehicle dispatching with time dependent travel times. European Journal of Operational Research, 144(2), 379–396.CrossRef
Zurück zum Zitat Kamrani, A. K., & Gonzalez, R. (2003). A genetic algorithm-based solution methodology for modular design. Journal of Intelligent Manufacturing, 14(6), 599–616.CrossRef Kamrani, A. K., & Gonzalez, R. (2003). A genetic algorithm-based solution methodology for modular design. Journal of Intelligent Manufacturing, 14(6), 599–616.CrossRef
Zurück zum Zitat Kuo, Y., Wang, C. C., & Chuang, P. Y. (2009). Optimizing goods assignment and the vehicle routing problem with time-dependent travel speeds. Computers & Industrial Engineering, 57(4), 1385–1392.CrossRef Kuo, Y., Wang, C. C., & Chuang, P. Y. (2009). Optimizing goods assignment and the vehicle routing problem with time-dependent travel speeds. Computers & Industrial Engineering, 57(4), 1385–1392.CrossRef
Zurück zum Zitat Kuo, Y. (2010). Using simulated annealing to minimize fuel consumption for the time-dependent vehicle routing problem. Computers & Industrial Engineering, 59(1), 157–165.CrossRef Kuo, Y. (2010). Using simulated annealing to minimize fuel consumption for the time-dependent vehicle routing problem. Computers & Industrial Engineering, 59(1), 157–165.CrossRef
Zurück zum Zitat Liu, S. C., & Chung, C. H. (2009). A heuristic method for the vehicle routing problem with backhauls and inventory. Journal of Intelligent Manufacturing, 20(1), 29–42.CrossRef Liu, S. C., & Chung, C. H. (2009). A heuristic method for the vehicle routing problem with backhauls and inventory. Journal of Intelligent Manufacturing, 20(1), 29–42.CrossRef
Zurück zum Zitat Malandraki, C., & Daskin, M. S. (1992). Time dependent vehicle routing problems: Formulations, properties and heuristic algorithms. Transportation Science, 26(3), 185–200.CrossRef Malandraki, C., & Daskin, M. S. (1992). Time dependent vehicle routing problems: Formulations, properties and heuristic algorithms. Transportation Science, 26(3), 185–200.CrossRef
Zurück zum Zitat Michalewicz, Z. (1996). Genetic algorithms + data structures = evolution programs (3rd ed.). New York: Springer.CrossRef Michalewicz, Z. (1996). Genetic algorithms + data structures = evolution programs (3rd ed.). New York: Springer.CrossRef
Zurück zum Zitat Moin, N. H., & Salhi, S. (2007). Inventory routing problems: A logistical overview. Journal of the Operational Research Society, 58(9), 1185–1194.CrossRef Moin, N. H., & Salhi, S. (2007). Inventory routing problems: A logistical overview. Journal of the Operational Research Society, 58(9), 1185–1194.CrossRef
Zurück zum Zitat Moin, N. H., Salhi, S., & Aziz, N. A. B. (2011). An efficient hybrid genetic algorithm for the multi-product multi-period inventory routing problem. International Journal of Production Economics, 133(1), 334–343.CrossRef Moin, N. H., Salhi, S., & Aziz, N. A. B. (2011). An efficient hybrid genetic algorithm for the multi-product multi-period inventory routing problem. International Journal of Production Economics, 133(1), 334–343.CrossRef
Zurück zum Zitat Moon, C. U., Seo, Y. H., Yun, Y. S., & Gen, M. (2006). Adaptive genetic algorithm for advanced planning in manufacturing supply chain. Journal of Intelligent Manufacturing, 17(4), 509–522.CrossRef Moon, C. U., Seo, Y. H., Yun, Y. S., & Gen, M. (2006). Adaptive genetic algorithm for advanced planning in manufacturing supply chain. Journal of Intelligent Manufacturing, 17(4), 509–522.CrossRef
Zurück zum Zitat Onwubolu, G. C., & Mutingi, M. (2003). A genetic algorithm approach for the cutting stock problem. Journal of Intelligent Manufacturing, 14(2), 209–218.CrossRef Onwubolu, G. C., & Mutingi, M. (2003). A genetic algorithm approach for the cutting stock problem. Journal of Intelligent Manufacturing, 14(2), 209–218.CrossRef
Zurück zum Zitat Potvin, J. Y., Xu, Y., & Benyahia, I. (2006). Vehicle routing and scheduling with dynamic travel times. Computers & Operations Research, 33(4), 1129–1137.CrossRef Potvin, J. Y., Xu, Y., & Benyahia, I. (2006). Vehicle routing and scheduling with dynamic travel times. Computers & Operations Research, 33(4), 1129–1137.CrossRef
Zurück zum Zitat Richard, L., Perregaard, M., Tavares, G., Tipi, H., & Vazacopoulos, A. (2009). Solving hard-integer programming problems with Xpress-MP: A MIPLIB 2003 Case Study. INFORMS Journal on Computing, 21(2), 304–313.CrossRef Richard, L., Perregaard, M., Tavares, G., Tipi, H., & Vazacopoulos, A. (2009). Solving hard-integer programming problems with Xpress-MP: A MIPLIB 2003 Case Study. INFORMS Journal on Computing, 21(2), 304–313.CrossRef
Zurück zum Zitat Tang, L., & Liu, J. (2002). A modified genetic algorithm for the flow shop sequencing problem to minimize mean flow time. Journal of Intelligent Manufacturing, 13(1), 61–67.CrossRef Tang, L., & Liu, J. (2002). A modified genetic algorithm for the flow shop sequencing problem to minimize mean flow time. Journal of Intelligent Manufacturing, 13(1), 61–67.CrossRef
Zurück zum Zitat Yang, W., Chan, F. T. S., & Kumar, V. (2012). Optimizing replenishment polices using genetic algorithm for single-warehouse multi-retailer system. Expert Systems with Applications, 39(3), 3081–3086. Yang, W., Chan, F. T. S., & Kumar, V. (2012). Optimizing replenishment polices using genetic algorithm for single-warehouse multi-retailer system. Expert Systems with Applications, 39(3), 3081–3086.
Zurück zum Zitat Yun, Y. S. (2002). Genetic algorithm with fuzzy logic controller for preemptive and non-preemptive job shop scheduling problems. Computers and Industrial Engineering, 43(3), 623–644.CrossRef Yun, Y. S. (2002). Genetic algorithm with fuzzy logic controller for preemptive and non-preemptive job shop scheduling problems. Computers and Industrial Engineering, 43(3), 623–644.CrossRef
Zurück zum Zitat Yun, Y. S., & Gen, M. (2003). Performance analysis of adaptive genetic algorithms with fuzzy logic and heuristics. Fuzzy Optimization and Decision Making, 2(2), 161–175.CrossRef Yun, Y. S., & Gen, M. (2003). Performance analysis of adaptive genetic algorithms with fuzzy logic and heuristics. Fuzzy Optimization and Decision Making, 2(2), 161–175.CrossRef
Zurück zum Zitat Zandieh, M., Mozaffari, E., & Gholami, M. (2010). A robust genetic algorithm for scheduling realistic hybrid flexible flow line problems. Journal of Intelligent Manufacturing, 21(6), 731–743.CrossRef Zandieh, M., Mozaffari, E., & Gholami, M. (2010). A robust genetic algorithm for scheduling realistic hybrid flexible flow line problems. Journal of Intelligent Manufacturing, 21(6), 731–743.CrossRef
Metadaten
Titel
An adaptive genetic algorithm for the time dependent inventory routing problem
verfasst von
Dong Won Cho
Young Hae Lee
Tae Youn Lee
Mitsuo Gen
Publikationsdatum
01.10.2014
Verlag
Springer US
Erschienen in
Journal of Intelligent Manufacturing / Ausgabe 5/2014
Print ISSN: 0956-5515
Elektronische ISSN: 1572-8145
DOI
https://doi.org/10.1007/s10845-012-0727-5

Weitere Artikel der Ausgabe 5/2014

Journal of Intelligent Manufacturing 5/2014 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.