Skip to main content
Top
Published in: Journal of Combinatorial Optimization 2/2014

01-08-2014

A multi-objective vehicle routing and scheduling problem with uncertainty in customers’ request and priority

Authors: S. F. Ghannadpour, S. Noori, R. Tavakkoli-Moghaddam

Published in: Journal of Combinatorial Optimization | Issue 2/2014

Log in

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

search-config
loading …

Abstract

In this paper, a multi-objective vehicle routing and scheduling problem with uncertainty in priority and request of customers is presented. In the proposed model, a set of dynamic requests is received over time, and the planner does not have any information regarding their location and size until they arrive. Moreover, the routing model aims to satisfy different customers according to their specific time windows which were predefined by an expert as (being very important, important, casual or unimportant). This paper uses the proposed model as a multi-objective problem where the total required number of vehicles, the total distance travelled and the waiting time imposed on vehicles are minimized, and the total customers’ satisfaction for service is maximized. An efficient framework for solving this model is designed and its performance is evaluated in different steps for various test problems generalized from Solomon’s VRPTW benchmark problems. The various heuristics and improvement concepts incorporate local exploitation in the evolutionary search, and the concept of Pareto optimality for the multi-objective optimization is used in the proposed procedure. The computational experiments on data sets illustrate the efficiency and effectiveness of the proposed approach.

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

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 Achutan N, Caccettal L, Hill S (2003) An improved branch-and-cut algorithm for the capacitated vehicle routing problem. Transp Sci 37:153–169CrossRef Achutan N, Caccettal L, Hill S (2003) An improved branch-and-cut algorithm for the capacitated vehicle routing problem. Transp Sci 37:153–169CrossRef
go back to reference Bent RW, Van Hentenryck P (2004) Scenario-based planning for partially dynamic vehicle routing with stochastic customers. Oper Res 52:977–987CrossRefMATH Bent RW, Van Hentenryck P (2004) Scenario-based planning for partially dynamic vehicle routing with stochastic customers. Oper Res 52:977–987CrossRefMATH
go back to reference Blaseiro SR, Loiseau I, Ramonet J (2011) An ant colony algorithm hybridized with insertion heuristics for the time dependent vehicle routing problem with time windows. Comput Oper Res 38:954–966CrossRefMathSciNet Blaseiro SR, Loiseau I, Ramonet J (2011) An ant colony algorithm hybridized with insertion heuristics for the time dependent vehicle routing problem with time windows. Comput Oper Res 38:954–966CrossRefMathSciNet
go back to reference Braysy O, Dullaert W, Gendreau M (2005) Evolutionary algorithm for the vehicle routing problem with time windows. J Heuristics 10:587–611CrossRef Braysy O, Dullaert W, Gendreau M (2005) Evolutionary algorithm for the vehicle routing problem with time windows. J Heuristics 10:587–611CrossRef
go back to reference Chen ZL, Xu H (2006) Dynamic column generation for dynamic vehicle routing with time windows. Transp Sci 40:74–88CrossRef Chen ZL, Xu H (2006) Dynamic column generation for dynamic vehicle routing with time windows. Transp Sci 40:74–88CrossRef
go back to reference Czech ZJ, Czarnas P (2002) Parallel simulated annealing for the vehicle routing problem with time windows. 10th Euromicro workshop on parallel, distributed and network-based processing, Spain, pp 376–383 Czech ZJ, Czarnas P (2002) Parallel simulated annealing for the vehicle routing problem with time windows. 10th Euromicro workshop on parallel, distributed and network-based processing, Spain, pp 376–383
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:342–354CrossRefMATHMathSciNet Desrochers M, Desrosiers J, Solomon M (1992) A new optimization algorithm for the vehicle routing problem with time windows. Oper Res 40:342–354CrossRefMATHMathSciNet
go back to reference Dondo R, Cerda J (2007) A cluster-based optimization approach for the multi-depot heterogeneous fleet vehicle routing problem with time windows. Eur J Oper Res 176:1478–1507CrossRefMATH Dondo R, Cerda J (2007) A cluster-based optimization approach for the multi-depot heterogeneous fleet vehicle routing problem with time windows. Eur J Oper Res 176:1478–1507CrossRefMATH
go back to reference Dondo R, Cerda J (2009) A hybrid local improvement algorithm for large-scale multi-depot vehicle routing problems with time windows. Comput Chem Eng 33:513–530CrossRef Dondo R, Cerda J (2009) A hybrid local improvement algorithm for large-scale multi-depot vehicle routing problems with time windows. Comput Chem Eng 33:513–530CrossRef
go back to reference Eksioglu B, Vural AV, Reisman A (2009) The vehicle routing problem: a taxonomic review. Comput Ind Eng 57:1472–1483CrossRef Eksioglu B, Vural AV, Reisman A (2009) The vehicle routing problem: a taxonomic review. Comput Ind Eng 57:1472–1483CrossRef
go back to reference Erbao C, Mingyong L (2010) The open vehicle routing problem with fuzzy demands. Exp Syst Appl 37:2405–2411CrossRef Erbao C, Mingyong L (2010) The open vehicle routing problem with fuzzy demands. Exp Syst Appl 37:2405–2411CrossRef
go back to reference Gambardella LM, Taillard E, Agazzi G (1999) MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows. In: Corne D, Dorigo M, Glover F (eds) New ideas in optimization. McGraw- Hill, London, pp 63–76 Gambardella LM, Taillard E, Agazzi G (1999) MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows. In: Corne D, Dorigo M, Glover F (eds) New ideas in optimization. McGraw- Hill, London, pp 63–76
go back to reference Garcia-Najera A, Bullinaria JA (2011) An improved multi-objective evolutionary algorithm for the vehicle routing problem with time windows. Comput Oper Res 38:287–300CrossRefMATHMathSciNet Garcia-Najera A, Bullinaria JA (2011) An improved multi-objective evolutionary algorithm for the vehicle routing problem with time windows. Comput Oper Res 38:287–300CrossRefMATHMathSciNet
go back to reference Gendreau M, Guertin F, Potvin JV, Taillard E (1999) Parallel tabu search for real-time vehicle routing and dispatching. Transp Sci 33:381–390CrossRefMATH Gendreau M, Guertin F, Potvin JV, Taillard E (1999) Parallel tabu search for real-time vehicle routing and dispatching. Transp Sci 33:381–390CrossRefMATH
go back to reference Ghoseiri K, Ghannadpour SF (2010a) Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Appl Soft Comput 4:1096–1107CrossRef Ghoseiri K, Ghannadpour SF (2010a) Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Appl Soft Comput 4:1096–1107CrossRef
go back to reference Ghoseiri K, Ghannadpour SF (2010b) A hybrid genetic algorithm for multi-depot homogeneous locomotive assignment with time windows. Appl Soft Comput 10:53–65CrossRef Ghoseiri K, Ghannadpour SF (2010b) A hybrid genetic algorithm for multi-depot homogeneous locomotive assignment with time windows. Appl Soft Comput 10:53–65CrossRef
go back to reference Godfrey G, Powell WB (2002) An adaptive dynamic programming algorithm for dynamic fleet management, I: Single period travel times. Transp Sci 36:21–39CrossRefMATH Godfrey G, Powell WB (2002) An adaptive dynamic programming algorithm for dynamic fleet management, I: Single period travel times. Transp Sci 36:21–39CrossRefMATH
go back to reference Golden BL, Wasil EA, Kelly JP, Chao I-M (1998) The impact of metaheuristics on solving the vehicle routing problem: algorithms, problem sets, and computational results. In: Crainic TG, Laporte G (eds) Fleet management and logistics. Kluwer, Boston, pp 33–56CrossRef Golden BL, Wasil EA, Kelly JP, Chao I-M (1998) The impact of metaheuristics on solving the vehicle routing problem: algorithms, problem sets, and computational results. In: Crainic TG, Laporte G (eds) Fleet management and logistics. Kluwer, Boston, pp 33–56CrossRef
go back to reference Gulczynski D, Golden B, Wasil E (2010) The split delivery vehicle routing problem with minimum delivery amounts. Transp Res E 46:612–626CrossRef Gulczynski D, Golden B, Wasil E (2010) The split delivery vehicle routing problem with minimum delivery amounts. Transp Res E 46:612–626CrossRef
go back to reference Haghani A, Jung S (2005) A dynamic vehicle routing problem with time-dependent travel times. Comput Oper Res 32:2959–2986CrossRefMATH Haghani A, Jung S (2005) A dynamic vehicle routing problem with time-dependent travel times. Comput Oper Res 32:2959–2986CrossRefMATH
go back to reference Jemai J, Mellouli KH (2008) A neural-tabu search heuristic for the real time vehicle routing problems. J Math Model Algorithms 7:161–176CrossRefMATHMathSciNet Jemai J, Mellouli KH (2008) A neural-tabu search heuristic for the real time vehicle routing problems. J Math Model Algorithms 7:161–176CrossRefMATHMathSciNet
go back to reference Juan A, Faulin J, Garsman S, Riera D, Marull J, Mendez C (2011) Using safety stocks and simulation to solve the vehicle routing problem with stochastic demands. Transp Res C 19:751–765CrossRef Juan A, Faulin J, Garsman S, Riera D, Marull J, Mendez C (2011) Using safety stocks and simulation to solve the vehicle routing problem with stochastic demands. Transp Res C 19:751–765CrossRef
go back to reference Kilby P, Prosser P, Shaw P (1998) Dynamic VRPs: a study of scenarios. Technical Report APES-0-1998, University of Strathclyde Kilby P, Prosser P, Shaw P (1998) Dynamic VRPs: a study of scenarios. Technical Report APES-0-1998, University of Strathclyde
go back to reference Kohl N (1995) Exact methods for time constrained routing and related scheduling problems. Ph.D. Thesis, Department of Mathematical Modeling, Technical University of Denmark Kohl N (1995) Exact methods for time constrained routing and related scheduling problems. Ph.D. Thesis, Department of Mathematical Modeling, Technical University of Denmark
go back to reference Larsen J (1999) Parallelization of the vehicle routing problem with time windows. Ph.D. thesis, IMM-PHS-1999-62, Department of Mathematical Modelling, Technical University of Denmark, Lynghy, Denmark Larsen J (1999) Parallelization of the vehicle routing problem with time windows. Ph.D. thesis, IMM-PHS-1999-62, Department of Mathematical Modelling, Technical University of Denmark, Lynghy, Denmark
go back to reference Larsen A, Madsen OBG, Solomon MM (2004) The a-priori dynamic traveling salesman problem with time windows. Transp Sci 38:459–572CrossRef Larsen A, Madsen OBG, Solomon MM (2004) The a-priori dynamic traveling salesman problem with time windows. Transp Sci 38:459–572CrossRef
go back to reference Lei H, Laporte G, Guo B (2011) The capacitated vehicle routing problem with stochastic demands and time windows. Comput Oper Res 38:1775–1783CrossRefMATHMathSciNet Lei H, Laporte G, Guo B (2011) The capacitated vehicle routing problem with stochastic demands and time windows. Comput Oper Res 38:1775–1783CrossRefMATHMathSciNet
go back to reference Li F, Golden B, Wasil E (2005) Very large scale vehicle routing: new test problems algorithms and results. Comput Oper Res 32:1165–1179CrossRefMATH Li F, Golden B, Wasil E (2005) Very large scale vehicle routing: new test problems algorithms and results. Comput Oper Res 32:1165–1179CrossRefMATH
go back to reference Lin CKY (2011) A vehicle routing problem with pickup and delivery time windows, and coordination of transportable resources. Comput Oper Res 38:1596–1609CrossRefMATHMathSciNet Lin CKY (2011) A vehicle routing problem with pickup and delivery time windows, and coordination of transportable resources. Comput Oper Res 38:1596–1609CrossRefMATHMathSciNet
go back to reference Lorini S, Potvin JY, Zufferey N (2011) Online vehicle routing and scheduling with dynamic travel times. Comput Oper Res 38:1086–1090CrossRefMATH Lorini S, Potvin JY, Zufferey N (2011) Online vehicle routing and scheduling with dynamic travel times. Comput Oper Res 38:1086–1090CrossRefMATH
go back to reference Negata Y, Braysy O, Dullaret W (2010) A penalty-based edge assembly memetic algorithm for the vehicle routing problem with time windows. Comput Oper Res 37:724–737CrossRef Negata Y, Braysy O, Dullaret W (2010) A penalty-based edge assembly memetic algorithm for the vehicle routing problem with time windows. Comput Oper Res 37:724–737CrossRef
go back to reference Ombuki B, Ross B, Hanshar F (2006) Multi-objective genetic algorithm for vehicle routing problem with time windows. Appl Intell 24:17–30CrossRef Ombuki B, Ross B, Hanshar F (2006) Multi-objective genetic algorithm for vehicle routing problem with time windows. Appl Intell 24:17–30CrossRef
go back to reference Pepin AS, Desaulniers G, Herts A, Huisman D (2009) A comparison of five heuristics for the multiple depot vehicle scheduling problem. J Sched 12:17–30CrossRefMATHMathSciNet Pepin AS, Desaulniers G, Herts A, Huisman D (2009) A comparison of five heuristics for the multiple depot vehicle scheduling problem. J Sched 12:17–30CrossRefMATHMathSciNet
go back to reference Potvin JY, Xu Y, Benyahia I (2006) Vehicle routing and scheduling with dynamic travel time. Comput Oper Res 33:1129–1137CrossRefMATH Potvin JY, Xu Y, Benyahia I (2006) Vehicle routing and scheduling with dynamic travel time. Comput Oper Res 33:1129–1137CrossRefMATH
go back to reference Salhi S, Petch RG (2007) A GA based heuristic for the vehicle routing problem with multiple trips. J Math Model Algorithms 6:591–613CrossRefMATHMathSciNet Salhi S, Petch RG (2007) A GA based heuristic for the vehicle routing problem with multiple trips. J Math Model Algorithms 6:591–613CrossRefMATHMathSciNet
go back to reference Sheng HH, Wang JC, Hanng HH, Yen DC (2006) Fuzzy measure on vehicle routing problem of hospital materials. Exp Syst Appl 30:367–377CrossRef Sheng HH, Wang JC, Hanng HH, Yen DC (2006) Fuzzy measure on vehicle routing problem of hospital materials. Exp Syst Appl 30:367–377CrossRef
go back to reference Tan KC, Lee LH, Zhu KQ, Qu K (2001) Heuristic methods for vehicle routing problem with time windows. Artif Intell Eng 15:281–295CrossRef Tan KC, Lee LH, Zhu KQ, Qu K (2001) Heuristic methods for vehicle routing problem with time windows. Artif Intell Eng 15:281–295CrossRef
go back to reference Tan KC, Chew YH, Lee LH (2006) A hybrid multiobjective evolutionary algorithm for solving vehicle routing problem with time windows. Comput Optim Appl 34:115–151CrossRefMATHMathSciNet Tan KC, Chew YH, Lee LH (2006) A hybrid multiobjective evolutionary algorithm for solving vehicle routing problem with time windows. Comput Optim Appl 34:115–151CrossRefMATHMathSciNet
go back to reference Tan KC, Cheong CY, Goh CK (2007) Solving multiobjective vehicle routing problem with stochastic demand via evolutionary computation. Eur J Oper Res 177:813–839CrossRefMATH Tan KC, Cheong CY, Goh CK (2007) Solving multiobjective vehicle routing problem with stochastic demand via evolutionary computation. Eur J Oper Res 177:813–839CrossRefMATH
go back to reference Tanga J, Pan ZH, Fung RYK, Lau H (2009) vehicle routing problem with fuzzy time windows. Fuzzy Sets Syst 160:683–695CrossRef Tanga J, Pan ZH, Fung RYK, Lau H (2009) vehicle routing problem with fuzzy time windows. Fuzzy Sets Syst 160:683–695CrossRef
go back to reference Taniguchi E, Shimamoto H (2004) Intelligent transportation system based dynamic vehicle routing and scheduling with variable travel times. Transp Res C 12:235–250CrossRef Taniguchi E, Shimamoto H (2004) Intelligent transportation system based dynamic vehicle routing and scheduling with variable travel times. Transp Res C 12:235–250CrossRef
go back to reference Tavakkoli-Moghaddam R, Saremi AR, Ziaee MS (2006) A memetic algorithm for a vehicle routing problem with backhauls. Appl Math Comput 181:1049–1060CrossRefMATHMathSciNet Tavakkoli-Moghaddam R, Saremi AR, Ziaee MS (2006) A memetic algorithm for a vehicle routing problem with backhauls. Appl Math Comput 181:1049–1060CrossRefMATHMathSciNet
go back to reference Tavakkoli-Moghaddam R, Safaei N, Kah MMO, Rabbani M (2007) A new capacitated vehicle routing problem with split service for minimizing fleet cost by simulated annealing. J Frankl Inst 344:406–425CrossRefMATHMathSciNet Tavakkoli-Moghaddam R, Safaei N, Kah MMO, Rabbani M (2007) A new capacitated vehicle routing problem with split service for minimizing fleet cost by simulated annealing. J Frankl Inst 344:406–425CrossRefMATHMathSciNet
go back to reference Yu S, Ding CH, Zhu K (2011) A hybrid GA-TS algorithm for open vehicle routing optimization of coal mines material. Exp Syst Appl 38:10568–10573CrossRef Yu S, Ding CH, Zhu K (2011) A hybrid GA-TS algorithm for open vehicle routing optimization of coal mines material. Exp Syst Appl 38:10568–10573CrossRef
Metadata
Title
A multi-objective vehicle routing and scheduling problem with uncertainty in customers’ request and priority
Authors
S. F. Ghannadpour
S. Noori
R. Tavakkoli-Moghaddam
Publication date
01-08-2014
Publisher
Springer US
Published in
Journal of Combinatorial Optimization / Issue 2/2014
Print ISSN: 1382-6905
Electronic ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-012-9564-x

Other articles of this Issue 2/2014

Journal of Combinatorial Optimization 2/2014 Go to the issue

Premium Partner