A bi-criteria evolutionary algorithm for a constrained multi-depot vehicle routing problem

被引:6
作者
Agrawal, Vikas [1 ]
Lightner, Constance [2 ]
Lightner-Laws, Carin [3 ]
Wagner, Neal [4 ]
机构
[1] Jacksonville Univ, 2800 Univ Blvd N, Jacksonville, FL USA
[2] Fayetteville State Univ, 1200 Murchison Rd, Fayetteville, NC USA
[3] Clayton State Univ, 2000 Clayton State Blvd, Morrow, GA 30260 USA
[4] MIT, Lincoln Lab, 244 Wood St, Lexington, MA 02173 USA
关键词
Vehicle routing problem; Bi-criteria genetic algorithm; Pareto front; Multi-depot transportation problem; Hard and soft time windows; DELIVERY PROBLEM; PICKUP; BRANCH; CUT;
D O I
10.1007/s00500-016-2112-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most research about the vehicle routing problem (VRP) does not collectively address many of the constraints that real-world transportation companies have regarding route assignments. Consequently, our primary objective is to explore solutions for real-world VRPs with a heterogeneous fleet of vehicles, multi-depot subcontractors (drivers), and pickup/delivery time window and location constraints. We use a nested bi-criteria genetic algorithm (GA) to minimize the total time to complete all jobs with the fewest number of route drivers. Our model will explore the issue of weighting the objectives (total time vs. number of drivers) and provide Pareto front solutions that can be used to make decisions on a case-by-case basis. Three different real-world data sets were used to compare the results of our GA vs. transportation field experts' job assignments. For the three data sets, all 21 Pareto efficient solutions yielded improved overall job completion times. In 57 % (12/21) of the cases, the Pareto efficient solutions also utilized fewer drivers than the field experts' job allocation strategies.
引用
收藏
页码:5159 / 5178
页数:20
相关论文
共 36 条
[1]  
Abounacer R, 2012, CIRRELT, V26, P1
[2]   BICRITERIA TRANSPORTATION PROBLEM [J].
ANEJA, YP ;
NAIR, KPK .
MANAGEMENT SCIENCE, 1979, 25 (01) :73-78
[3]  
[Anonymous], J DATA INFORM PROCES
[4]   An Exact Algorithm for the Pickup and Delivery Problem with Time Windows [J].
Baldacci, Roberto ;
Bartolini, Enrico ;
Mingozzi, Aristide .
OPERATIONS RESEARCH, 2011, 59 (02) :414-426
[5]   A unified exact method for solving different classes of vehicle routing problems [J].
Baldacci, Roberto ;
Mingozzi, Aristide .
MATHEMATICAL PROGRAMMING, 2009, 120 (02) :347-380
[6]   A Simulated Annealing-based parallel multi-objective approach to vehicle routing problems with time windows [J].
Banos, Raul ;
Ortega, Julio ;
Gil, Consolacion ;
Fernandez, Antonio ;
de Toro, Francisco .
EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (05) :1696-1707
[7]   A tabu search algorithm for the heterogeneous fixed fleet vehicle routing problem [J].
Brandao, Jose .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) :140-151
[8]  
Bruqi M., 2013, INT J CURRENT ENG TE, V3, P1099
[9]   Data mining-based dispatching system for solving the local pickup and delivery problem [J].
Chen, Weiwei ;
Song, Jie ;
Shi, Leyuan ;
Pi, Liang ;
Sun, Peter .
ANNALS OF OPERATIONS RESEARCH, 2013, 203 (01) :351-370
[10]   A column generation approach to the heterogeneous fleet vehicle routing problem [J].
Choi, Eunjeong ;
Tcha, Dong-Wan .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) :2080-2095